)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"947e1abba583e4033ba235ea45968f5fd1b805c4","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"c19189c2_ed5072df","updated":"2024-08-01 10:34:32.000000000","message":"Thanks for your patch, I think it\u0027s a very useful tool!\nPlease kindly find my comments,","commit_id":"e3876d6e0d83ecda2d81c355e05c8f60ebb621eb"},{"author":{"_account_id":31668,"deleted":true},"change_message_id":"9781a30a4ff8d9b700840682253a0ea16a211ff8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"f3b159d4_3fb8068f","updated":"2024-08-02 06:01:02.000000000","message":"Thank you for the review.","commit_id":"f242fd597a45a7a10dcc91f55fd4356c2c0d27f7"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"71678db81dcea90d15a5c6086179fce9d5e78cd7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"e6848a78_d81e90f6","updated":"2024-08-05 02:21:25.000000000","message":"Thanks for you update! please kindly find my additional comments.","commit_id":"9e195d8418e34e6adc359eafc1ba39c97a759a85"},{"author":{"_account_id":31668,"deleted":true},"change_message_id":"b0793b99fffb07869c41031cf62f30e692a7e7f3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":11,"id":"84ea8e0d_8ac33fcc","updated":"2024-08-05 07:27:14.000000000","message":"Thank you for the review.","commit_id":"9b2db25d3336b7868773bde3644517e91f95d649"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"46195a7d4a2bbde58458ad4b53e0c5c68823807e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":12,"id":"97067dec_9234969c","updated":"2024-09-02 08:20:45.000000000","message":"Thank you for your patch.","commit_id":"b84a4dca1859d2ae162da375c5c5111e2334deab"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"59adc35b3d00e90a2ffbc7b469a2c4115ad4e38d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":12,"id":"534add73_10302251","updated":"2024-08-21 01:03:01.000000000","message":"Thanks for your rework! LGTM.","commit_id":"b84a4dca1859d2ae162da375c5c5111e2334deab"},{"author":{"_account_id":31668,"deleted":true},"change_message_id":"e10189396f4b65d6f5d76b7cdcc606b3f9039987","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":12,"id":"b612beeb_bd8f7503","updated":"2024-08-06 01:52:56.000000000","message":"recheck - ImportError: cannot import name \u0027Mapping\u0027 from \u0027collections\u0027","commit_id":"b84a4dca1859d2ae162da375c5c5111e2334deab"},{"author":{"_account_id":31668,"deleted":true},"change_message_id":"8b45f834109f1882d7ff7a2fa95a7f7ba7a1ed47","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":13,"id":"42125b3a_a9addf9b","updated":"2024-09-03 02:24:29.000000000","message":"Thank you for the review.","commit_id":"724ecc71176410e0ec40bad03ef01c832ea6bfa9"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"a32fb6c30295504982fb4dba9efabbad016ade3e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":14,"id":"d3eb4759_69292e80","updated":"2024-09-06 18:28:14.000000000","message":"recheck - for a failure of uninterested and no-related part of codes.","commit_id":"dd7d27e3257a28f2a83390f780831bc972d1c2e0"}],"doc/source/reference/pkg_tool.rst":[{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"947e1abba583e4033ba235ea45968f5fd1b805c4","unresolved":true,"context_lines":[{"line_number":23,"context_line":"  * ETSINFV.HELM.V_3"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"You can prepare a zip file using a dedicated tool."},{"line_number":26,"context_line":"By specifying the VIM Type as an option, a sample of the corresponding"},{"line_number":27,"context_line":"VNF Package is generated."},{"line_number":28,"context_line":"In this document, TACKER_ROOT is the root of tacker\u0027s repository."},{"line_number":29,"context_line":""},{"line_number":30,"context_line":".. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":5,"id":"de6ca2df_79409c9f","line":27,"range":{"start_line":26,"start_character":41,"end_line":27,"end_character":25},"updated":"2024-08-01 10:34:32.000000000","message":"I think it is better to note that this tool can create a sample VNF Package for the **\"Tacker V2 API\"** just in case. What do you think?","commit_id":"e3876d6e0d83ecda2d81c355e05c8f60ebb621eb"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"71678db81dcea90d15a5c6086179fce9d5e78cd7","unresolved":false,"context_lines":[{"line_number":23,"context_line":"  * ETSINFV.HELM.V_3"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"You can prepare a zip file using a dedicated tool."},{"line_number":26,"context_line":"By specifying the VIM Type as an option, a sample of the corresponding"},{"line_number":27,"context_line":"VNF Package is generated."},{"line_number":28,"context_line":"In this document, TACKER_ROOT is the root of tacker\u0027s repository."},{"line_number":29,"context_line":""},{"line_number":30,"context_line":".. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":5,"id":"4914aee4_19ba8a1d","line":27,"range":{"start_line":26,"start_character":41,"end_line":27,"end_character":25},"in_reply_to":"743f6ec1_88c1929b","updated":"2024-08-05 02:21:25.000000000","message":"Acknowledged","commit_id":"e3876d6e0d83ecda2d81c355e05c8f60ebb621eb"},{"author":{"_account_id":31668,"deleted":true},"change_message_id":"9781a30a4ff8d9b700840682253a0ea16a211ff8","unresolved":true,"context_lines":[{"line_number":23,"context_line":"  * ETSINFV.HELM.V_3"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"You can prepare a zip file using a dedicated tool."},{"line_number":26,"context_line":"By specifying the VIM Type as an option, a sample of the corresponding"},{"line_number":27,"context_line":"VNF Package is generated."},{"line_number":28,"context_line":"In this document, TACKER_ROOT is the root of tacker\u0027s repository."},{"line_number":29,"context_line":""},{"line_number":30,"context_line":".. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":5,"id":"743f6ec1_88c1929b","line":27,"range":{"start_line":26,"start_character":41,"end_line":27,"end_character":25},"in_reply_to":"de6ca2df_79409c9f","updated":"2024-08-02 06:01:02.000000000","message":"Thank you for the comment.\nI fixed to `VNF Package for Tacker v2 API`.","commit_id":"e3876d6e0d83ecda2d81c355e05c8f60ebb621eb"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"947e1abba583e4033ba235ea45968f5fd1b805c4","unresolved":true,"context_lines":[{"line_number":40,"context_line":"    options:"},{"line_number":41,"context_line":"      -h, --help            show this help message and exit"},{"line_number":42,"context_line":"      -t VIM_TYPE, --type VIM_TYPE"},{"line_number":43,"context_line":"                            specify the vim type [ETSINFV.OPENSTACK_KEYSTONE.V_3, ETSINFV.KUBERNETES.V_1, ETSINFV.HELM.V_3]"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"The output of the tool is as follows:"}],"source_content_type":"text/x-rst","patch_set":5,"id":"cab512fb_c43a5ae8","line":43,"range":{"start_line":43,"start_character":28,"end_line":43,"end_character":123},"updated":"2024-08-01 10:34:32.000000000","message":"If you will modify the help in \"tools/pkg-tool.py\", please modify here as well.","commit_id":"e3876d6e0d83ecda2d81c355e05c8f60ebb621eb"},{"author":{"_account_id":31668,"deleted":true},"change_message_id":"9781a30a4ff8d9b700840682253a0ea16a211ff8","unresolved":true,"context_lines":[{"line_number":40,"context_line":"    options:"},{"line_number":41,"context_line":"      -h, --help            show this help message and exit"},{"line_number":42,"context_line":"      -t VIM_TYPE, --type VIM_TYPE"},{"line_number":43,"context_line":"                            specify the vim type [ETSINFV.OPENSTACK_KEYSTONE.V_3, ETSINFV.KUBERNETES.V_1, ETSINFV.HELM.V_3]"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"The output of the tool is as follows:"}],"source_content_type":"text/x-rst","patch_set":5,"id":"f78c3e0f_7a29bbf1","line":43,"range":{"start_line":43,"start_character":28,"end_line":43,"end_character":123},"in_reply_to":"cab512fb_c43a5ae8","updated":"2024-08-02 06:01:02.000000000","message":"I modified it to match the changes in the tool.","commit_id":"e3876d6e0d83ecda2d81c355e05c8f60ebb621eb"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"71678db81dcea90d15a5c6086179fce9d5e78cd7","unresolved":false,"context_lines":[{"line_number":40,"context_line":"    options:"},{"line_number":41,"context_line":"      -h, --help            show this help message and exit"},{"line_number":42,"context_line":"      -t VIM_TYPE, --type VIM_TYPE"},{"line_number":43,"context_line":"                            specify the vim type [ETSINFV.OPENSTACK_KEYSTONE.V_3, ETSINFV.KUBERNETES.V_1, ETSINFV.HELM.V_3]"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"The output of the tool is as follows:"}],"source_content_type":"text/x-rst","patch_set":5,"id":"958c942a_dde09564","line":43,"range":{"start_line":43,"start_character":28,"end_line":43,"end_character":123},"in_reply_to":"f78c3e0f_7a29bbf1","updated":"2024-08-05 02:21:25.000000000","message":"Acknowledged","commit_id":"e3876d6e0d83ecda2d81c355e05c8f60ebb621eb"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"947e1abba583e4033ba235ea45968f5fd1b805c4","unresolved":true,"context_lines":[{"line_number":163,"context_line":"  $ ls output/"},{"line_number":164,"context_line":"    helm_instantiate  test_instantiate_cnf_resources  userdata_standard"},{"line_number":165,"context_line":"  $ ls output/helm_instantiate"},{"line_number":166,"context_line":"    create_req  helm_heal  helm_instantiate_req  helm_scale_in  helm_scale_out  helm_terminate_req  test_helm_instantiate.zip"},{"line_number":167,"context_line":"  $ ls output/test_instantiate_cnf_resources/"},{"line_number":168,"context_line":"    create_req  max_sample_heal  max_sample_instantiate  max_sample_scale_in  max_sample_scale_out  max_sample_terminate  test_instantiate_cnf_resources.zip"},{"line_number":169,"context_line":"  $ ls output/userdata_standard/"}],"source_content_type":"text/x-rst","patch_set":5,"id":"26759018_59b7fb46","line":166,"range":{"start_line":166,"start_character":4,"end_line":166,"end_character":125},"updated":"2024-08-01 10:34:32.000000000","message":"Could you break a line so that it is easy to see after after it is converted to html?","commit_id":"e3876d6e0d83ecda2d81c355e05c8f60ebb621eb"},{"author":{"_account_id":31668,"deleted":true},"change_message_id":"9781a30a4ff8d9b700840682253a0ea16a211ff8","unresolved":true,"context_lines":[{"line_number":163,"context_line":"  $ ls output/"},{"line_number":164,"context_line":"    helm_instantiate  test_instantiate_cnf_resources  userdata_standard"},{"line_number":165,"context_line":"  $ ls output/helm_instantiate"},{"line_number":166,"context_line":"    create_req  helm_heal  helm_instantiate_req  helm_scale_in  helm_scale_out  helm_terminate_req  test_helm_instantiate.zip"},{"line_number":167,"context_line":"  $ ls output/test_instantiate_cnf_resources/"},{"line_number":168,"context_line":"    create_req  max_sample_heal  max_sample_instantiate  max_sample_scale_in  max_sample_scale_out  max_sample_terminate  test_instantiate_cnf_resources.zip"},{"line_number":169,"context_line":"  $ ls output/userdata_standard/"}],"source_content_type":"text/x-rst","patch_set":5,"id":"67e38229_385b3edc","line":166,"range":{"start_line":166,"start_character":4,"end_line":166,"end_character":125},"in_reply_to":"26759018_59b7fb46","updated":"2024-08-02 06:01:02.000000000","message":"I fixed it.","commit_id":"e3876d6e0d83ecda2d81c355e05c8f60ebb621eb"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"71678db81dcea90d15a5c6086179fce9d5e78cd7","unresolved":false,"context_lines":[{"line_number":163,"context_line":"  $ ls output/"},{"line_number":164,"context_line":"    helm_instantiate  test_instantiate_cnf_resources  userdata_standard"},{"line_number":165,"context_line":"  $ ls output/helm_instantiate"},{"line_number":166,"context_line":"    create_req  helm_heal  helm_instantiate_req  helm_scale_in  helm_scale_out  helm_terminate_req  test_helm_instantiate.zip"},{"line_number":167,"context_line":"  $ ls output/test_instantiate_cnf_resources/"},{"line_number":168,"context_line":"    create_req  max_sample_heal  max_sample_instantiate  max_sample_scale_in  max_sample_scale_out  max_sample_terminate  test_instantiate_cnf_resources.zip"},{"line_number":169,"context_line":"  $ ls output/userdata_standard/"}],"source_content_type":"text/x-rst","patch_set":5,"id":"509076d8_246b9fb7","line":166,"range":{"start_line":166,"start_character":4,"end_line":166,"end_character":125},"in_reply_to":"67e38229_385b3edc","updated":"2024-08-05 02:21:25.000000000","message":"Acknowledged","commit_id":"e3876d6e0d83ecda2d81c355e05c8f60ebb621eb"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"947e1abba583e4033ba235ea45968f5fd1b805c4","unresolved":true,"context_lines":[{"line_number":165,"context_line":"  $ ls output/helm_instantiate"},{"line_number":166,"context_line":"    create_req  helm_heal  helm_instantiate_req  helm_scale_in  helm_scale_out  helm_terminate_req  test_helm_instantiate.zip"},{"line_number":167,"context_line":"  $ ls output/test_instantiate_cnf_resources/"},{"line_number":168,"context_line":"    create_req  max_sample_heal  max_sample_instantiate  max_sample_scale_in  max_sample_scale_out  max_sample_terminate  test_instantiate_cnf_resources.zip"},{"line_number":169,"context_line":"  $ ls output/userdata_standard/"},{"line_number":170,"context_line":"    change_ext_conn_req  create_req  heal_req  instantiate_req  scale_in_req  scale_out_req  terminate_req  update_req  userdata_standard.zip"},{"line_number":171,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"0254033c_e4d0b478","line":168,"range":{"start_line":168,"start_character":4,"end_line":168,"end_character":156},"updated":"2024-08-01 10:34:32.000000000","message":"ditto.","commit_id":"e3876d6e0d83ecda2d81c355e05c8f60ebb621eb"},{"author":{"_account_id":31668,"deleted":true},"change_message_id":"9781a30a4ff8d9b700840682253a0ea16a211ff8","unresolved":true,"context_lines":[{"line_number":165,"context_line":"  $ ls output/helm_instantiate"},{"line_number":166,"context_line":"    create_req  helm_heal  helm_instantiate_req  helm_scale_in  helm_scale_out  helm_terminate_req  test_helm_instantiate.zip"},{"line_number":167,"context_line":"  $ ls output/test_instantiate_cnf_resources/"},{"line_number":168,"context_line":"    create_req  max_sample_heal  max_sample_instantiate  max_sample_scale_in  max_sample_scale_out  max_sample_terminate  test_instantiate_cnf_resources.zip"},{"line_number":169,"context_line":"  $ ls output/userdata_standard/"},{"line_number":170,"context_line":"    change_ext_conn_req  create_req  heal_req  instantiate_req  scale_in_req  scale_out_req  terminate_req  update_req  userdata_standard.zip"},{"line_number":171,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"709f71d0_93b5c82d","line":168,"range":{"start_line":168,"start_character":4,"end_line":168,"end_character":156},"in_reply_to":"0254033c_e4d0b478","updated":"2024-08-02 06:01:02.000000000","message":"ditto.","commit_id":"e3876d6e0d83ecda2d81c355e05c8f60ebb621eb"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"71678db81dcea90d15a5c6086179fce9d5e78cd7","unresolved":false,"context_lines":[{"line_number":165,"context_line":"  $ ls output/helm_instantiate"},{"line_number":166,"context_line":"    create_req  helm_heal  helm_instantiate_req  helm_scale_in  helm_scale_out  helm_terminate_req  test_helm_instantiate.zip"},{"line_number":167,"context_line":"  $ ls output/test_instantiate_cnf_resources/"},{"line_number":168,"context_line":"    create_req  max_sample_heal  max_sample_instantiate  max_sample_scale_in  max_sample_scale_out  max_sample_terminate  test_instantiate_cnf_resources.zip"},{"line_number":169,"context_line":"  $ ls output/userdata_standard/"},{"line_number":170,"context_line":"    change_ext_conn_req  create_req  heal_req  instantiate_req  scale_in_req  scale_out_req  terminate_req  update_req  userdata_standard.zip"},{"line_number":171,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"24db4de1_262f7ae1","line":168,"range":{"start_line":168,"start_character":4,"end_line":168,"end_character":156},"in_reply_to":"709f71d0_93b5c82d","updated":"2024-08-05 02:21:25.000000000","message":"Acknowledged","commit_id":"e3876d6e0d83ecda2d81c355e05c8f60ebb621eb"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"947e1abba583e4033ba235ea45968f5fd1b805c4","unresolved":true,"context_lines":[{"line_number":167,"context_line":"  $ ls output/test_instantiate_cnf_resources/"},{"line_number":168,"context_line":"    create_req  max_sample_heal  max_sample_instantiate  max_sample_scale_in  max_sample_scale_out  max_sample_terminate  test_instantiate_cnf_resources.zip"},{"line_number":169,"context_line":"  $ ls output/userdata_standard/"},{"line_number":170,"context_line":"    change_ext_conn_req  create_req  heal_req  instantiate_req  scale_in_req  scale_out_req  terminate_req  update_req  userdata_standard.zip"},{"line_number":171,"context_line":""},{"line_number":172,"context_line":""},{"line_number":173,"context_line":".. note::"}],"source_content_type":"text/x-rst","patch_set":5,"id":"71c88374_6c34456b","line":170,"range":{"start_line":170,"start_character":4,"end_line":170,"end_character":141},"updated":"2024-08-01 10:34:32.000000000","message":"ditto.","commit_id":"e3876d6e0d83ecda2d81c355e05c8f60ebb621eb"},{"author":{"_account_id":31668,"deleted":true},"change_message_id":"9781a30a4ff8d9b700840682253a0ea16a211ff8","unresolved":true,"context_lines":[{"line_number":167,"context_line":"  $ ls output/test_instantiate_cnf_resources/"},{"line_number":168,"context_line":"    create_req  max_sample_heal  max_sample_instantiate  max_sample_scale_in  max_sample_scale_out  max_sample_terminate  test_instantiate_cnf_resources.zip"},{"line_number":169,"context_line":"  $ ls output/userdata_standard/"},{"line_number":170,"context_line":"    change_ext_conn_req  create_req  heal_req  instantiate_req  scale_in_req  scale_out_req  terminate_req  update_req  userdata_standard.zip"},{"line_number":171,"context_line":""},{"line_number":172,"context_line":""},{"line_number":173,"context_line":".. note::"}],"source_content_type":"text/x-rst","patch_set":5,"id":"bb388c05_d9ffcfe8","line":170,"range":{"start_line":170,"start_character":4,"end_line":170,"end_character":141},"in_reply_to":"71c88374_6c34456b","updated":"2024-08-02 06:01:02.000000000","message":"ditto.","commit_id":"e3876d6e0d83ecda2d81c355e05c8f60ebb621eb"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"71678db81dcea90d15a5c6086179fce9d5e78cd7","unresolved":false,"context_lines":[{"line_number":167,"context_line":"  $ ls output/test_instantiate_cnf_resources/"},{"line_number":168,"context_line":"    create_req  max_sample_heal  max_sample_instantiate  max_sample_scale_in  max_sample_scale_out  max_sample_terminate  test_instantiate_cnf_resources.zip"},{"line_number":169,"context_line":"  $ ls output/userdata_standard/"},{"line_number":170,"context_line":"    change_ext_conn_req  create_req  heal_req  instantiate_req  scale_in_req  scale_out_req  terminate_req  update_req  userdata_standard.zip"},{"line_number":171,"context_line":""},{"line_number":172,"context_line":""},{"line_number":173,"context_line":".. note::"}],"source_content_type":"text/x-rst","patch_set":5,"id":"f95ffb34_f31a0e87","line":170,"range":{"start_line":170,"start_character":4,"end_line":170,"end_character":141},"in_reply_to":"bb388c05_d9ffcfe8","updated":"2024-08-05 02:21:25.000000000","message":"Acknowledged","commit_id":"e3876d6e0d83ecda2d81c355e05c8f60ebb621eb"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"71678db81dcea90d15a5c6086179fce9d5e78cd7","unresolved":true,"context_lines":[{"line_number":25,"context_line":"* ``subnet0`` subnetwork for net0"},{"line_number":26,"context_line":"* ``net1`` network"},{"line_number":27,"context_line":"* ``subnet1`` subnetwork for net1"},{"line_number":28,"context_line":"* ``mbmt-net`` network"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"These networks are created by default when you install Tacker"},{"line_number":31,"context_line":"via devstack."}],"source_content_type":"text/x-rst","patch_set":9,"id":"7c0d32a8_b163077b","line":28,"range":{"start_line":28,"start_character":4,"end_line":28,"end_character":12},"updated":"2024-08-05 02:21:25.000000000","message":"Is ``net_mgmt`` correct?","commit_id":"9e195d8418e34e6adc359eafc1ba39c97a759a85"},{"author":{"_account_id":31668,"deleted":true},"change_message_id":"b0793b99fffb07869c41031cf62f30e692a7e7f3","unresolved":true,"context_lines":[{"line_number":25,"context_line":"* ``subnet0`` subnetwork for net0"},{"line_number":26,"context_line":"* ``net1`` network"},{"line_number":27,"context_line":"* ``subnet1`` subnetwork for net1"},{"line_number":28,"context_line":"* ``mbmt-net`` network"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"These networks are created by default when you install Tacker"},{"line_number":31,"context_line":"via devstack."}],"source_content_type":"text/x-rst","patch_set":9,"id":"b484f5a6_1ad8ab29","line":28,"range":{"start_line":28,"start_character":4,"end_line":28,"end_character":12},"in_reply_to":"7c0d32a8_b163077b","updated":"2024-08-05 07:27:14.000000000","message":"Thank you for pointing it out.\nI fixed it.","commit_id":"9e195d8418e34e6adc359eafc1ba39c97a759a85"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"59adc35b3d00e90a2ffbc7b469a2c4115ad4e38d","unresolved":false,"context_lines":[{"line_number":25,"context_line":"* ``subnet0`` subnetwork for net0"},{"line_number":26,"context_line":"* ``net1`` network"},{"line_number":27,"context_line":"* ``subnet1`` subnetwork for net1"},{"line_number":28,"context_line":"* ``mbmt-net`` network"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"These networks are created by default when you install Tacker"},{"line_number":31,"context_line":"via devstack."}],"source_content_type":"text/x-rst","patch_set":9,"id":"8d6b956e_4729c955","line":28,"range":{"start_line":28,"start_character":4,"end_line":28,"end_character":12},"in_reply_to":"b484f5a6_1ad8ab29","updated":"2024-08-21 01:03:01.000000000","message":"Acknowledged","commit_id":"9e195d8418e34e6adc359eafc1ba39c97a759a85"}],"tools/pkg-tool.py":[{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"947e1abba583e4033ba235ea45968f5fd1b805c4","unresolved":true,"context_lines":[{"line_number":41,"context_line":"        add_help\u003dTrue"},{"line_number":42,"context_line":"        )"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"parser.add_argument(\u0027-t\u0027, \u0027--type\u0027, help\u003d\u0027specify the vim type [ETSINFV.OPENSTACK_KEYSTONE.V_3, ETSINFV.KUBERNETES.V_1, ETSINFV.HELM.V_3]\u0027,"},{"line_number":45,"context_line":"                    type\u003dstr, metavar\u003d\u0027VIM_TYPE\u0027,"},{"line_number":46,"context_line":"                    choices\u003d[\u0027ETSINFV.OPENSTACK_KEYSTONE.V_3\u0027, \u0027ETSINFV.KUBERNETES.V_1\u0027, \u0027ETSINFV.HELM.V_3\u0027],"},{"line_number":47,"context_line":"                    required\u003dTrue)"}],"source_content_type":"text/x-python","patch_set":5,"id":"e0aa8f7c_04f6add4","line":44,"range":{"start_line":44,"start_character":36,"end_line":44,"end_character":138},"updated":"2024-08-01 10:34:32.000000000","message":"This help line seems a little too long. Could you break a line so that it is easy to see?\n\nNote: It seems possible to use RawTextHelpFormatter for formatter_class [1].\n[1] https://docs.python.org/3/library/argparse.html#argparse.RawTextHelpFormatter","commit_id":"e3876d6e0d83ecda2d81c355e05c8f60ebb621eb"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"71678db81dcea90d15a5c6086179fce9d5e78cd7","unresolved":false,"context_lines":[{"line_number":41,"context_line":"        add_help\u003dTrue"},{"line_number":42,"context_line":"        )"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"parser.add_argument(\u0027-t\u0027, \u0027--type\u0027, help\u003d\u0027specify the vim type [ETSINFV.OPENSTACK_KEYSTONE.V_3, ETSINFV.KUBERNETES.V_1, ETSINFV.HELM.V_3]\u0027,"},{"line_number":45,"context_line":"                    type\u003dstr, metavar\u003d\u0027VIM_TYPE\u0027,"},{"line_number":46,"context_line":"                    choices\u003d[\u0027ETSINFV.OPENSTACK_KEYSTONE.V_3\u0027, \u0027ETSINFV.KUBERNETES.V_1\u0027, \u0027ETSINFV.HELM.V_3\u0027],"},{"line_number":47,"context_line":"                    required\u003dTrue)"}],"source_content_type":"text/x-python","patch_set":5,"id":"0c8349f1_40075dcf","line":44,"range":{"start_line":44,"start_character":36,"end_line":44,"end_character":138},"in_reply_to":"1d5953a4_1fccffaa","updated":"2024-08-05 02:21:25.000000000","message":"Acknowledged","commit_id":"e3876d6e0d83ecda2d81c355e05c8f60ebb621eb"},{"author":{"_account_id":31668,"deleted":true},"change_message_id":"9781a30a4ff8d9b700840682253a0ea16a211ff8","unresolved":true,"context_lines":[{"line_number":41,"context_line":"        add_help\u003dTrue"},{"line_number":42,"context_line":"        )"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"parser.add_argument(\u0027-t\u0027, \u0027--type\u0027, help\u003d\u0027specify the vim type [ETSINFV.OPENSTACK_KEYSTONE.V_3, ETSINFV.KUBERNETES.V_1, ETSINFV.HELM.V_3]\u0027,"},{"line_number":45,"context_line":"                    type\u003dstr, metavar\u003d\u0027VIM_TYPE\u0027,"},{"line_number":46,"context_line":"                    choices\u003d[\u0027ETSINFV.OPENSTACK_KEYSTONE.V_3\u0027, \u0027ETSINFV.KUBERNETES.V_1\u0027, \u0027ETSINFV.HELM.V_3\u0027],"},{"line_number":47,"context_line":"                    required\u003dTrue)"}],"source_content_type":"text/x-python","patch_set":5,"id":"1d5953a4_1fccffaa","line":44,"range":{"start_line":44,"start_character":36,"end_line":44,"end_character":138},"in_reply_to":"e0aa8f7c_04f6add4","updated":"2024-08-02 06:01:02.000000000","message":"Thank you for your advice.\nI tried modifying it using Formatter.\nPlease confirm it.","commit_id":"e3876d6e0d83ecda2d81c355e05c8f60ebb621eb"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"947e1abba583e4033ba235ea45968f5fd1b805c4","unresolved":true,"context_lines":[{"line_number":62,"context_line":"    create_req \u003d paramgen.sample3_create(vnfd_id)"},{"line_number":63,"context_line":"    terminate_req \u003d paramgen.sample3_terminate()"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"    net_ids \u003d utils.get_network_ids([\u0027net0\u0027, \u0027net1\u0027, \u0027net_mgmt\u0027])"},{"line_number":66,"context_line":"    subnet_ids \u003d utils.get_subnet_ids([\u0027subnet0\u0027, \u0027subnet1\u0027])"},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"    instantiate_req \u003d paramgen.sample3_instantiate("},{"line_number":69,"context_line":"            net_ids, subnet_ids, \"http://localhost/identity/v3\")"}],"source_content_type":"text/x-python","patch_set":5,"id":"f1a192d1_3eb021cd","line":66,"range":{"start_line":65,"start_character":0,"end_line":66,"end_character":61},"updated":"2024-08-01 10:34:32.000000000","message":"Just a confirmation.\n\nIf this network or subnet does not exist, is there any error output? Or is it just a missing value in the parameter file?\nIf this network or subnet is required, does this mean that the tool should be run in an environment that is basically built on the devstack?","commit_id":"e3876d6e0d83ecda2d81c355e05c8f60ebb621eb"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"71678db81dcea90d15a5c6086179fce9d5e78cd7","unresolved":false,"context_lines":[{"line_number":62,"context_line":"    create_req \u003d paramgen.sample3_create(vnfd_id)"},{"line_number":63,"context_line":"    terminate_req \u003d paramgen.sample3_terminate()"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"    net_ids \u003d utils.get_network_ids([\u0027net0\u0027, \u0027net1\u0027, \u0027net_mgmt\u0027])"},{"line_number":66,"context_line":"    subnet_ids \u003d utils.get_subnet_ids([\u0027subnet0\u0027, \u0027subnet1\u0027])"},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"    instantiate_req \u003d paramgen.sample3_instantiate("},{"line_number":69,"context_line":"            net_ids, subnet_ids, \"http://localhost/identity/v3\")"}],"source_content_type":"text/x-python","patch_set":5,"id":"967dd53a_73c5064e","line":66,"range":{"start_line":65,"start_character":0,"end_line":66,"end_character":61},"in_reply_to":"1d94b972_281f5b8c","updated":"2024-08-05 02:21:25.000000000","message":"Thank you for adding the description of Prerequisites!\nI am commenting because there was one typo.","commit_id":"e3876d6e0d83ecda2d81c355e05c8f60ebb621eb"},{"author":{"_account_id":31668,"deleted":true},"change_message_id":"9781a30a4ff8d9b700840682253a0ea16a211ff8","unresolved":true,"context_lines":[{"line_number":62,"context_line":"    create_req \u003d paramgen.sample3_create(vnfd_id)"},{"line_number":63,"context_line":"    terminate_req \u003d paramgen.sample3_terminate()"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"    net_ids \u003d utils.get_network_ids([\u0027net0\u0027, \u0027net1\u0027, \u0027net_mgmt\u0027])"},{"line_number":66,"context_line":"    subnet_ids \u003d utils.get_subnet_ids([\u0027subnet0\u0027, \u0027subnet1\u0027])"},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"    instantiate_req \u003d paramgen.sample3_instantiate("},{"line_number":69,"context_line":"            net_ids, subnet_ids, \"http://localhost/identity/v3\")"}],"source_content_type":"text/x-python","patch_set":5,"id":"1d94b972_281f5b8c","line":66,"range":{"start_line":65,"start_character":0,"end_line":66,"end_character":61},"in_reply_to":"f1a192d1_3eb021cd","updated":"2024-08-02 06:01:02.000000000","message":"If the specified networks do not exist, an error will occur and the generation of the VNF Package will fail.\nThis tool assumes that networks with these names exist, so I have noted it in the documentation (L.19-L.66 in pkg-tool.rst).","commit_id":"e3876d6e0d83ecda2d81c355e05c8f60ebb621eb"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"947e1abba583e4033ba235ea45968f5fd1b805c4","unresolved":true,"context_lines":[{"line_number":123,"context_line":"    create_req \u003d k8s_paramgen.test_instantiate_cnf_resources_create(vnfd_id)"},{"line_number":124,"context_line":""},{"line_number":125,"context_line":"    # if you instantiate with all k8s resource"},{"line_number":126,"context_line":"    # please change auth_url and bear_token to your own k8s cluster\u0027s info"},{"line_number":127,"context_line":"    auth_url \u003d \"https://127.0.0.1:6443\""},{"line_number":128,"context_line":"    bearer_token \u003d \"your_k8s_cluster_bearer_token\""},{"line_number":129,"context_line":"    max_sample_instantiate \u003d k8s_paramgen.max_sample_instantiate("}],"source_content_type":"text/x-python","patch_set":5,"id":"bf438742_031add13","line":126,"range":{"start_line":126,"start_character":6,"end_line":126,"end_character":74},"updated":"2024-08-01 10:34:32.000000000","message":"If user need to change a parameter, I think it would be easier to use the tool by noting in the documentation that user need to change it beforehand, or by outputting that you need to change the parameter file after running the tool.\nWhat do you think?","commit_id":"e3876d6e0d83ecda2d81c355e05c8f60ebb621eb"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"947e1abba583e4033ba235ea45968f5fd1b805c4","unresolved":true,"context_lines":[{"line_number":123,"context_line":"    create_req \u003d k8s_paramgen.test_instantiate_cnf_resources_create(vnfd_id)"},{"line_number":124,"context_line":""},{"line_number":125,"context_line":"    # if you instantiate with all k8s resource"},{"line_number":126,"context_line":"    # please change auth_url and bear_token to your own k8s cluster\u0027s info"},{"line_number":127,"context_line":"    auth_url \u003d \"https://127.0.0.1:6443\""},{"line_number":128,"context_line":"    bearer_token \u003d \"your_k8s_cluster_bearer_token\""},{"line_number":129,"context_line":"    max_sample_instantiate \u003d k8s_paramgen.max_sample_instantiate("}],"source_content_type":"text/x-python","patch_set":5,"id":"a9243591_84d43cdb","line":126,"range":{"start_line":126,"start_character":33,"end_line":126,"end_character":43},"updated":"2024-08-01 10:34:32.000000000","message":"```suggestion\n    # please change auth_url and bearer_token to your own k8s cluster\u0027s info\n```","commit_id":"e3876d6e0d83ecda2d81c355e05c8f60ebb621eb"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"71678db81dcea90d15a5c6086179fce9d5e78cd7","unresolved":false,"context_lines":[{"line_number":123,"context_line":"    create_req \u003d k8s_paramgen.test_instantiate_cnf_resources_create(vnfd_id)"},{"line_number":124,"context_line":""},{"line_number":125,"context_line":"    # if you instantiate with all k8s resource"},{"line_number":126,"context_line":"    # please change auth_url and bear_token to your own k8s cluster\u0027s info"},{"line_number":127,"context_line":"    auth_url \u003d \"https://127.0.0.1:6443\""},{"line_number":128,"context_line":"    bearer_token \u003d \"your_k8s_cluster_bearer_token\""},{"line_number":129,"context_line":"    max_sample_instantiate \u003d k8s_paramgen.max_sample_instantiate("}],"source_content_type":"text/x-python","patch_set":5,"id":"7be17582_13e8f054","line":126,"range":{"start_line":126,"start_character":33,"end_line":126,"end_character":43},"in_reply_to":"6755278e_cc627e46","updated":"2024-08-05 02:21:25.000000000","message":"Acknowledged","commit_id":"e3876d6e0d83ecda2d81c355e05c8f60ebb621eb"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"71678db81dcea90d15a5c6086179fce9d5e78cd7","unresolved":false,"context_lines":[{"line_number":123,"context_line":"    create_req \u003d k8s_paramgen.test_instantiate_cnf_resources_create(vnfd_id)"},{"line_number":124,"context_line":""},{"line_number":125,"context_line":"    # if you instantiate with all k8s resource"},{"line_number":126,"context_line":"    # please change auth_url and bear_token to your own k8s cluster\u0027s info"},{"line_number":127,"context_line":"    auth_url \u003d \"https://127.0.0.1:6443\""},{"line_number":128,"context_line":"    bearer_token \u003d \"your_k8s_cluster_bearer_token\""},{"line_number":129,"context_line":"    max_sample_instantiate \u003d k8s_paramgen.max_sample_instantiate("}],"source_content_type":"text/x-python","patch_set":5,"id":"d19eeee4_8e441ace","line":126,"range":{"start_line":126,"start_character":6,"end_line":126,"end_character":74},"in_reply_to":"716c9be8_98990581","updated":"2024-08-05 02:21:25.000000000","message":"Acknowledged","commit_id":"e3876d6e0d83ecda2d81c355e05c8f60ebb621eb"},{"author":{"_account_id":31668,"deleted":true},"change_message_id":"9781a30a4ff8d9b700840682253a0ea16a211ff8","unresolved":true,"context_lines":[{"line_number":123,"context_line":"    create_req \u003d k8s_paramgen.test_instantiate_cnf_resources_create(vnfd_id)"},{"line_number":124,"context_line":""},{"line_number":125,"context_line":"    # if you instantiate with all k8s resource"},{"line_number":126,"context_line":"    # please change auth_url and bear_token to your own k8s cluster\u0027s info"},{"line_number":127,"context_line":"    auth_url \u003d \"https://127.0.0.1:6443\""},{"line_number":128,"context_line":"    bearer_token \u003d \"your_k8s_cluster_bearer_token\""},{"line_number":129,"context_line":"    max_sample_instantiate \u003d k8s_paramgen.max_sample_instantiate("}],"source_content_type":"text/x-python","patch_set":5,"id":"6755278e_cc627e46","line":126,"range":{"start_line":126,"start_character":33,"end_line":126,"end_character":43},"in_reply_to":"a9243591_84d43cdb","updated":"2024-08-02 06:01:02.000000000","message":"I fixed it.","commit_id":"e3876d6e0d83ecda2d81c355e05c8f60ebb621eb"},{"author":{"_account_id":31668,"deleted":true},"change_message_id":"9781a30a4ff8d9b700840682253a0ea16a211ff8","unresolved":true,"context_lines":[{"line_number":123,"context_line":"    create_req \u003d k8s_paramgen.test_instantiate_cnf_resources_create(vnfd_id)"},{"line_number":124,"context_line":""},{"line_number":125,"context_line":"    # if you instantiate with all k8s resource"},{"line_number":126,"context_line":"    # please change auth_url and bear_token to your own k8s cluster\u0027s info"},{"line_number":127,"context_line":"    auth_url \u003d \"https://127.0.0.1:6443\""},{"line_number":128,"context_line":"    bearer_token \u003d \"your_k8s_cluster_bearer_token\""},{"line_number":129,"context_line":"    max_sample_instantiate \u003d k8s_paramgen.max_sample_instantiate("}],"source_content_type":"text/x-python","patch_set":5,"id":"716c9be8_98990581","line":126,"range":{"start_line":126,"start_character":6,"end_line":126,"end_character":74},"in_reply_to":"bf438742_031add13","updated":"2024-08-02 06:01:02.000000000","message":"Thank you for your comment.\nThe tool does not output anything about the request file to the console, so I have noted that a change is necessary in the documentation (L.236-L.261 in pkg-tool.rst).\n\nThe vnfcInstanceId also needs to be changed, so I have added a note about this to the documentation.","commit_id":"e3876d6e0d83ecda2d81c355e05c8f60ebb621eb"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"947e1abba583e4033ba235ea45968f5fd1b805c4","unresolved":true,"context_lines":[{"line_number":176,"context_line":"    create_req \u003d k8s_paramgen.test_helm_instantiate_create(vnfd_id)"},{"line_number":177,"context_line":""},{"line_number":178,"context_line":"    # if you instantiate with all k8s resource"},{"line_number":179,"context_line":"    # please change auth_url and bear_token to your own k8s cluster\u0027s info"},{"line_number":180,"context_line":"    auth_url \u003d \"https://127.0.0.1:6443\""},{"line_number":181,"context_line":"    bearer_token \u003d \"your_k8s_cluster_bearer_token\""},{"line_number":182,"context_line":"    ssl_ca_cert \u003d \"k8s_ssl_ca_cert\""}],"source_content_type":"text/x-python","patch_set":5,"id":"29ab4280_537a2df0","line":179,"range":{"start_line":179,"start_character":20,"end_line":179,"end_character":43},"updated":"2024-08-01 10:34:32.000000000","message":"```suggestion\n    # please change auth_url, bearer_token and ssl_ca_cert to your own k8s\n      cluster\u0027s info\n```","commit_id":"e3876d6e0d83ecda2d81c355e05c8f60ebb621eb"},{"author":{"_account_id":31668,"deleted":true},"change_message_id":"9781a30a4ff8d9b700840682253a0ea16a211ff8","unresolved":true,"context_lines":[{"line_number":176,"context_line":"    create_req \u003d k8s_paramgen.test_helm_instantiate_create(vnfd_id)"},{"line_number":177,"context_line":""},{"line_number":178,"context_line":"    # if you instantiate with all k8s resource"},{"line_number":179,"context_line":"    # please change auth_url and bear_token to your own k8s cluster\u0027s info"},{"line_number":180,"context_line":"    auth_url \u003d \"https://127.0.0.1:6443\""},{"line_number":181,"context_line":"    bearer_token \u003d \"your_k8s_cluster_bearer_token\""},{"line_number":182,"context_line":"    ssl_ca_cert \u003d \"k8s_ssl_ca_cert\""}],"source_content_type":"text/x-python","patch_set":5,"id":"80ce6f37_801878b7","line":179,"range":{"start_line":179,"start_character":20,"end_line":179,"end_character":43},"in_reply_to":"29ab4280_537a2df0","updated":"2024-08-02 06:01:02.000000000","message":"I fixed it.","commit_id":"e3876d6e0d83ecda2d81c355e05c8f60ebb621eb"},{"author":{"_account_id":31668,"deleted":true},"change_message_id":"b0793b99fffb07869c41031cf62f30e692a7e7f3","unresolved":true,"context_lines":[{"line_number":176,"context_line":"    create_req \u003d k8s_paramgen.test_helm_instantiate_create(vnfd_id)"},{"line_number":177,"context_line":""},{"line_number":178,"context_line":"    # if you instantiate with all k8s resource"},{"line_number":179,"context_line":"    # please change auth_url and bear_token to your own k8s cluster\u0027s info"},{"line_number":180,"context_line":"    auth_url \u003d \"https://127.0.0.1:6443\""},{"line_number":181,"context_line":"    bearer_token \u003d \"your_k8s_cluster_bearer_token\""},{"line_number":182,"context_line":"    ssl_ca_cert \u003d \"k8s_ssl_ca_cert\""}],"source_content_type":"text/x-python","patch_set":5,"id":"b28bdae3_18e2ff2d","line":179,"range":{"start_line":179,"start_character":20,"end_line":179,"end_character":43},"in_reply_to":"4e3a24f2_93c277de","updated":"2024-08-05 07:27:14.000000000","message":"Thank you for your comment.\nI fixed the description because it is also necessary to change ssl_ca_cert.\n\nIt is necessary not only for Helm but also for Kubernetes, so I added ssl_ca_cert to the Kubernetes side.\n\nFYI: ssl_ca_cert is also used in v2 FT for Kubernetes.\n* https://opendev.org/openstack/tacker/src/branch/stable/2024.1/tacker/tests/functional/sol_kubernetes_v2/test_vnflcm_basic.py#L108-L109","commit_id":"e3876d6e0d83ecda2d81c355e05c8f60ebb621eb"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"71678db81dcea90d15a5c6086179fce9d5e78cd7","unresolved":true,"context_lines":[{"line_number":176,"context_line":"    create_req \u003d k8s_paramgen.test_helm_instantiate_create(vnfd_id)"},{"line_number":177,"context_line":""},{"line_number":178,"context_line":"    # if you instantiate with all k8s resource"},{"line_number":179,"context_line":"    # please change auth_url and bear_token to your own k8s cluster\u0027s info"},{"line_number":180,"context_line":"    auth_url \u003d \"https://127.0.0.1:6443\""},{"line_number":181,"context_line":"    bearer_token \u003d \"your_k8s_cluster_bearer_token\""},{"line_number":182,"context_line":"    ssl_ca_cert \u003d \"k8s_ssl_ca_cert\""}],"source_content_type":"text/x-python","patch_set":5,"id":"4e3a24f2_93c277de","line":179,"range":{"start_line":179,"start_character":20,"end_line":179,"end_character":43},"in_reply_to":"80ce6f37_801878b7","updated":"2024-08-05 02:21:25.000000000","message":"Is ``ssl_ca_cert`` unnecessary for HELM?","commit_id":"e3876d6e0d83ecda2d81c355e05c8f60ebb621eb"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"59adc35b3d00e90a2ffbc7b469a2c4115ad4e38d","unresolved":false,"context_lines":[{"line_number":176,"context_line":"    create_req \u003d k8s_paramgen.test_helm_instantiate_create(vnfd_id)"},{"line_number":177,"context_line":""},{"line_number":178,"context_line":"    # if you instantiate with all k8s resource"},{"line_number":179,"context_line":"    # please change auth_url and bear_token to your own k8s cluster\u0027s info"},{"line_number":180,"context_line":"    auth_url \u003d \"https://127.0.0.1:6443\""},{"line_number":181,"context_line":"    bearer_token \u003d \"your_k8s_cluster_bearer_token\""},{"line_number":182,"context_line":"    ssl_ca_cert \u003d \"k8s_ssl_ca_cert\""}],"source_content_type":"text/x-python","patch_set":5,"id":"8c216377_4833734e","line":179,"range":{"start_line":179,"start_character":20,"end_line":179,"end_character":43},"in_reply_to":"b28bdae3_18e2ff2d","updated":"2024-08-21 01:03:01.000000000","message":"Acknowledged","commit_id":"e3876d6e0d83ecda2d81c355e05c8f60ebb621eb"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"46195a7d4a2bbde58458ad4b53e0c5c68823807e","unresolved":true,"context_lines":[{"line_number":1,"context_line":"# Copyright (C) 2024 Nippon Telegraph and Telephone Corporation"},{"line_number":2,"context_line":"# All Rights Reserved."},{"line_number":3,"context_line":"#"},{"line_number":4,"context_line":"#    Licensed under the Apache License, Version 2.0 (the \"License\"); you may"}],"source_content_type":"text/x-python","patch_set":12,"id":"6c730101_3eb83983","line":1,"updated":"2024-09-02 08:20:45.000000000","message":"nits.\n\nI wonder why the name is `pkg-tool.py`, and not `pkgtool.py` or `pkg_tool.py` ?","commit_id":"b84a4dca1859d2ae162da375c5c5111e2334deab"},{"author":{"_account_id":31668,"deleted":true},"change_message_id":"8b45f834109f1882d7ff7a2fa95a7f7ba7a1ed47","unresolved":true,"context_lines":[{"line_number":1,"context_line":"# Copyright (C) 2024 Nippon Telegraph and Telephone Corporation"},{"line_number":2,"context_line":"# All Rights Reserved."},{"line_number":3,"context_line":"#"},{"line_number":4,"context_line":"#    Licensed under the Apache License, Version 2.0 (the \"License\"); you may"}],"source_content_type":"text/x-python","patch_set":12,"id":"df779894_61ddbeaf","line":1,"in_reply_to":"6c730101_3eb83983","updated":"2024-09-03 02:24:29.000000000","message":"Thank you for your comment.\nI have also reconsidered the tool name.\nHow about changing it to `gen_vnf_pkg.py` to match the names of the other tools below?\n* gen_vim_config.sh\n* generate_config_file_sample.sh\n\nI have also changed the document file name to `gen_vnf_pkg.rst`.\nWhat do you think?","commit_id":"b84a4dca1859d2ae162da375c5c5111e2334deab"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"a7310614505ea8e138a0f6b4fdfbc82a55488e89","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# Copyright (C) 2024 Nippon Telegraph and Telephone Corporation"},{"line_number":2,"context_line":"# All Rights Reserved."},{"line_number":3,"context_line":"#"},{"line_number":4,"context_line":"#    Licensed under the Apache License, Version 2.0 (the \"License\"); you may"}],"source_content_type":"text/x-python","patch_set":12,"id":"ab558e97_dfdee732","line":1,"in_reply_to":"df779894_61ddbeaf","updated":"2024-09-10 02:05:19.000000000","message":"Thank you. LGTM.","commit_id":"b84a4dca1859d2ae162da375c5c5111e2334deab"}]}
