)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"ec58588ec0ec261e19ebdd6396a222e6481428d4","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":25,"id":"16564dd8_8f6f4140","updated":"2021-10-22 09:10:53.000000000","message":"Thanks for your patch. Could you confirm my comments?","commit_id":"60c3b4b9930797fea583c9078c8ef52683de9880"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"38aa0f8323bafe9bca5d1ec31ee3d91014526bf1","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":28,"id":"20d6c655_56eb2ffc","updated":"2021-12-02 12:00:08.000000000","message":"Thank you for the patch.\n\nCould you please consider mentioning this script in [1-3], which is helpful for end-users.\nIf you think it\u0027s an out of scope of this patch, please ignore the following comments.\n\n[1] https://opendev.org/openstack/tacker/src/commit/92b892a03cc661e688e29b78aed7429e9df7c1ba/doc/source/user/etsi_containerized_vnf_usage_guide.rst#create-a-config-file.\n[2] https://opendev.org/openstack/tacker/src/branch/master/doc/source/user/etsi_vnf_deployment_as_vm_with_tosca.rst#prerequisites\n[3] https://opendev.org/openstack/tacker/src/branch/master/doc/source/user/etsi_vnf_deployment_as_vm_with_user_data.rst#prerequisites","commit_id":"ba60876b3931e069ef8f13b25ba91c23f8d1e001"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"a765911f1631f3c4e730ec0aea0c6854cff41624","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":28,"id":"81ab1116_b5f2a3cf","updated":"2021-11-24 11:57:04.000000000","message":"Thanks for your rework! LGTM.","commit_id":"ba60876b3931e069ef8f13b25ba91c23f8d1e001"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"d270b72baf792a47e06a64a14978fa8bdde4159c","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":28,"id":"da4b9f60_00b66f27","in_reply_to":"20d6c655_56eb2ffc","updated":"2021-12-06 01:56:40.000000000","message":"\u003e please ignore the following comments.\n\nSorry, I was wrong. \n\nplease ignore the following comments. -\u003e please ignore the above comment.","commit_id":"ba60876b3931e069ef8f13b25ba91c23f8d1e001"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"a4261ce1ac11a611f768451d31da4256d17b1f8f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":28,"id":"81fad09d_283f51c4","in_reply_to":"da4b9f60_00b66f27","updated":"2021-12-23 06:27:55.000000000","message":"Ack","commit_id":"ba60876b3931e069ef8f13b25ba91c23f8d1e001"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"48a6ca87336aed084245c01b738ce5b55f3c6dab","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":29,"id":"bcd6b718_3788e5b5","updated":"2021-12-19 15:48:23.000000000","message":"recheck","commit_id":"1bc824c60e1264f0494d7324df77c1dccdd25f64"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"290f25845e09346c0fd17c2b8c679d2e29dadac3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":32,"id":"7186c45c_133f405f","updated":"2021-12-24 05:57:57.000000000","message":"LGTM","commit_id":"a052c63f5243ca48b7823a27785c4d50d78c6a78"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"671dca0458484bc5f110dc00a5ed94e34444b599","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":32,"id":"bee9861c_9c86a6fe","updated":"2021-12-24 01:23:54.000000000","message":"recheck","commit_id":"a052c63f5243ca48b7823a27785c4d50d78c6a78"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"1289cbe7c29e6d21d37352d0383a88272e1f986e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":33,"id":"0e0dbf0a_e496911a","updated":"2022-01-26 10:10:58.000000000","message":"Additional VIM for multi-tenant has been registered in the following patch [1]:\n[1] https://review.opendev.org/c/openstack/tacker/+/824948\n\nI think it is possible to simplify a part by using \"VIM config generator\" of this patch and [2].\n[2] https://review.opendev.org/c/openstack/tacker/+/814366\n\nWould you like to proceed with this and [2] patches review?","commit_id":"15ea1511d7a623344feceda8530554e703d34dd9"},{"author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"change_message_id":"6f0e7218e78722d6e6aedf767e662bc276cfea75","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":33,"id":"59d8758a_07ad99a7","in_reply_to":"0e0dbf0a_e496911a","updated":"2022-01-27 01:58:01.000000000","message":"Thank you Ueha san for your suggestion.\nAgree we could revisit patch [1] and re-implement concerning design proposed here and patch [2]. Would rework and re-propose patch [1].\n[1] https://review.opendev.org/c/openstack/tacker/+/824948\n[2] https://review.opendev.org/c/openstack/tacker/+/814366","commit_id":"15ea1511d7a623344feceda8530554e703d34dd9"}],"doc/source/install/etsi_getting_started.rst":[{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"38aa0f8323bafe9bca5d1ec31ee3d91014526bf1","unresolved":true,"context_lines":[{"line_number":90,"context_line":""},{"line_number":91,"context_line":"#. Prepare VIM configuration file:"},{"line_number":92,"context_line":""},{"line_number":93,"context_line":"   You can use a setup script for generating VIM configuration or edit it from"},{"line_number":94,"context_line":"   scratch. This script finds parameters for the configuration, such as user"},{"line_number":95,"context_line":"   name or password, from your environment variables."},{"line_number":96,"context_line":"   Here is an example of generating OpenStack VIM configuration as"}],"source_content_type":"text/x-rst","patch_set":28,"id":"0dccee7e_5651115a","line":93,"updated":"2021-12-02 12:00:08.000000000","message":"How about adding a reference to doc/source/reference/vim_config.rst here?","commit_id":"ba60876b3931e069ef8f13b25ba91c23f8d1e001"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"a4261ce1ac11a611f768451d31da4256d17b1f8f","unresolved":false,"context_lines":[{"line_number":90,"context_line":""},{"line_number":91,"context_line":"#. Prepare VIM configuration file:"},{"line_number":92,"context_line":""},{"line_number":93,"context_line":"   You can use a setup script for generating VIM configuration or edit it from"},{"line_number":94,"context_line":"   scratch. This script finds parameters for the configuration, such as user"},{"line_number":95,"context_line":"   name or password, from your environment variables."},{"line_number":96,"context_line":"   Here is an example of generating OpenStack VIM configuration as"}],"source_content_type":"text/x-rst","patch_set":28,"id":"584552ce_8f28b6c3","line":93,"in_reply_to":"0dccee7e_5651115a","updated":"2021-12-23 06:27:55.000000000","message":"Done","commit_id":"ba60876b3931e069ef8f13b25ba91c23f8d1e001"}],"doc/source/install/kubernetes_vim_installation.rst":[{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"38aa0f8323bafe9bca5d1ec31ee3d91014526bf1","unresolved":true,"context_lines":[{"line_number":56,"context_line":"   You can setup configuration file for Kubernetes VIM by using a dedicated"},{"line_number":57,"context_line":"   script for the job or editing it from scratch."},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"   The first way is to run ``gen_vim_config.sh`` with options for generating"},{"line_number":60,"context_line":"   the configuration file."},{"line_number":61,"context_line":"   You need to add ``-t k8s`` at least for Kubernetes, or it generates"},{"line_number":62,"context_line":"   configurations for OpenStack. You can skip steps below before the section"}],"source_content_type":"text/x-rst","patch_set":28,"id":"bd571596_6721563d","line":59,"updated":"2021-12-02 12:00:08.000000000","message":"How about adding a reference to doc/source/reference/vim_config.rst here?","commit_id":"ba60876b3931e069ef8f13b25ba91c23f8d1e001"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"a4261ce1ac11a611f768451d31da4256d17b1f8f","unresolved":false,"context_lines":[{"line_number":56,"context_line":"   You can setup configuration file for Kubernetes VIM by using a dedicated"},{"line_number":57,"context_line":"   script for the job or editing it from scratch."},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"   The first way is to run ``gen_vim_config.sh`` with options for generating"},{"line_number":60,"context_line":"   the configuration file."},{"line_number":61,"context_line":"   You need to add ``-t k8s`` at least for Kubernetes, or it generates"},{"line_number":62,"context_line":"   configurations for OpenStack. You can skip steps below before the section"}],"source_content_type":"text/x-rst","patch_set":28,"id":"504033c4_dc261432","line":59,"in_reply_to":"bd571596_6721563d","updated":"2021-12-23 06:27:55.000000000","message":"Done","commit_id":"ba60876b3931e069ef8f13b25ba91c23f8d1e001"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"38aa0f8323bafe9bca5d1ec31ee3d91014526bf1","unresolved":true,"context_lines":[{"line_number":60,"context_line":"   the configuration file."},{"line_number":61,"context_line":"   You need to add ``-t k8s`` at least for Kubernetes, or it generates"},{"line_number":62,"context_line":"   configurations for OpenStack. You can skip steps below before the section"},{"line_number":63,"context_line":"   ``Register Kubernetes VIM``."},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"   .. code-block:: console"},{"line_number":66,"context_line":""}],"source_content_type":"text/x-rst","patch_set":28,"id":"9070faeb_de781051","line":63,"updated":"2021-12-02 12:00:08.000000000","message":"nits.\nMaybe you can add this sentence here as well as `doc/source/install/etsi_getting_started.rst`.\n\n``In this document, TACKER_ROOT is the root of tacker’s repository on your server.``","commit_id":"ba60876b3931e069ef8f13b25ba91c23f8d1e001"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"8d75ed1576c846b8b391d06c3cf8f7b0499479fd","unresolved":true,"context_lines":[{"line_number":60,"context_line":"   the configuration file."},{"line_number":61,"context_line":"   You need to add ``-t k8s`` at least for Kubernetes, or it generates"},{"line_number":62,"context_line":"   configurations for OpenStack. You can skip steps below before the section"},{"line_number":63,"context_line":"   ``Register Kubernetes VIM``."},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"   .. code-block:: console"},{"line_number":66,"context_line":""}],"source_content_type":"text/x-rst","patch_set":28,"id":"7e392806_0cd42d5a","line":63,"in_reply_to":"130e0c15_4959bf1e","updated":"2021-12-23 13:00:02.000000000","message":"I\u0027m sorry for the confusion. I just meant it might be better to describe what does TACKER_ROOT mean.","commit_id":"ba60876b3931e069ef8f13b25ba91c23f8d1e001"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"a4261ce1ac11a611f768451d31da4256d17b1f8f","unresolved":true,"context_lines":[{"line_number":60,"context_line":"   the configuration file."},{"line_number":61,"context_line":"   You need to add ``-t k8s`` at least for Kubernetes, or it generates"},{"line_number":62,"context_line":"   configurations for OpenStack. You can skip steps below before the section"},{"line_number":63,"context_line":"   ``Register Kubernetes VIM``."},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"   .. code-block:: console"},{"line_number":66,"context_line":""}],"source_content_type":"text/x-rst","patch_set":28,"id":"130e0c15_4959bf1e","line":63,"in_reply_to":"9070faeb_de781051","updated":"2021-12-23 06:27:55.000000000","message":"This guide is for introducing tacker with the briefest usecase. So, I think no need to say about the option can be ignored for openstack vim usecase. What do you think?","commit_id":"ba60876b3931e069ef8f13b25ba91c23f8d1e001"}],"doc/source/reference/vim_config.rst":[{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"ec58588ec0ec261e19ebdd6396a222e6481428d4","unresolved":true,"context_lines":[{"line_number":103,"context_line":"      --os-user USER_NAME"},{"line_number":104,"context_line":"        name of OpenStack user, value of \u0027OS_USERNAME\u0027 is used by default."},{"line_number":105,"context_line":"      --os-password PASSWORD"},{"line_number":106,"context_line":"        passowrd of OpenStack user, value of \u0027OS_PASSWORD\u0027 is used by default."},{"line_number":107,"context_line":"      --os-project-domain PROJ_DOMAIN"},{"line_number":108,"context_line":"        name of project domain, value of \u0027OS_PROJECT_DOMAIN_ID\u0027 is used by"},{"line_number":109,"context_line":"        default."}],"source_content_type":"text/x-rst","patch_set":25,"id":"71f58b3a_4b162cdc","line":106,"range":{"start_line":106,"start_character":8,"end_line":106,"end_character":16},"updated":"2021-10-22 09:10:53.000000000","message":"typo: Could you fix to \"password\"?","commit_id":"60c3b4b9930797fea583c9078c8ef52683de9880"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"a765911f1631f3c4e730ec0aea0c6854cff41624","unresolved":false,"context_lines":[{"line_number":103,"context_line":"      --os-user USER_NAME"},{"line_number":104,"context_line":"        name of OpenStack user, value of \u0027OS_USERNAME\u0027 is used by default."},{"line_number":105,"context_line":"      --os-password PASSWORD"},{"line_number":106,"context_line":"        passowrd of OpenStack user, value of \u0027OS_PASSWORD\u0027 is used by default."},{"line_number":107,"context_line":"      --os-project-domain PROJ_DOMAIN"},{"line_number":108,"context_line":"        name of project domain, value of \u0027OS_PROJECT_DOMAIN_ID\u0027 is used by"},{"line_number":109,"context_line":"        default."}],"source_content_type":"text/x-rst","patch_set":25,"id":"54644291_d7cb380a","line":106,"range":{"start_line":106,"start_character":8,"end_line":106,"end_character":16},"in_reply_to":"29b692c5_5621025a","updated":"2021-11-24 11:57:04.000000000","message":"I\u0027ve confirmed.","commit_id":"60c3b4b9930797fea583c9078c8ef52683de9880"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"df19dd90df3b90e29583530dc4983c07a305fa3d","unresolved":false,"context_lines":[{"line_number":103,"context_line":"      --os-user USER_NAME"},{"line_number":104,"context_line":"        name of OpenStack user, value of \u0027OS_USERNAME\u0027 is used by default."},{"line_number":105,"context_line":"      --os-password PASSWORD"},{"line_number":106,"context_line":"        passowrd of OpenStack user, value of \u0027OS_PASSWORD\u0027 is used by default."},{"line_number":107,"context_line":"      --os-project-domain PROJ_DOMAIN"},{"line_number":108,"context_line":"        name of project domain, value of \u0027OS_PROJECT_DOMAIN_ID\u0027 is used by"},{"line_number":109,"context_line":"        default."}],"source_content_type":"text/x-rst","patch_set":25,"id":"29b692c5_5621025a","line":106,"range":{"start_line":106,"start_character":8,"end_line":106,"end_character":16},"in_reply_to":"71f58b3a_4b162cdc","updated":"2021-11-17 08:39:14.000000000","message":"Done","commit_id":"60c3b4b9930797fea583c9078c8ef52683de9880"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"ec58588ec0ec261e19ebdd6396a222e6481428d4","unresolved":true,"context_lines":[{"line_number":110,"context_line":"      --os-user-domain USER_DOMAIN"},{"line_number":111,"context_line":"        name of user domain, value of \u0027OS_USER_DOMAIN_ID\u0027 is used by default."},{"line_number":112,"context_line":"      --os-disable-cert-verify"},{"line_number":113,"context_line":"        use this option only if you set \u0027cert_verify\u0027 to False to diable verifying"},{"line_number":114,"context_line":"        against system certificates for keystone."},{"line_number":115,"context_line":""},{"line_number":116,"context_line":"    3) Options for Kubernetes"}],"source_content_type":"text/x-rst","patch_set":25,"id":"9fffc942_1c792744","line":113,"range":{"start_line":113,"start_character":66,"end_line":113,"end_character":72},"updated":"2021-10-22 09:10:53.000000000","message":"typo: Could you fix to \"disable\"?","commit_id":"60c3b4b9930797fea583c9078c8ef52683de9880"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"a765911f1631f3c4e730ec0aea0c6854cff41624","unresolved":false,"context_lines":[{"line_number":110,"context_line":"      --os-user-domain USER_DOMAIN"},{"line_number":111,"context_line":"        name of user domain, value of \u0027OS_USER_DOMAIN_ID\u0027 is used by default."},{"line_number":112,"context_line":"      --os-disable-cert-verify"},{"line_number":113,"context_line":"        use this option only if you set \u0027cert_verify\u0027 to False to diable verifying"},{"line_number":114,"context_line":"        against system certificates for keystone."},{"line_number":115,"context_line":""},{"line_number":116,"context_line":"    3) Options for Kubernetes"}],"source_content_type":"text/x-rst","patch_set":25,"id":"1509da8b_ee63ca23","line":113,"range":{"start_line":113,"start_character":66,"end_line":113,"end_character":72},"in_reply_to":"82f16ac0_304249cd","updated":"2021-11-24 11:57:04.000000000","message":"I\u0027ve confirmed.","commit_id":"60c3b4b9930797fea583c9078c8ef52683de9880"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"df19dd90df3b90e29583530dc4983c07a305fa3d","unresolved":false,"context_lines":[{"line_number":110,"context_line":"      --os-user-domain USER_DOMAIN"},{"line_number":111,"context_line":"        name of user domain, value of \u0027OS_USER_DOMAIN_ID\u0027 is used by default."},{"line_number":112,"context_line":"      --os-disable-cert-verify"},{"line_number":113,"context_line":"        use this option only if you set \u0027cert_verify\u0027 to False to diable verifying"},{"line_number":114,"context_line":"        against system certificates for keystone."},{"line_number":115,"context_line":""},{"line_number":116,"context_line":"    3) Options for Kubernetes"}],"source_content_type":"text/x-rst","patch_set":25,"id":"82f16ac0_304249cd","line":113,"range":{"start_line":113,"start_character":66,"end_line":113,"end_character":72},"in_reply_to":"9fffc942_1c792744","updated":"2021-11-17 08:39:14.000000000","message":"Done","commit_id":"60c3b4b9930797fea583c9078c8ef52683de9880"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"ec58588ec0ec261e19ebdd6396a222e6481428d4","unresolved":true,"context_lines":[{"line_number":125,"context_line":""},{"line_number":126,"context_line":"This is an example of configuration for OpenStack VIM below"},{"line_number":127,"context_line":"in which all required parameters are included."},{"line_number":128,"context_line":"It is depends on your account information you have already created before"},{"line_number":129,"context_line":"preparing the configuration file."},{"line_number":130,"context_line":""},{"line_number":131,"context_line":".. literalinclude:: ../../../samples/vim/vim_config.yaml"}],"source_content_type":"text/x-rst","patch_set":25,"id":"91051f7d_f27e4648","line":128,"range":{"start_line":128,"start_character":3,"end_line":128,"end_character":5},"updated":"2021-10-22 09:10:53.000000000","message":"Grammatically, do you need \"is\" here?","commit_id":"60c3b4b9930797fea583c9078c8ef52683de9880"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"df19dd90df3b90e29583530dc4983c07a305fa3d","unresolved":false,"context_lines":[{"line_number":125,"context_line":""},{"line_number":126,"context_line":"This is an example of configuration for OpenStack VIM below"},{"line_number":127,"context_line":"in which all required parameters are included."},{"line_number":128,"context_line":"It is depends on your account information you have already created before"},{"line_number":129,"context_line":"preparing the configuration file."},{"line_number":130,"context_line":""},{"line_number":131,"context_line":".. literalinclude:: ../../../samples/vim/vim_config.yaml"}],"source_content_type":"text/x-rst","patch_set":25,"id":"ca8011f2_1815cd20","line":128,"range":{"start_line":128,"start_character":3,"end_line":128,"end_character":5},"in_reply_to":"91051f7d_f27e4648","updated":"2021-11-17 08:39:14.000000000","message":"Done","commit_id":"60c3b4b9930797fea583c9078c8ef52683de9880"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"a765911f1631f3c4e730ec0aea0c6854cff41624","unresolved":false,"context_lines":[{"line_number":125,"context_line":""},{"line_number":126,"context_line":"This is an example of configuration for OpenStack VIM below"},{"line_number":127,"context_line":"in which all required parameters are included."},{"line_number":128,"context_line":"It is depends on your account information you have already created before"},{"line_number":129,"context_line":"preparing the configuration file."},{"line_number":130,"context_line":""},{"line_number":131,"context_line":".. literalinclude:: ../../../samples/vim/vim_config.yaml"}],"source_content_type":"text/x-rst","patch_set":25,"id":"50d28b66_fad92d1d","line":128,"range":{"start_line":128,"start_character":3,"end_line":128,"end_character":5},"in_reply_to":"ca8011f2_1815cd20","updated":"2021-11-24 11:57:04.000000000","message":"I\u0027ve confirmed.","commit_id":"60c3b4b9930797fea583c9078c8ef52683de9880"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"ec58588ec0ec261e19ebdd6396a222e6481428d4","unresolved":true,"context_lines":[{"line_number":154,"context_line":"User Domain"},{"line_number":155,"context_line":"~~~~~~~~~~~"},{"line_number":156,"context_line":""},{"line_number":157,"context_line":"use this option only if you set ``cert_verify`` to False to diable verifying"},{"line_number":158,"context_line":"against system certificates for keystone."},{"line_number":159,"context_line":""},{"line_number":160,"context_line":"Cert Verify"}],"source_content_type":"text/x-rst","patch_set":25,"id":"3756643a_03b6499a","line":157,"range":{"start_line":157,"start_character":60,"end_line":157,"end_character":66},"updated":"2021-10-22 09:10:53.000000000","message":"typo: Could you fix to \"disable\"?","commit_id":"60c3b4b9930797fea583c9078c8ef52683de9880"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"df19dd90df3b90e29583530dc4983c07a305fa3d","unresolved":false,"context_lines":[{"line_number":154,"context_line":"User Domain"},{"line_number":155,"context_line":"~~~~~~~~~~~"},{"line_number":156,"context_line":""},{"line_number":157,"context_line":"use this option only if you set ``cert_verify`` to False to diable verifying"},{"line_number":158,"context_line":"against system certificates for keystone."},{"line_number":159,"context_line":""},{"line_number":160,"context_line":"Cert Verify"}],"source_content_type":"text/x-rst","patch_set":25,"id":"8c057e2e_b10fe1d2","line":157,"range":{"start_line":157,"start_character":60,"end_line":157,"end_character":66},"in_reply_to":"3756643a_03b6499a","updated":"2021-11-17 08:39:14.000000000","message":"Done","commit_id":"60c3b4b9930797fea583c9078c8ef52683de9880"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"a765911f1631f3c4e730ec0aea0c6854cff41624","unresolved":false,"context_lines":[{"line_number":154,"context_line":"User Domain"},{"line_number":155,"context_line":"~~~~~~~~~~~"},{"line_number":156,"context_line":""},{"line_number":157,"context_line":"use this option only if you set ``cert_verify`` to False to diable verifying"},{"line_number":158,"context_line":"against system certificates for keystone."},{"line_number":159,"context_line":""},{"line_number":160,"context_line":"Cert Verify"}],"source_content_type":"text/x-rst","patch_set":25,"id":"4ec32101_34871bfe","line":157,"range":{"start_line":157,"start_character":60,"end_line":157,"end_character":66},"in_reply_to":"8c057e2e_b10fe1d2","updated":"2021-11-24 11:57:04.000000000","message":"I\u0027ve confirmed.","commit_id":"60c3b4b9930797fea583c9078c8ef52683de9880"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"38aa0f8323bafe9bca5d1ec31ee3d91014526bf1","unresolved":true,"context_lines":[{"line_number":170,"context_line":"as described in"},{"line_number":171,"context_line":":doc:`../install/kubernetes_vim_installation`."},{"line_number":172,"context_line":"Here is an example of Kubernetes VIM configuration."},{"line_number":173,"context_line":".. code-block:: yaml"},{"line_number":174,"context_line":""},{"line_number":175,"context_line":"  auth_url: \"https://192.168.33.100:6443\""},{"line_number":176,"context_line":"  project_name: \"default\""}],"source_content_type":"text/x-rst","patch_set":28,"id":"48f76d18_075105ca","line":173,"updated":"2021-12-02 12:00:08.000000000","message":"Could you please insert a blank line just before this line?","commit_id":"ba60876b3931e069ef8f13b25ba91c23f8d1e001"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"a4261ce1ac11a611f768451d31da4256d17b1f8f","unresolved":false,"context_lines":[{"line_number":170,"context_line":"as described in"},{"line_number":171,"context_line":":doc:`../install/kubernetes_vim_installation`."},{"line_number":172,"context_line":"Here is an example of Kubernetes VIM configuration."},{"line_number":173,"context_line":".. code-block:: yaml"},{"line_number":174,"context_line":""},{"line_number":175,"context_line":"  auth_url: \"https://192.168.33.100:6443\""},{"line_number":176,"context_line":"  project_name: \"default\""}],"source_content_type":"text/x-rst","patch_set":28,"id":"e5cb1c2c_006e5e45","line":173,"in_reply_to":"48f76d18_075105ca","updated":"2021-12-23 06:27:55.000000000","message":"Done","commit_id":"ba60876b3931e069ef8f13b25ba91c23f8d1e001"}],"tools/gen_vim_config.sh":[{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"ec58588ec0ec261e19ebdd6396a222e6481428d4","unresolved":true,"context_lines":[{"line_number":171,"context_line":"    --os-user USER_NAME"},{"line_number":172,"context_line":"      name of OpenStack user, value of \u0027OS_USERNAME\u0027 is used by default."},{"line_number":173,"context_line":"    --os-password PASSWORD"},{"line_number":174,"context_line":"      passowrd of OpenStack user, value of \u0027OS_PASSWORD\u0027 is used by default."},{"line_number":175,"context_line":"    --os-project-domain PROJ_DOMAIN"},{"line_number":176,"context_line":"      name of project domain, value of \u0027OS_PROJECT_DOMAIN_ID\u0027 is used by"},{"line_number":177,"context_line":"      default."}],"source_content_type":"text/x-sh","patch_set":25,"id":"8a7257d5_e46a7e82","line":174,"range":{"start_line":174,"start_character":6,"end_line":174,"end_character":14},"updated":"2021-10-22 09:10:53.000000000","message":"typo: Could you fix to \"password\"?","commit_id":"60c3b4b9930797fea583c9078c8ef52683de9880"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"df19dd90df3b90e29583530dc4983c07a305fa3d","unresolved":false,"context_lines":[{"line_number":171,"context_line":"    --os-user USER_NAME"},{"line_number":172,"context_line":"      name of OpenStack user, value of \u0027OS_USERNAME\u0027 is used by default."},{"line_number":173,"context_line":"    --os-password PASSWORD"},{"line_number":174,"context_line":"      passowrd of OpenStack user, value of \u0027OS_PASSWORD\u0027 is used by default."},{"line_number":175,"context_line":"    --os-project-domain PROJ_DOMAIN"},{"line_number":176,"context_line":"      name of project domain, value of \u0027OS_PROJECT_DOMAIN_ID\u0027 is used by"},{"line_number":177,"context_line":"      default."}],"source_content_type":"text/x-sh","patch_set":25,"id":"906ea23c_a1e15179","line":174,"range":{"start_line":174,"start_character":6,"end_line":174,"end_character":14},"in_reply_to":"8a7257d5_e46a7e82","updated":"2021-11-17 08:39:14.000000000","message":"Done","commit_id":"60c3b4b9930797fea583c9078c8ef52683de9880"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"a765911f1631f3c4e730ec0aea0c6854cff41624","unresolved":false,"context_lines":[{"line_number":171,"context_line":"    --os-user USER_NAME"},{"line_number":172,"context_line":"      name of OpenStack user, value of \u0027OS_USERNAME\u0027 is used by default."},{"line_number":173,"context_line":"    --os-password PASSWORD"},{"line_number":174,"context_line":"      passowrd of OpenStack user, value of \u0027OS_PASSWORD\u0027 is used by default."},{"line_number":175,"context_line":"    --os-project-domain PROJ_DOMAIN"},{"line_number":176,"context_line":"      name of project domain, value of \u0027OS_PROJECT_DOMAIN_ID\u0027 is used by"},{"line_number":177,"context_line":"      default."}],"source_content_type":"text/x-sh","patch_set":25,"id":"bb66a802_704fd0ab","line":174,"range":{"start_line":174,"start_character":6,"end_line":174,"end_character":14},"in_reply_to":"906ea23c_a1e15179","updated":"2021-11-24 11:57:04.000000000","message":"I\u0027ve confirmed.","commit_id":"60c3b4b9930797fea583c9078c8ef52683de9880"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"ec58588ec0ec261e19ebdd6396a222e6481428d4","unresolved":true,"context_lines":[{"line_number":178,"context_line":"    --os-user-domain USER_DOMAIN"},{"line_number":179,"context_line":"      name of user domain, value of \u0027OS_USER_DOMAIN_ID\u0027 is used by default."},{"line_number":180,"context_line":"    --os-disable-cert-verify"},{"line_number":181,"context_line":"      use this option only if you set \u0027cert_verify\u0027 to False to diable verifying"},{"line_number":182,"context_line":"      against system certificates for keystone."},{"line_number":183,"context_line":""},{"line_number":184,"context_line":"  3) Options for Kubernetes"}],"source_content_type":"text/x-sh","patch_set":25,"id":"1a0524cf_6071d9fd","line":181,"range":{"start_line":181,"start_character":64,"end_line":181,"end_character":70},"updated":"2021-10-22 09:10:53.000000000","message":"typo: Could you fix to \"disable\"?","commit_id":"60c3b4b9930797fea583c9078c8ef52683de9880"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"df19dd90df3b90e29583530dc4983c07a305fa3d","unresolved":false,"context_lines":[{"line_number":178,"context_line":"    --os-user-domain USER_DOMAIN"},{"line_number":179,"context_line":"      name of user domain, value of \u0027OS_USER_DOMAIN_ID\u0027 is used by default."},{"line_number":180,"context_line":"    --os-disable-cert-verify"},{"line_number":181,"context_line":"      use this option only if you set \u0027cert_verify\u0027 to False to diable verifying"},{"line_number":182,"context_line":"      against system certificates for keystone."},{"line_number":183,"context_line":""},{"line_number":184,"context_line":"  3) Options for Kubernetes"}],"source_content_type":"text/x-sh","patch_set":25,"id":"a09e78ed_9838169e","line":181,"range":{"start_line":181,"start_character":64,"end_line":181,"end_character":70},"in_reply_to":"1a0524cf_6071d9fd","updated":"2021-11-17 08:39:14.000000000","message":"Done","commit_id":"60c3b4b9930797fea583c9078c8ef52683de9880"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"a765911f1631f3c4e730ec0aea0c6854cff41624","unresolved":false,"context_lines":[{"line_number":178,"context_line":"    --os-user-domain USER_DOMAIN"},{"line_number":179,"context_line":"      name of user domain, value of \u0027OS_USER_DOMAIN_ID\u0027 is used by default."},{"line_number":180,"context_line":"    --os-disable-cert-verify"},{"line_number":181,"context_line":"      use this option only if you set \u0027cert_verify\u0027 to False to diable verifying"},{"line_number":182,"context_line":"      against system certificates for keystone."},{"line_number":183,"context_line":""},{"line_number":184,"context_line":"  3) Options for Kubernetes"}],"source_content_type":"text/x-sh","patch_set":25,"id":"b11f1807_3cb4c92b","line":181,"range":{"start_line":181,"start_character":64,"end_line":181,"end_character":70},"in_reply_to":"a09e78ed_9838169e","updated":"2021-11-24 11:57:04.000000000","message":"I\u0027ve confirmed.","commit_id":"60c3b4b9930797fea583c9078c8ef52683de9880"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"ec58588ec0ec261e19ebdd6396a222e6481428d4","unresolved":true,"context_lines":[{"line_number":181,"context_line":"      use this option only if you set \u0027cert_verify\u0027 to False to diable verifying"},{"line_number":182,"context_line":"      against system certificates for keystone."},{"line_number":183,"context_line":""},{"line_number":184,"context_line":"  3) Options for Kubernetes"},{"line_number":185,"context_line":"    --k8s-token TOKEN"},{"line_number":186,"context_line":"      bearer token."},{"line_number":187,"context_line":"    --k8s-use-cert"}],"source_content_type":"text/x-sh","patch_set":25,"id":"af165019_48415dcc","line":184,"range":{"start_line":184,"start_character":17,"end_line":184,"end_character":27},"updated":"2021-10-22 09:10:53.000000000","message":"What do you think about putting \"VIM\" after \"Kubernetes\" like Openstack?","commit_id":"60c3b4b9930797fea583c9078c8ef52683de9880"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"df19dd90df3b90e29583530dc4983c07a305fa3d","unresolved":false,"context_lines":[{"line_number":181,"context_line":"      use this option only if you set \u0027cert_verify\u0027 to False to diable verifying"},{"line_number":182,"context_line":"      against system certificates for keystone."},{"line_number":183,"context_line":""},{"line_number":184,"context_line":"  3) Options for Kubernetes"},{"line_number":185,"context_line":"    --k8s-token TOKEN"},{"line_number":186,"context_line":"      bearer token."},{"line_number":187,"context_line":"    --k8s-use-cert"}],"source_content_type":"text/x-sh","patch_set":25,"id":"ba7810a0_86cadb44","line":184,"range":{"start_line":184,"start_character":17,"end_line":184,"end_character":27},"in_reply_to":"af165019_48415dcc","updated":"2021-11-17 08:39:14.000000000","message":"Done","commit_id":"60c3b4b9930797fea583c9078c8ef52683de9880"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"a765911f1631f3c4e730ec0aea0c6854cff41624","unresolved":false,"context_lines":[{"line_number":181,"context_line":"      use this option only if you set \u0027cert_verify\u0027 to False to diable verifying"},{"line_number":182,"context_line":"      against system certificates for keystone."},{"line_number":183,"context_line":""},{"line_number":184,"context_line":"  3) Options for Kubernetes"},{"line_number":185,"context_line":"    --k8s-token TOKEN"},{"line_number":186,"context_line":"      bearer token."},{"line_number":187,"context_line":"    --k8s-use-cert"}],"source_content_type":"text/x-sh","patch_set":25,"id":"e3c5fddb_f208ba2e","line":184,"range":{"start_line":184,"start_character":17,"end_line":184,"end_character":27},"in_reply_to":"ba7810a0_86cadb44","updated":"2021-11-24 11:57:04.000000000","message":"I\u0027ve confirmed.","commit_id":"60c3b4b9930797fea583c9078c8ef52683de9880"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"ec58588ec0ec261e19ebdd6396a222e6481428d4","unresolved":true,"context_lines":[{"line_number":237,"context_line":"#   VIMC_ENDPOINT"},{"line_number":238,"context_line":"#######################################"},{"line_number":239,"context_line":"function k8s_main() {"},{"line_number":240,"context_line":"    kubectl create clusterrolebinding cluster-admin-binding \\"},{"line_number":241,"context_line":"        --clusterrole cluster-admin --serviceaccount\u003ddefault:default \\"},{"line_number":242,"context_line":"        \u0026\u003e/dev/null"},{"line_number":243,"context_line":""},{"line_number":244,"context_line":"    VIMC_K8S_TOKEN\u003d${VIMC_K8S_TOKEN:-`k8s_token`}"},{"line_number":245,"context_line":"    VIMC_ENDPOINT\u003d${VIMC_ENDPOINT:-`k8s_endpoints 0`}"}],"source_content_type":"text/x-sh","patch_set":25,"id":"27405b1f_a00cbeb4","line":242,"range":{"start_line":240,"start_character":0,"end_line":242,"end_character":19},"updated":"2021-10-22 09:10:53.000000000","message":"Just a question.\nEven if user create clusterrolebinding when it already exists, does the process continue without errors?","commit_id":"60c3b4b9930797fea583c9078c8ef52683de9880"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"df19dd90df3b90e29583530dc4983c07a305fa3d","unresolved":true,"context_lines":[{"line_number":237,"context_line":"#   VIMC_ENDPOINT"},{"line_number":238,"context_line":"#######################################"},{"line_number":239,"context_line":"function k8s_main() {"},{"line_number":240,"context_line":"    kubectl create clusterrolebinding cluster-admin-binding \\"},{"line_number":241,"context_line":"        --clusterrole cluster-admin --serviceaccount\u003ddefault:default \\"},{"line_number":242,"context_line":"        \u0026\u003e/dev/null"},{"line_number":243,"context_line":""},{"line_number":244,"context_line":"    VIMC_K8S_TOKEN\u003d${VIMC_K8S_TOKEN:-`k8s_token`}"},{"line_number":245,"context_line":"    VIMC_ENDPOINT\u003d${VIMC_ENDPOINT:-`k8s_endpoints 0`}"}],"source_content_type":"text/x-sh","patch_set":25,"id":"dfbdf9cf_0e31e1d7","line":242,"range":{"start_line":240,"start_character":0,"end_line":242,"end_character":19},"in_reply_to":"27405b1f_a00cbeb4","updated":"2021-11-17 08:39:14.000000000","message":"I think no need to show the error because it\u0027s harmless if it\u0027s run again and again.","commit_id":"60c3b4b9930797fea583c9078c8ef52683de9880"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"a765911f1631f3c4e730ec0aea0c6854cff41624","unresolved":false,"context_lines":[{"line_number":237,"context_line":"#   VIMC_ENDPOINT"},{"line_number":238,"context_line":"#######################################"},{"line_number":239,"context_line":"function k8s_main() {"},{"line_number":240,"context_line":"    kubectl create clusterrolebinding cluster-admin-binding \\"},{"line_number":241,"context_line":"        --clusterrole cluster-admin --serviceaccount\u003ddefault:default \\"},{"line_number":242,"context_line":"        \u0026\u003e/dev/null"},{"line_number":243,"context_line":""},{"line_number":244,"context_line":"    VIMC_K8S_TOKEN\u003d${VIMC_K8S_TOKEN:-`k8s_token`}"},{"line_number":245,"context_line":"    VIMC_ENDPOINT\u003d${VIMC_ENDPOINT:-`k8s_endpoints 0`}"}],"source_content_type":"text/x-sh","patch_set":25,"id":"9d81eec9_0f86fc3a","line":242,"range":{"start_line":240,"start_character":0,"end_line":242,"end_character":19},"in_reply_to":"dfbdf9cf_0e31e1d7","updated":"2021-11-24 11:57:04.000000000","message":"Thanks for your answer, I got it.","commit_id":"60c3b4b9930797fea583c9078c8ef52683de9880"},{"author":{"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"},"change_message_id":"6acb767cfe07bfc7d8335f76fc60bdea6a49d542","unresolved":true,"context_lines":[{"line_number":368,"context_line":""},{"line_number":369,"context_line":"VIMC_TYPE\u003d${VIMC_TYPE:-${VIMC_DEFAULT_TYPE}}"},{"line_number":370,"context_line":"VIMC_OUTPUT\u003d${VIMC_OUTPUT:-${VIMC_DEFAULT_OUTPUT}}"},{"line_number":371,"context_line":"VIMC_PROJ\u003d${VIMC_PROJ:-${VIMC_DEFAULT_PROJ}}"},{"line_number":372,"context_line":""},{"line_number":373,"context_line":"VIMC_OS_CERT_VERIFY\u003d${VIMC_OS_CERT_VERIFY:-true}"},{"line_number":374,"context_line":"VIMC_K8S_USE_CERT\u003d${VIMC_K8S_USE_CERT:-false}"}],"source_content_type":"text/x-sh","patch_set":28,"id":"0e7c7fce_3b226cc5","line":371,"updated":"2021-11-29 16:11:57.000000000","message":"In my opinion, default VIMC_PROJ in the case of OpenStack is $OS_PROJECT_NAME .\nWhat do you think?\n\nIf you agree, VIMC_PROJ setting is after conditional branching by if statement.(after L376 and after L379).","commit_id":"ba60876b3931e069ef8f13b25ba91c23f8d1e001"}]}
