)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"692bdd3100584b7f9e61dfea1acd9667bd25c52b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"8df071de_8ff45965","updated":"2022-04-28 05:56:44.000000000","message":"Thank you for re-work!\n\nI\u0027ve confirmed all comments regrading the commit message have been resolved.\nPlease kindly find additional comments.","commit_id":"4625e5b3a10b371dfd85ee752551a663e23d875c"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"2f77b6ced0f74443487e77aa15b1f4bdf506d6e7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"3417f1ac_3971f39f","updated":"2022-05-19 13:06:58.000000000","message":"Thanks for your patch, please kindly find my comment.","commit_id":"c5109d04f8e2e07b4b1586ae44ad52a6e90aa371"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"5af8a38fba9f4cc77389cdbce2d10cdd7d191aea","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"37d27157_810bae4b","updated":"2022-06-07 01:48:46.000000000","message":"Thank you for re-work.\nLGTM","commit_id":"60f18c65d33fe7b19f0b2f1bbf7b9e20b14b315c"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"c395ee036d908672dfff4943ad2badaf6b57f6f2","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"8dafd985_b8e3b75a","updated":"2022-06-27 20:52:15.000000000","message":"Thanks for your update!","commit_id":"9b0b7d3b75c25ed6c1f5e0dea2bb3921b77ef847"}],"doc/source/_images/mgmt_driver_for_container_update.pu":[{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"c1b131c3e0594969f5cb3e6e34c78d441253a156","unresolved":true,"context_lines":[{"line_number":1,"context_line":"@startuml"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"frame \"python-tackerclient\" {"},{"line_number":4,"context_line":"\tcomponent \"tacker-client\" as client "},{"line_number":5,"context_line":"}"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"frame \"tacker\" {"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"ad31dd41_7792d8c7","line":4,"updated":"2022-04-14 03:01:34.000000000","message":"nits.\nCould you please remove the trailing space?","commit_id":"bb647c57dafd8d553e6fd0113b48f28b0ef54bcb"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"c1b131c3e0594969f5cb3e6e34c78d441253a156","unresolved":true,"context_lines":[{"line_number":1,"context_line":"@startuml"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"frame \"python-tackerclient\" {"},{"line_number":4,"context_line":"\tcomponent \"tacker-client\" as client "},{"line_number":5,"context_line":"}"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"frame \"tacker\" {"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"a5e703f8_1aa81aea","line":4,"range":{"start_line":4,"start_character":0,"end_line":4,"end_character":1},"updated":"2022-04-14 03:01:34.000000000","message":"nits.\nCould you please replace tab to space?","commit_id":"bb647c57dafd8d553e6fd0113b48f28b0ef54bcb"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"692bdd3100584b7f9e61dfea1acd9667bd25c52b","unresolved":false,"context_lines":[{"line_number":1,"context_line":"@startuml"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"frame \"python-tackerclient\" {"},{"line_number":4,"context_line":"\tcomponent \"tacker-client\" as client "},{"line_number":5,"context_line":"}"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"frame \"tacker\" {"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"77462a39_22b7699b","line":4,"range":{"start_line":4,"start_character":0,"end_line":4,"end_character":1},"in_reply_to":"62b35bc7_a3b01fb8","updated":"2022-04-28 05:56:44.000000000","message":"Ack","commit_id":"bb647c57dafd8d553e6fd0113b48f28b0ef54bcb"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"692bdd3100584b7f9e61dfea1acd9667bd25c52b","unresolved":false,"context_lines":[{"line_number":1,"context_line":"@startuml"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"frame \"python-tackerclient\" {"},{"line_number":4,"context_line":"\tcomponent \"tacker-client\" as client "},{"line_number":5,"context_line":"}"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"frame \"tacker\" {"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"a096b135_73567913","line":4,"in_reply_to":"8212955e_d98f27e2","updated":"2022-04-28 05:56:44.000000000","message":"Ack","commit_id":"bb647c57dafd8d553e6fd0113b48f28b0ef54bcb"},{"author":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"change_message_id":"167322a04c64c12d017c6120886c327a8a23d9a8","unresolved":true,"context_lines":[{"line_number":1,"context_line":"@startuml"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"frame \"python-tackerclient\" {"},{"line_number":4,"context_line":"\tcomponent \"tacker-client\" as client "},{"line_number":5,"context_line":"}"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"frame \"tacker\" {"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"62b35bc7_a3b01fb8","line":4,"range":{"start_line":4,"start_character":0,"end_line":4,"end_character":1},"in_reply_to":"a5e703f8_1aa81aea","updated":"2022-04-20 06:47:52.000000000","message":"I replaced tabs with spaces.","commit_id":"bb647c57dafd8d553e6fd0113b48f28b0ef54bcb"},{"author":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"change_message_id":"167322a04c64c12d017c6120886c327a8a23d9a8","unresolved":true,"context_lines":[{"line_number":1,"context_line":"@startuml"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"frame \"python-tackerclient\" {"},{"line_number":4,"context_line":"\tcomponent \"tacker-client\" as client "},{"line_number":5,"context_line":"}"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"frame \"tacker\" {"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"8212955e_d98f27e2","line":4,"in_reply_to":"ad31dd41_7792d8c7","updated":"2022-04-20 06:47:52.000000000","message":"I removed extra spaces.","commit_id":"bb647c57dafd8d553e6fd0113b48f28b0ef54bcb"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"c1b131c3e0594969f5cb3e6e34c78d441253a156","unresolved":true,"context_lines":[{"line_number":5,"context_line":"}"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"frame \"tacker\" {"},{"line_number":8,"context_line":"\tcomponent \"tacker-server\" {"},{"line_number":9,"context_line":"\t\tcomponent \"server\" as serv"},{"line_number":10,"context_line":"\t}"},{"line_number":11,"context_line":"\tcomponent \"tacker-conductor\" {"},{"line_number":12,"context_line":"\t\tcomponent \"conductor\" as cond"},{"line_number":13,"context_line":"\t\tcomponent \"mgmt-driver\" as infra"},{"line_number":14,"context_line":"\t}"},{"line_number":15,"context_line":"}"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"node \"Kubernetes\\nCluster\\n(Master)\" as k8s_m"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"2cc83afb_e2a58d28","line":14,"range":{"start_line":8,"start_character":1,"end_line":14,"end_character":2},"updated":"2022-04-14 03:01:34.000000000","message":"ditto","commit_id":"bb647c57dafd8d553e6fd0113b48f28b0ef54bcb"},{"author":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"change_message_id":"167322a04c64c12d017c6120886c327a8a23d9a8","unresolved":true,"context_lines":[{"line_number":5,"context_line":"}"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"frame \"tacker\" {"},{"line_number":8,"context_line":"\tcomponent \"tacker-server\" {"},{"line_number":9,"context_line":"\t\tcomponent \"server\" as serv"},{"line_number":10,"context_line":"\t}"},{"line_number":11,"context_line":"\tcomponent \"tacker-conductor\" {"},{"line_number":12,"context_line":"\t\tcomponent \"conductor\" as cond"},{"line_number":13,"context_line":"\t\tcomponent \"mgmt-driver\" as infra"},{"line_number":14,"context_line":"\t}"},{"line_number":15,"context_line":"}"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"node \"Kubernetes\\nCluster\\n(Master)\" as k8s_m"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"8dec67c3_1df21c8f","line":14,"range":{"start_line":8,"start_character":1,"end_line":14,"end_character":2},"in_reply_to":"2cc83afb_e2a58d28","updated":"2022-04-20 06:47:52.000000000","message":"ditto","commit_id":"bb647c57dafd8d553e6fd0113b48f28b0ef54bcb"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"692bdd3100584b7f9e61dfea1acd9667bd25c52b","unresolved":false,"context_lines":[{"line_number":5,"context_line":"}"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"frame \"tacker\" {"},{"line_number":8,"context_line":"\tcomponent \"tacker-server\" {"},{"line_number":9,"context_line":"\t\tcomponent \"server\" as serv"},{"line_number":10,"context_line":"\t}"},{"line_number":11,"context_line":"\tcomponent \"tacker-conductor\" {"},{"line_number":12,"context_line":"\t\tcomponent \"conductor\" as cond"},{"line_number":13,"context_line":"\t\tcomponent \"mgmt-driver\" as infra"},{"line_number":14,"context_line":"\t}"},{"line_number":15,"context_line":"}"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"node \"Kubernetes\\nCluster\\n(Master)\" as k8s_m"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"b1c00f4e_b5b27385","line":14,"range":{"start_line":8,"start_character":1,"end_line":14,"end_character":2},"in_reply_to":"8dec67c3_1df21c8f","updated":"2022-04-28 05:56:44.000000000","message":"Ack","commit_id":"bb647c57dafd8d553e6fd0113b48f28b0ef54bcb"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"c1b131c3e0594969f5cb3e6e34c78d441253a156","unresolved":true,"context_lines":[{"line_number":16,"context_line":""},{"line_number":17,"context_line":"node \"Kubernetes\\nCluster\\n(Master)\" as k8s_m"},{"line_number":18,"context_line":"cloud \"Hardware Resources\" as hw {"},{"line_number":19,"context_line":"\tnode \"Kubernetes\\nCluster\\n(Worker)\" as k8s_w {"},{"line_number":20,"context_line":"        node \"ConfigMap\" as ins1"},{"line_number":21,"context_line":"\t\tnode \"Secret\" as ins2"},{"line_number":22,"context_line":"\t\tnode \"Pod\" as ins3"},{"line_number":23,"context_line":"\t\tnode \"Deployment\" as ins4"},{"line_number":24,"context_line":"\t}"},{"line_number":25,"context_line":"}"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":""}],"source_content_type":"application/octet-stream","patch_set":1,"id":"ed8084be_5bc5ce5f","line":24,"range":{"start_line":19,"start_character":1,"end_line":24,"end_character":2},"updated":"2022-04-14 03:01:34.000000000","message":"ditto","commit_id":"bb647c57dafd8d553e6fd0113b48f28b0ef54bcb"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"692bdd3100584b7f9e61dfea1acd9667bd25c52b","unresolved":false,"context_lines":[{"line_number":16,"context_line":""},{"line_number":17,"context_line":"node \"Kubernetes\\nCluster\\n(Master)\" as k8s_m"},{"line_number":18,"context_line":"cloud \"Hardware Resources\" as hw {"},{"line_number":19,"context_line":"\tnode \"Kubernetes\\nCluster\\n(Worker)\" as k8s_w {"},{"line_number":20,"context_line":"        node \"ConfigMap\" as ins1"},{"line_number":21,"context_line":"\t\tnode \"Secret\" as ins2"},{"line_number":22,"context_line":"\t\tnode \"Pod\" as ins3"},{"line_number":23,"context_line":"\t\tnode \"Deployment\" as ins4"},{"line_number":24,"context_line":"\t}"},{"line_number":25,"context_line":"}"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":""}],"source_content_type":"application/octet-stream","patch_set":1,"id":"7cae1b1a_2c144dae","line":24,"range":{"start_line":19,"start_character":1,"end_line":24,"end_character":2},"in_reply_to":"d4ad7408_a6b4504c","updated":"2022-04-28 05:56:44.000000000","message":"Ack","commit_id":"bb647c57dafd8d553e6fd0113b48f28b0ef54bcb"},{"author":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"change_message_id":"167322a04c64c12d017c6120886c327a8a23d9a8","unresolved":true,"context_lines":[{"line_number":16,"context_line":""},{"line_number":17,"context_line":"node \"Kubernetes\\nCluster\\n(Master)\" as k8s_m"},{"line_number":18,"context_line":"cloud \"Hardware Resources\" as hw {"},{"line_number":19,"context_line":"\tnode \"Kubernetes\\nCluster\\n(Worker)\" as k8s_w {"},{"line_number":20,"context_line":"        node \"ConfigMap\" as ins1"},{"line_number":21,"context_line":"\t\tnode \"Secret\" as ins2"},{"line_number":22,"context_line":"\t\tnode \"Pod\" as ins3"},{"line_number":23,"context_line":"\t\tnode \"Deployment\" as ins4"},{"line_number":24,"context_line":"\t}"},{"line_number":25,"context_line":"}"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":""}],"source_content_type":"application/octet-stream","patch_set":1,"id":"d4ad7408_a6b4504c","line":24,"range":{"start_line":19,"start_character":1,"end_line":24,"end_character":2},"in_reply_to":"ed8084be_5bc5ce5f","updated":"2022-04-20 06:47:52.000000000","message":"ditto","commit_id":"bb647c57dafd8d553e6fd0113b48f28b0ef54bcb"}],"doc/source/user/mgmt_driver_for_container_update.rst":[{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"692bdd3100584b7f9e61dfea1acd9667bd25c52b","unresolved":true,"context_lines":[{"line_number":69,"context_line":"    `samples/mgmt_driver/kubernetes/container_update/container_update_mgmt.py`_"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"You can also refer to :doc:`./etsi_containerized_vnf_usage_guide` for the"},{"line_number":72,"context_line":"procedure of preparation from \"register VIM\" to \"Instantiate VNF\"."},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"How to Instantiate VNF for Updating"},{"line_number":75,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba12cb8f_ec63acab","line":72,"range":{"start_line":72,"start_character":49,"end_line":72,"end_character":63},"updated":"2022-04-28 05:56:44.000000000","message":"Maybe it\u0027s better to add a link to https://docs.openstack.org/tacker/latest/user/etsi_containerized_vnf_usage_guide.html#instantiate-vnf to avoid misunderstanding.","commit_id":"4625e5b3a10b371dfd85ee752551a663e23d875c"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"692bdd3100584b7f9e61dfea1acd9667bd25c52b","unresolved":true,"context_lines":[{"line_number":69,"context_line":"    `samples/mgmt_driver/kubernetes/container_update/container_update_mgmt.py`_"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"You can also refer to :doc:`./etsi_containerized_vnf_usage_guide` for the"},{"line_number":72,"context_line":"procedure of preparation from \"register VIM\" to \"Instantiate VNF\"."},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"How to Instantiate VNF for Updating"},{"line_number":75,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":2,"id":"0a459299_a9aacf64","line":72,"range":{"start_line":72,"start_character":30,"end_line":72,"end_character":44},"updated":"2022-04-28 05:56:44.000000000","message":"To avoid misunderstanding, please add a link to https://docs.openstack.org/tacker/latest/user/etsi_containerized_vnf_usage_guide.html#prepare-kubernetes-vim\n\nAlso, please change \"register VIM\" to \"Prepare Kubernetes VIM\".","commit_id":"4625e5b3a10b371dfd85ee752551a663e23d875c"},{"author":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"change_message_id":"c5d017aff98d7c5a6771c9aadecc2941f63fcd9a","unresolved":true,"context_lines":[{"line_number":69,"context_line":"    `samples/mgmt_driver/kubernetes/container_update/container_update_mgmt.py`_"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"You can also refer to :doc:`./etsi_containerized_vnf_usage_guide` for the"},{"line_number":72,"context_line":"procedure of preparation from \"register VIM\" to \"Instantiate VNF\"."},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"How to Instantiate VNF for Updating"},{"line_number":75,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":2,"id":"4af2f8c2_8ca1201d","line":72,"range":{"start_line":72,"start_character":30,"end_line":72,"end_character":44},"in_reply_to":"0a459299_a9aacf64","updated":"2022-05-06 03:09:43.000000000","message":"I changed \"register VIM\" to \"Prepare Kubernetes VIM\".","commit_id":"4625e5b3a10b371dfd85ee752551a663e23d875c"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"5af8a38fba9f4cc77389cdbce2d10cdd7d191aea","unresolved":false,"context_lines":[{"line_number":69,"context_line":"    `samples/mgmt_driver/kubernetes/container_update/container_update_mgmt.py`_"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"You can also refer to :doc:`./etsi_containerized_vnf_usage_guide` for the"},{"line_number":72,"context_line":"procedure of preparation from \"register VIM\" to \"Instantiate VNF\"."},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"How to Instantiate VNF for Updating"},{"line_number":75,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":2,"id":"bb3cc789_0aedb908","line":72,"range":{"start_line":72,"start_character":30,"end_line":72,"end_character":44},"in_reply_to":"4af2f8c2_8ca1201d","updated":"2022-06-07 01:48:46.000000000","message":"Ack","commit_id":"4625e5b3a10b371dfd85ee752551a663e23d875c"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"5af8a38fba9f4cc77389cdbce2d10cdd7d191aea","unresolved":false,"context_lines":[{"line_number":69,"context_line":"    `samples/mgmt_driver/kubernetes/container_update/container_update_mgmt.py`_"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"You can also refer to :doc:`./etsi_containerized_vnf_usage_guide` for the"},{"line_number":72,"context_line":"procedure of preparation from \"register VIM\" to \"Instantiate VNF\"."},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"How to Instantiate VNF for Updating"},{"line_number":75,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":2,"id":"26bb592d_6b7a4e0e","line":72,"range":{"start_line":72,"start_character":49,"end_line":72,"end_character":63},"in_reply_to":"9ce68be0_09dc97bb","updated":"2022-06-07 01:48:46.000000000","message":"Ack","commit_id":"4625e5b3a10b371dfd85ee752551a663e23d875c"},{"author":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"change_message_id":"c5d017aff98d7c5a6771c9aadecc2941f63fcd9a","unresolved":true,"context_lines":[{"line_number":69,"context_line":"    `samples/mgmt_driver/kubernetes/container_update/container_update_mgmt.py`_"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"You can also refer to :doc:`./etsi_containerized_vnf_usage_guide` for the"},{"line_number":72,"context_line":"procedure of preparation from \"register VIM\" to \"Instantiate VNF\"."},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"How to Instantiate VNF for Updating"},{"line_number":75,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9ce68be0_09dc97bb","line":72,"range":{"start_line":72,"start_character":49,"end_line":72,"end_character":63},"in_reply_to":"ba12cb8f_ec63acab","updated":"2022-05-06 03:09:43.000000000","message":"I append hyperlinks.","commit_id":"4625e5b3a10b371dfd85ee752551a663e23d875c"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"692bdd3100584b7f9e61dfea1acd9667bd25c52b","unresolved":true,"context_lines":[{"line_number":101,"context_line":""},{"line_number":102,"context_line":"    $ cd -"},{"line_number":103,"context_line":"    $ mkdir Scripts"},{"line_number":104,"context_line":"    $ cp /opt/stack/tacker/samples/mgmt_driver/kubernetes/container_update/container_update_mgmt.py /opt/stack/tacker/tacker/vnfm/mgmt_drivers/"},{"line_number":105,"context_line":"    $ zip deployment.zip -r Definitions/ Files/ TOSCA-Metadata/ Scripts/"},{"line_number":106,"context_line":"    $ ls"},{"line_number":107,"context_line":"      Definitions  deployment.zip  Files Scripts TOSCA-Metadata"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3ba895c2_d6604f26","line":104,"updated":"2022-04-28 05:56:44.000000000","message":"The path to the directory where the Tacker is installed depends on the environment. It\u0027s better to define a variable like TACKER_ROOT.\n\nc.f., https://docs.openstack.org/tacker/latest/install/etsi_getting_started.html#register-vim\n\nPlease don\u0027t forget to add note like \u0027 In this document, TACKER_ROOT is the root of tacker’s repository on your server.\u0027","commit_id":"4625e5b3a10b371dfd85ee752551a663e23d875c"},{"author":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"change_message_id":"c5d017aff98d7c5a6771c9aadecc2941f63fcd9a","unresolved":true,"context_lines":[{"line_number":101,"context_line":""},{"line_number":102,"context_line":"    $ cd -"},{"line_number":103,"context_line":"    $ mkdir Scripts"},{"line_number":104,"context_line":"    $ cp /opt/stack/tacker/samples/mgmt_driver/kubernetes/container_update/container_update_mgmt.py /opt/stack/tacker/tacker/vnfm/mgmt_drivers/"},{"line_number":105,"context_line":"    $ zip deployment.zip -r Definitions/ Files/ TOSCA-Metadata/ Scripts/"},{"line_number":106,"context_line":"    $ ls"},{"line_number":107,"context_line":"      Definitions  deployment.zip  Files Scripts TOSCA-Metadata"}],"source_content_type":"text/x-rst","patch_set":2,"id":"694e16cb_d06dd474","line":104,"in_reply_to":"3ba895c2_d6604f26","updated":"2022-05-06 03:09:43.000000000","message":"I replaced \"/opt/stack/tacker\" with \"TACKER_ROOT\".","commit_id":"4625e5b3a10b371dfd85ee752551a663e23d875c"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"5af8a38fba9f4cc77389cdbce2d10cdd7d191aea","unresolved":false,"context_lines":[{"line_number":101,"context_line":""},{"line_number":102,"context_line":"    $ cd -"},{"line_number":103,"context_line":"    $ mkdir Scripts"},{"line_number":104,"context_line":"    $ cp /opt/stack/tacker/samples/mgmt_driver/kubernetes/container_update/container_update_mgmt.py /opt/stack/tacker/tacker/vnfm/mgmt_drivers/"},{"line_number":105,"context_line":"    $ zip deployment.zip -r Definitions/ Files/ TOSCA-Metadata/ Scripts/"},{"line_number":106,"context_line":"    $ ls"},{"line_number":107,"context_line":"      Definitions  deployment.zip  Files Scripts TOSCA-Metadata"}],"source_content_type":"text/x-rst","patch_set":2,"id":"94b61ad4_4fe152bf","line":104,"in_reply_to":"694e16cb_d06dd474","updated":"2022-06-07 01:48:46.000000000","message":"Ack","commit_id":"4625e5b3a10b371dfd85ee752551a663e23d875c"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"692bdd3100584b7f9e61dfea1acd9667bd25c52b","unresolved":true,"context_lines":[{"line_number":106,"context_line":"    $ ls"},{"line_number":107,"context_line":"      Definitions  deployment.zip  Files Scripts TOSCA-Metadata"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"After creating a vnf package with :command:`openstack vnf package create`, some"},{"line_number":110,"context_line":"information including ID, Links, Onboarding State, Operational State, and Usage"},{"line_number":111,"context_line":"State will be returned. When the Onboarding State is CREATED, the Operational"},{"line_number":112,"context_line":"State is DISABLED, and the Usage State is NOT_IN_USE, indicate the creation is"}],"source_content_type":"text/x-rst","patch_set":2,"id":"e21b0597_450b1e4d","line":109,"range":{"start_line":109,"start_character":17,"end_line":109,"end_character":21},"updated":"2022-04-28 05:56:44.000000000","message":"nits.\n\n```\nVNF\n```\n\nPlease replace vnf to VNF.","commit_id":"4625e5b3a10b371dfd85ee752551a663e23d875c"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"5af8a38fba9f4cc77389cdbce2d10cdd7d191aea","unresolved":false,"context_lines":[{"line_number":106,"context_line":"    $ ls"},{"line_number":107,"context_line":"      Definitions  deployment.zip  Files Scripts TOSCA-Metadata"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"After creating a vnf package with :command:`openstack vnf package create`, some"},{"line_number":110,"context_line":"information including ID, Links, Onboarding State, Operational State, and Usage"},{"line_number":111,"context_line":"State will be returned. When the Onboarding State is CREATED, the Operational"},{"line_number":112,"context_line":"State is DISABLED, and the Usage State is NOT_IN_USE, indicate the creation is"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3badb37a_6b1c5b3b","line":109,"range":{"start_line":109,"start_character":17,"end_line":109,"end_character":21},"in_reply_to":"3b64552a_728fb6e0","updated":"2022-06-07 01:48:46.000000000","message":"Ack","commit_id":"4625e5b3a10b371dfd85ee752551a663e23d875c"},{"author":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"change_message_id":"c5d017aff98d7c5a6771c9aadecc2941f63fcd9a","unresolved":true,"context_lines":[{"line_number":106,"context_line":"    $ ls"},{"line_number":107,"context_line":"      Definitions  deployment.zip  Files Scripts TOSCA-Metadata"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"After creating a vnf package with :command:`openstack vnf package create`, some"},{"line_number":110,"context_line":"information including ID, Links, Onboarding State, Operational State, and Usage"},{"line_number":111,"context_line":"State will be returned. When the Onboarding State is CREATED, the Operational"},{"line_number":112,"context_line":"State is DISABLED, and the Usage State is NOT_IN_USE, indicate the creation is"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3b64552a_728fb6e0","line":109,"range":{"start_line":109,"start_character":17,"end_line":109,"end_character":21},"in_reply_to":"e21b0597_450b1e4d","updated":"2022-05-06 03:09:43.000000000","message":"I fixed it in patchset 3.","commit_id":"4625e5b3a10b371dfd85ee752551a663e23d875c"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"692bdd3100584b7f9e61dfea1acd9667bd25c52b","unresolved":true,"context_lines":[{"line_number":235,"context_line":"      * If changes other than images are made to the yaml of Pod and"},{"line_number":236,"context_line":"        Deployment, those will not take effect. However, if heal entire"},{"line_number":237,"context_line":"        VNF at this time, the resource will be based on the new yaml"},{"line_number":238,"context_line":"        during instantiate, and all changes will take effect."},{"line_number":239,"context_line":""},{"line_number":240,"context_line":"Then after creating and uploading the new vnf package, you can perform the"},{"line_number":241,"context_line":"update operation."}],"source_content_type":"text/x-rst","patch_set":2,"id":"047b4248_de72d984","line":238,"range":{"start_line":238,"start_character":15,"end_line":238,"end_character":26},"updated":"2022-04-28 05:56:44.000000000","message":"nits\n```\nthe instantiation\n```","commit_id":"4625e5b3a10b371dfd85ee752551a663e23d875c"},{"author":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"change_message_id":"c5d017aff98d7c5a6771c9aadecc2941f63fcd9a","unresolved":true,"context_lines":[{"line_number":235,"context_line":"      * If changes other than images are made to the yaml of Pod and"},{"line_number":236,"context_line":"        Deployment, those will not take effect. However, if heal entire"},{"line_number":237,"context_line":"        VNF at this time, the resource will be based on the new yaml"},{"line_number":238,"context_line":"        during instantiate, and all changes will take effect."},{"line_number":239,"context_line":""},{"line_number":240,"context_line":"Then after creating and uploading the new vnf package, you can perform the"},{"line_number":241,"context_line":"update operation."}],"source_content_type":"text/x-rst","patch_set":2,"id":"35ce4105_da8847f2","line":238,"range":{"start_line":238,"start_character":15,"end_line":238,"end_character":26},"in_reply_to":"047b4248_de72d984","updated":"2022-05-06 03:09:43.000000000","message":"I fixed it in patchset 3.","commit_id":"4625e5b3a10b371dfd85ee752551a663e23d875c"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"5af8a38fba9f4cc77389cdbce2d10cdd7d191aea","unresolved":false,"context_lines":[{"line_number":235,"context_line":"      * If changes other than images are made to the yaml of Pod and"},{"line_number":236,"context_line":"        Deployment, those will not take effect. However, if heal entire"},{"line_number":237,"context_line":"        VNF at this time, the resource will be based on the new yaml"},{"line_number":238,"context_line":"        during instantiate, and all changes will take effect."},{"line_number":239,"context_line":""},{"line_number":240,"context_line":"Then after creating and uploading the new vnf package, you can perform the"},{"line_number":241,"context_line":"update operation."}],"source_content_type":"text/x-rst","patch_set":2,"id":"bc465cf9_601db52e","line":238,"range":{"start_line":238,"start_character":15,"end_line":238,"end_character":26},"in_reply_to":"35ce4105_da8847f2","updated":"2022-06-07 01:48:46.000000000","message":"Ack","commit_id":"4625e5b3a10b371dfd85ee752551a663e23d875c"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"692bdd3100584b7f9e61dfea1acd9667bd25c52b","unresolved":true,"context_lines":[{"line_number":257,"context_line":""},{"line_number":258,"context_line":"This is to confirm that the resources deployed in Kubernetes are updated"},{"line_number":259,"context_line":"after update CNF."},{"line_number":260,"context_line":""},{"line_number":261,"context_line":"The following is an example of the entire process."},{"line_number":262,"context_line":""},{"line_number":263,"context_line":"The resources information before update:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"75dbb7f1_7ff2eb4f","line":260,"updated":"2022-04-28 05:56:44.000000000","message":"Maybe, you can remove this blank line.","commit_id":"4625e5b3a10b371dfd85ee752551a663e23d875c"},{"author":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"change_message_id":"c5d017aff98d7c5a6771c9aadecc2941f63fcd9a","unresolved":true,"context_lines":[{"line_number":257,"context_line":""},{"line_number":258,"context_line":"This is to confirm that the resources deployed in Kubernetes are updated"},{"line_number":259,"context_line":"after update CNF."},{"line_number":260,"context_line":""},{"line_number":261,"context_line":"The following is an example of the entire process."},{"line_number":262,"context_line":""},{"line_number":263,"context_line":"The resources information before update:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"b81b519e_13b8d3ce","line":260,"in_reply_to":"75dbb7f1_7ff2eb4f","updated":"2022-05-06 03:09:43.000000000","message":"I fixed it in patchset 3.","commit_id":"4625e5b3a10b371dfd85ee752551a663e23d875c"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"5af8a38fba9f4cc77389cdbce2d10cdd7d191aea","unresolved":false,"context_lines":[{"line_number":257,"context_line":""},{"line_number":258,"context_line":"This is to confirm that the resources deployed in Kubernetes are updated"},{"line_number":259,"context_line":"after update CNF."},{"line_number":260,"context_line":""},{"line_number":261,"context_line":"The following is an example of the entire process."},{"line_number":262,"context_line":""},{"line_number":263,"context_line":"The resources information before update:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"f08e8a4f_a3585acd","line":260,"in_reply_to":"b81b519e_13b8d3ce","updated":"2022-06-07 01:48:46.000000000","message":"Ack","commit_id":"4625e5b3a10b371dfd85ee752551a663e23d875c"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"692bdd3100584b7f9e61dfea1acd9667bd25c52b","unresolved":true,"context_lines":[{"line_number":259,"context_line":"after update CNF."},{"line_number":260,"context_line":""},{"line_number":261,"context_line":"The following is an example of the entire process."},{"line_number":262,"context_line":""},{"line_number":263,"context_line":"The resources information before update:"},{"line_number":264,"context_line":""},{"line_number":265,"context_line":"* ConfigMap"}],"source_content_type":"text/x-rst","patch_set":2,"id":"df0f8585_a59a7f71","line":262,"updated":"2022-04-28 05:56:44.000000000","message":"ditto","commit_id":"4625e5b3a10b371dfd85ee752551a663e23d875c"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"5af8a38fba9f4cc77389cdbce2d10cdd7d191aea","unresolved":false,"context_lines":[{"line_number":259,"context_line":"after update CNF."},{"line_number":260,"context_line":""},{"line_number":261,"context_line":"The following is an example of the entire process."},{"line_number":262,"context_line":""},{"line_number":263,"context_line":"The resources information before update:"},{"line_number":264,"context_line":""},{"line_number":265,"context_line":"* ConfigMap"}],"source_content_type":"text/x-rst","patch_set":2,"id":"430196d9_a4cbc1a9","line":262,"in_reply_to":"9d47f705_6d320fa1","updated":"2022-06-07 01:48:46.000000000","message":"Ack","commit_id":"4625e5b3a10b371dfd85ee752551a663e23d875c"},{"author":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"change_message_id":"c5d017aff98d7c5a6771c9aadecc2941f63fcd9a","unresolved":true,"context_lines":[{"line_number":259,"context_line":"after update CNF."},{"line_number":260,"context_line":""},{"line_number":261,"context_line":"The following is an example of the entire process."},{"line_number":262,"context_line":""},{"line_number":263,"context_line":"The resources information before update:"},{"line_number":264,"context_line":""},{"line_number":265,"context_line":"* ConfigMap"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9d47f705_6d320fa1","line":262,"in_reply_to":"df0f8585_a59a7f71","updated":"2022-05-06 03:09:43.000000000","message":"I fixed it in patchset 3.","commit_id":"4625e5b3a10b371dfd85ee752551a663e23d875c"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"692bdd3100584b7f9e61dfea1acd9667bd25c52b","unresolved":true,"context_lines":[{"line_number":400,"context_line":"    their yaml, but also need to specify the updated yaml file path in"},{"line_number":401,"context_line":"    the metadata field of the request input parameter."},{"line_number":402,"context_line":""},{"line_number":403,"context_line":"Result:"},{"line_number":404,"context_line":""},{"line_number":405,"context_line":".. code-block:: console"},{"line_number":406,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"83215939_c4202697","line":403,"range":{"start_line":403,"start_character":0,"end_line":403,"end_character":6},"updated":"2022-04-28 05:56:44.000000000","message":"Looks like not a result. This might be better like you wrote above. \n\n```\nHere is an example of updating CNF:\n```","commit_id":"4625e5b3a10b371dfd85ee752551a663e23d875c"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"5af8a38fba9f4cc77389cdbce2d10cdd7d191aea","unresolved":false,"context_lines":[{"line_number":400,"context_line":"    their yaml, but also need to specify the updated yaml file path in"},{"line_number":401,"context_line":"    the metadata field of the request input parameter."},{"line_number":402,"context_line":""},{"line_number":403,"context_line":"Result:"},{"line_number":404,"context_line":""},{"line_number":405,"context_line":".. code-block:: console"},{"line_number":406,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"83abded1_ccc8b818","line":403,"range":{"start_line":403,"start_character":0,"end_line":403,"end_character":6},"in_reply_to":"4c2daf45_b16eaa93","updated":"2022-06-07 01:48:46.000000000","message":"Ack","commit_id":"4625e5b3a10b371dfd85ee752551a663e23d875c"},{"author":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"change_message_id":"c5d017aff98d7c5a6771c9aadecc2941f63fcd9a","unresolved":true,"context_lines":[{"line_number":400,"context_line":"    their yaml, but also need to specify the updated yaml file path in"},{"line_number":401,"context_line":"    the metadata field of the request input parameter."},{"line_number":402,"context_line":""},{"line_number":403,"context_line":"Result:"},{"line_number":404,"context_line":""},{"line_number":405,"context_line":".. code-block:: console"},{"line_number":406,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"4c2daf45_b16eaa93","line":403,"range":{"start_line":403,"start_character":0,"end_line":403,"end_character":6},"in_reply_to":"83215939_c4202697","updated":"2022-05-06 03:09:43.000000000","message":"I fixed it in patchset 3.","commit_id":"4625e5b3a10b371dfd85ee752551a663e23d875c"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"692bdd3100584b7f9e61dfea1acd9667bd25c52b","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":2,"id":"e2ebe627_44ffabcb","line":517,"updated":"2022-04-28 05:56:44.000000000","message":"Maybe it\u0027s helpful to briefly describe what you can see from the outputs like \"you can see ... is updated\".","commit_id":"4625e5b3a10b371dfd85ee752551a663e23d875c"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"5af8a38fba9f4cc77389cdbce2d10cdd7d191aea","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"ee991059_e7693084","line":517,"in_reply_to":"8fb3f000_889a1460","updated":"2022-06-07 01:48:46.000000000","message":"Ack","commit_id":"4625e5b3a10b371dfd85ee752551a663e23d875c"},{"author":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"change_message_id":"c5d017aff98d7c5a6771c9aadecc2941f63fcd9a","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":2,"id":"8fb3f000_889a1460","line":517,"in_reply_to":"e2ebe627_44ffabcb","updated":"2022-05-06 03:09:43.000000000","message":"I appended \"You can see that the ConfigMap and Secret are updated, as are the images in the Pod and Deployment\" at the end.","commit_id":"4625e5b3a10b371dfd85ee752551a663e23d875c"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"2f77b6ced0f74443487e77aa15b1f4bdf506d6e7","unresolved":true,"context_lines":[{"line_number":104,"context_line":""},{"line_number":105,"context_line":"    $ cd -"},{"line_number":106,"context_line":"    $ mkdir Scripts"},{"line_number":107,"context_line":"    $ cp TACKER_ROOT/samples/mgmt_driver/kubernetes/container_update/container_update_mgmt.py TACKER_ROOT/tacker/vnfm/mgmt_drivers/"},{"line_number":108,"context_line":"    $ zip deployment.zip -r Definitions/ Files/ TOSCA-Metadata/ Scripts/"},{"line_number":109,"context_line":"    $ ls"},{"line_number":110,"context_line":"      Definitions  deployment.zip  Files Scripts TOSCA-Metadata"}],"source_content_type":"text/x-rst","patch_set":3,"id":"0cbd19cd_3126ca1f","line":107,"range":{"start_line":107,"start_character":94,"end_line":107,"end_character":131},"updated":"2022-05-19 13:06:58.000000000","message":"I think copying to `Scripts/` is correct.","commit_id":"c5109d04f8e2e07b4b1586ae44ad52a6e90aa371"},{"author":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"change_message_id":"889d7991f4b18fc1add4e24a5eb2448f819a6c66","unresolved":true,"context_lines":[{"line_number":104,"context_line":""},{"line_number":105,"context_line":"    $ cd -"},{"line_number":106,"context_line":"    $ mkdir Scripts"},{"line_number":107,"context_line":"    $ cp TACKER_ROOT/samples/mgmt_driver/kubernetes/container_update/container_update_mgmt.py TACKER_ROOT/tacker/vnfm/mgmt_drivers/"},{"line_number":108,"context_line":"    $ zip deployment.zip -r Definitions/ Files/ TOSCA-Metadata/ Scripts/"},{"line_number":109,"context_line":"    $ ls"},{"line_number":110,"context_line":"      Definitions  deployment.zip  Files Scripts TOSCA-Metadata"}],"source_content_type":"text/x-rst","patch_set":3,"id":"dfe71c09_9d5cc2e4","line":107,"range":{"start_line":107,"start_character":94,"end_line":107,"end_character":131},"in_reply_to":"0cbd19cd_3126ca1f","updated":"2022-05-24 01:30:02.000000000","message":"Thanks for your comment, I fixed it in patchset 4.","commit_id":"c5109d04f8e2e07b4b1586ae44ad52a6e90aa371"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"98b4e362ededf99c376ead2e3c2c0f91c0bd5052","unresolved":false,"context_lines":[{"line_number":104,"context_line":""},{"line_number":105,"context_line":"    $ cd -"},{"line_number":106,"context_line":"    $ mkdir Scripts"},{"line_number":107,"context_line":"    $ cp TACKER_ROOT/samples/mgmt_driver/kubernetes/container_update/container_update_mgmt.py TACKER_ROOT/tacker/vnfm/mgmt_drivers/"},{"line_number":108,"context_line":"    $ zip deployment.zip -r Definitions/ Files/ TOSCA-Metadata/ Scripts/"},{"line_number":109,"context_line":"    $ ls"},{"line_number":110,"context_line":"      Definitions  deployment.zip  Files Scripts TOSCA-Metadata"}],"source_content_type":"text/x-rst","patch_set":3,"id":"f151a940_fd4a1fbd","line":107,"range":{"start_line":107,"start_character":94,"end_line":107,"end_character":131},"in_reply_to":"dfe71c09_9d5cc2e4","updated":"2022-06-15 07:50:44.000000000","message":"Ack","commit_id":"c5109d04f8e2e07b4b1586ae44ad52a6e90aa371"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"7615653eab277d8a4bd56e650d379c7825ede090","unresolved":true,"context_lines":[{"line_number":39,"context_line":"`NFV-SOL001 v2.6.1`_."},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"The Mgmt Driver in this user guide supports updating CNF with"},{"line_number":42,"context_line":"modify_information_start and modify_information_end operation."},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"Use Cases"},{"line_number":45,"context_line":"~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":4,"id":"2a1bb514_3a7614ee","line":42,"range":{"start_line":42,"start_character":0,"end_line":42,"end_character":24},"updated":"2022-06-06 09:19:26.000000000","message":"Is it a term, so should be enclosed with double back quotes?","commit_id":"60f18c65d33fe7b19f0b2f1bbf7b9e20b14b315c"},{"author":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"change_message_id":"d09a8bf004b68e9ec583bf349fabb198329579f9","unresolved":true,"context_lines":[{"line_number":39,"context_line":"`NFV-SOL001 v2.6.1`_."},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"The Mgmt Driver in this user guide supports updating CNF with"},{"line_number":42,"context_line":"modify_information_start and modify_information_end operation."},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"Use Cases"},{"line_number":45,"context_line":"~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":4,"id":"9df9f511_d2e10852","line":42,"range":{"start_line":42,"start_character":0,"end_line":42,"end_character":24},"in_reply_to":"2a1bb514_3a7614ee","updated":"2022-06-07 06:17:47.000000000","message":"Double back quotes are added to modify_information_start and modify_information_end.","commit_id":"60f18c65d33fe7b19f0b2f1bbf7b9e20b14b315c"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"7615653eab277d8a4bd56e650d379c7825ede090","unresolved":true,"context_lines":[{"line_number":79,"context_line":""},{"line_number":80,"context_line":".. code-block:: console"},{"line_number":81,"context_line":""},{"line_number":82,"context_line":"    $ cd tacker/tests/etc/samples/etsi/nfv/test_cnf_container_update_before"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"Download official definition files from ETSI NFV."},{"line_number":85,"context_line":"`ETSI GS NFV-SOL 001`_ specifies the structure and format of the VNFD"}],"source_content_type":"text/x-rst","patch_set":4,"id":"d48cb99c_2aedf153","line":82,"updated":"2022-06-06 09:19:26.000000000","message":"Where the directory we are at first? `TACKER_ROOT`?","commit_id":"60f18c65d33fe7b19f0b2f1bbf7b9e20b14b315c"},{"author":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"change_message_id":"d09a8bf004b68e9ec583bf349fabb198329579f9","unresolved":true,"context_lines":[{"line_number":79,"context_line":""},{"line_number":80,"context_line":".. code-block:: console"},{"line_number":81,"context_line":""},{"line_number":82,"context_line":"    $ cd tacker/tests/etc/samples/etsi/nfv/test_cnf_container_update_before"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"Download official definition files from ETSI NFV."},{"line_number":85,"context_line":"`ETSI GS NFV-SOL 001`_ specifies the structure and format of the VNFD"}],"source_content_type":"text/x-rst","patch_set":4,"id":"19b70dce_333f05fc","line":82,"in_reply_to":"d48cb99c_2aedf153","updated":"2022-06-07 06:17:47.000000000","message":"Yes, it is in the `TACKER_ROOT` directory at first.\nI prepended it with `TACKER_ROOT`.","commit_id":"60f18c65d33fe7b19f0b2f1bbf7b9e20b14b315c"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"7615653eab277d8a4bd56e650d379c7825ede090","unresolved":true,"context_lines":[{"line_number":81,"context_line":""},{"line_number":82,"context_line":"    $ cd tacker/tests/etc/samples/etsi/nfv/test_cnf_container_update_before"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"Download official definition files from ETSI NFV."},{"line_number":85,"context_line":"`ETSI GS NFV-SOL 001`_ specifies the structure and format of the VNFD"},{"line_number":86,"context_line":"based on TOSCA specifications."},{"line_number":87,"context_line":""},{"line_number":88,"context_line":".. code-block:: console"},{"line_number":89,"context_line":""},{"line_number":90,"context_line":"    $ cd Definitions"},{"line_number":91,"context_line":"    $ wget https://forge.etsi.org/rep/nfv/SOL001/raw/v2.6.1/etsi_nfv_sol001_common_types.yaml"},{"line_number":92,"context_line":"    $ wget https://forge.etsi.org/rep/nfv/SOL001/raw/v2.6.1/etsi_nfv_sol001_vnfd_types.yaml"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"CSAR Package should be compressed into a ZIP file for uploading."},{"line_number":95,"context_line":"Following commands are an example of compressing a VNF Package:"}],"source_content_type":"text/x-rst","patch_set":4,"id":"2fc2618c_14431bde","line":92,"range":{"start_line":84,"start_character":0,"end_line":92,"end_character":91},"updated":"2022-06-06 09:19:26.000000000","message":"Why don\u0027t you use the files already included in tacker repo instead of downloading from etsi\u0027s site everytime following the example?","commit_id":"60f18c65d33fe7b19f0b2f1bbf7b9e20b14b315c"},{"author":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"change_message_id":"d09a8bf004b68e9ec583bf349fabb198329579f9","unresolved":true,"context_lines":[{"line_number":81,"context_line":""},{"line_number":82,"context_line":"    $ cd tacker/tests/etc/samples/etsi/nfv/test_cnf_container_update_before"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"Download official definition files from ETSI NFV."},{"line_number":85,"context_line":"`ETSI GS NFV-SOL 001`_ specifies the structure and format of the VNFD"},{"line_number":86,"context_line":"based on TOSCA specifications."},{"line_number":87,"context_line":""},{"line_number":88,"context_line":".. code-block:: console"},{"line_number":89,"context_line":""},{"line_number":90,"context_line":"    $ cd Definitions"},{"line_number":91,"context_line":"    $ wget https://forge.etsi.org/rep/nfv/SOL001/raw/v2.6.1/etsi_nfv_sol001_common_types.yaml"},{"line_number":92,"context_line":"    $ wget https://forge.etsi.org/rep/nfv/SOL001/raw/v2.6.1/etsi_nfv_sol001_vnfd_types.yaml"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"CSAR Package should be compressed into a ZIP file for uploading."},{"line_number":95,"context_line":"Following commands are an example of compressing a VNF Package:"}],"source_content_type":"text/x-rst","patch_set":4,"id":"b7d5fae9_4a47920f","line":92,"range":{"start_line":84,"start_character":0,"end_line":92,"end_character":91},"in_reply_to":"2fc2618c_14431bde","updated":"2022-06-07 06:17:47.000000000","message":"I changed it to copy the definition files from the tacker/sample directory.","commit_id":"60f18c65d33fe7b19f0b2f1bbf7b9e20b14b315c"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"7615653eab277d8a4bd56e650d379c7825ede090","unresolved":true,"context_lines":[{"line_number":102,"context_line":""},{"line_number":103,"context_line":".. code-block:: console"},{"line_number":104,"context_line":""},{"line_number":105,"context_line":"    $ cd -"},{"line_number":106,"context_line":"    $ mkdir Scripts"},{"line_number":107,"context_line":"    $ cp TACKER_ROOT/samples/mgmt_driver/kubernetes/container_update/container_update_mgmt.py Scripts/"},{"line_number":108,"context_line":"    $ zip deployment.zip -r Definitions/ Files/ TOSCA-Metadata/ Scripts/"}],"source_content_type":"text/x-rst","patch_set":4,"id":"a50c497b_f38454f5","line":105,"updated":"2022-06-06 09:19:26.000000000","message":"It should be helpful to write down explicitly where to go.","commit_id":"60f18c65d33fe7b19f0b2f1bbf7b9e20b14b315c"},{"author":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"change_message_id":"d09a8bf004b68e9ec583bf349fabb198329579f9","unresolved":true,"context_lines":[{"line_number":102,"context_line":""},{"line_number":103,"context_line":".. code-block:: console"},{"line_number":104,"context_line":""},{"line_number":105,"context_line":"    $ cd -"},{"line_number":106,"context_line":"    $ mkdir Scripts"},{"line_number":107,"context_line":"    $ cp TACKER_ROOT/samples/mgmt_driver/kubernetes/container_update/container_update_mgmt.py Scripts/"},{"line_number":108,"context_line":"    $ zip deployment.zip -r Definitions/ Files/ TOSCA-Metadata/ Scripts/"}],"source_content_type":"text/x-rst","patch_set":4,"id":"ec506911_0661686b","line":105,"in_reply_to":"a50c497b_f38454f5","updated":"2022-06-07 06:17:47.000000000","message":"I append the detailed path.","commit_id":"60f18c65d33fe7b19f0b2f1bbf7b9e20b14b315c"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"7615653eab277d8a4bd56e650d379c7825ede090","unresolved":true,"context_lines":[{"line_number":106,"context_line":"    $ mkdir Scripts"},{"line_number":107,"context_line":"    $ cp TACKER_ROOT/samples/mgmt_driver/kubernetes/container_update/container_update_mgmt.py Scripts/"},{"line_number":108,"context_line":"    $ zip deployment.zip -r Definitions/ Files/ TOSCA-Metadata/ Scripts/"},{"line_number":109,"context_line":"    $ ls"},{"line_number":110,"context_line":"      Definitions  deployment.zip  Files Scripts TOSCA-Metadata"},{"line_number":111,"context_line":""},{"line_number":112,"context_line":"After creating a VNF package with :command:`openstack vnf package create`, some"},{"line_number":113,"context_line":"information including ID, Links, Onboarding State, Operational State, and Usage"}],"source_content_type":"text/x-rst","patch_set":4,"id":"b3b28245_0e3ccae9","line":110,"range":{"start_line":109,"start_character":0,"end_line":110,"end_character":63},"updated":"2022-06-06 09:19:26.000000000","message":"nit: This step for just finding the zip is useless actually.","commit_id":"60f18c65d33fe7b19f0b2f1bbf7b9e20b14b315c"},{"author":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"change_message_id":"d09a8bf004b68e9ec583bf349fabb198329579f9","unresolved":true,"context_lines":[{"line_number":106,"context_line":"    $ mkdir Scripts"},{"line_number":107,"context_line":"    $ cp TACKER_ROOT/samples/mgmt_driver/kubernetes/container_update/container_update_mgmt.py Scripts/"},{"line_number":108,"context_line":"    $ zip deployment.zip -r Definitions/ Files/ TOSCA-Metadata/ Scripts/"},{"line_number":109,"context_line":"    $ ls"},{"line_number":110,"context_line":"      Definitions  deployment.zip  Files Scripts TOSCA-Metadata"},{"line_number":111,"context_line":""},{"line_number":112,"context_line":"After creating a VNF package with :command:`openstack vnf package create`, some"},{"line_number":113,"context_line":"information including ID, Links, Onboarding State, Operational State, and Usage"}],"source_content_type":"text/x-rst","patch_set":4,"id":"bdd53b25_db667e35","line":110,"range":{"start_line":109,"start_character":0,"end_line":110,"end_character":63},"in_reply_to":"b3b28245_0e3ccae9","updated":"2022-06-07 06:17:47.000000000","message":"I removed this `ls` command.","commit_id":"60f18c65d33fe7b19f0b2f1bbf7b9e20b14b315c"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"7615653eab277d8a4bd56e650d379c7825ede090","unresolved":true,"context_lines":[{"line_number":109,"context_line":"    $ ls"},{"line_number":110,"context_line":"      Definitions  deployment.zip  Files Scripts TOSCA-Metadata"},{"line_number":111,"context_line":""},{"line_number":112,"context_line":"After creating a VNF package with :command:`openstack vnf package create`, some"},{"line_number":113,"context_line":"information including ID, Links, Onboarding State, Operational State, and Usage"},{"line_number":114,"context_line":"State will be returned. When the Onboarding State is CREATED, the Operational"},{"line_number":115,"context_line":"State is DISABLED, and the Usage State is NOT_IN_USE, indicate the creation is"},{"line_number":116,"context_line":"successful."},{"line_number":117,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"508e2758_1e5ea269","line":114,"range":{"start_line":112,"start_character":75,"end_line":114,"end_character":23},"updated":"2022-06-06 09:19:26.000000000","message":"It must be useless here. Please make docs concise as possible.","commit_id":"60f18c65d33fe7b19f0b2f1bbf7b9e20b14b315c"},{"author":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"change_message_id":"d09a8bf004b68e9ec583bf349fabb198329579f9","unresolved":true,"context_lines":[{"line_number":109,"context_line":"    $ ls"},{"line_number":110,"context_line":"      Definitions  deployment.zip  Files Scripts TOSCA-Metadata"},{"line_number":111,"context_line":""},{"line_number":112,"context_line":"After creating a VNF package with :command:`openstack vnf package create`, some"},{"line_number":113,"context_line":"information including ID, Links, Onboarding State, Operational State, and Usage"},{"line_number":114,"context_line":"State will be returned. When the Onboarding State is CREATED, the Operational"},{"line_number":115,"context_line":"State is DISABLED, and the Usage State is NOT_IN_USE, indicate the creation is"},{"line_number":116,"context_line":"successful."},{"line_number":117,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"82091d87_22776413","line":114,"range":{"start_line":112,"start_character":75,"end_line":114,"end_character":23},"in_reply_to":"508e2758_1e5ea269","updated":"2022-06-07 06:17:47.000000000","message":"I removed this part.","commit_id":"60f18c65d33fe7b19f0b2f1bbf7b9e20b14b315c"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"7615653eab277d8a4bd56e650d379c7825ede090","unresolved":true,"context_lines":[{"line_number":137,"context_line":"    +-------------------+-------------------------------------------------------------------------------------------------+"},{"line_number":138,"context_line":""},{"line_number":139,"context_line":"Upload the CSAR zip file to the VNF Package by running the following command"},{"line_number":140,"context_line":":command:`openstack vnf package upload --path \u003cpath of vnf package\u003e \u003cvnf package ID\u003e`"},{"line_number":141,"context_line":""},{"line_number":142,"context_line":"Here is an example of uploading VNF package:"},{"line_number":143,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"afd38647_632c1869","line":140,"updated":"2022-06-06 09:19:26.000000000","message":"nit: a period is dropped at the end of this sentence.","commit_id":"60f18c65d33fe7b19f0b2f1bbf7b9e20b14b315c"},{"author":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"change_message_id":"d09a8bf004b68e9ec583bf349fabb198329579f9","unresolved":true,"context_lines":[{"line_number":137,"context_line":"    +-------------------+-------------------------------------------------------------------------------------------------+"},{"line_number":138,"context_line":""},{"line_number":139,"context_line":"Upload the CSAR zip file to the VNF Package by running the following command"},{"line_number":140,"context_line":":command:`openstack vnf package upload --path \u003cpath of vnf package\u003e \u003cvnf package ID\u003e`"},{"line_number":141,"context_line":""},{"line_number":142,"context_line":"Here is an example of uploading VNF package:"},{"line_number":143,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"85d713b8_568655ee","line":140,"in_reply_to":"afd38647_632c1869","updated":"2022-06-07 06:17:47.000000000","message":"I fixed it in patchset 5.","commit_id":"60f18c65d33fe7b19f0b2f1bbf7b9e20b14b315c"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"7615653eab277d8a4bd56e650d379c7825ede090","unresolved":true,"context_lines":[{"line_number":152,"context_line":""},{"line_number":153,"context_line":".. code-block:: console"},{"line_number":154,"context_line":""},{"line_number":155,"context_line":"  $ openstack vnflcm create b1bb0ce7-ebca-4fa7-95ed-4840d70a7774"},{"line_number":156,"context_line":"    +-----------------------------+------------------------------------------------------------------------------------------------------------------+"},{"line_number":157,"context_line":"    | Field                       | Value                                                                                                            |"},{"line_number":158,"context_line":"    +-----------------------------+------------------------------------------------------------------------------------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":4,"id":"423ce008_516238bc","line":155,"range":{"start_line":155,"start_character":28,"end_line":155,"end_character":64},"updated":"2022-06-06 09:19:26.000000000","message":"Have you explained where this value can be found?","commit_id":"60f18c65d33fe7b19f0b2f1bbf7b9e20b14b315c"},{"author":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"change_message_id":"d09a8bf004b68e9ec583bf349fabb198329579f9","unresolved":true,"context_lines":[{"line_number":152,"context_line":""},{"line_number":153,"context_line":".. code-block:: console"},{"line_number":154,"context_line":""},{"line_number":155,"context_line":"  $ openstack vnflcm create b1bb0ce7-ebca-4fa7-95ed-4840d70a7774"},{"line_number":156,"context_line":"    +-----------------------------+------------------------------------------------------------------------------------------------------------------+"},{"line_number":157,"context_line":"    | Field                       | Value                                                                                                            |"},{"line_number":158,"context_line":"    +-----------------------------+------------------------------------------------------------------------------------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5c793762_9d8062da","line":155,"range":{"start_line":155,"start_character":28,"end_line":155,"end_character":64},"in_reply_to":"423ce008_516238bc","updated":"2022-06-07 06:17:47.000000000","message":"I added a note to get the `VNFD ID` from `openstack vnf package show`.","commit_id":"60f18c65d33fe7b19f0b2f1bbf7b9e20b14b315c"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"7615653eab277d8a4bd56e650d379c7825ede090","unresolved":true,"context_lines":[{"line_number":179,"context_line":""},{"line_number":180,"context_line":"The following example shows the yaml files that deploys the Kubernetes"},{"line_number":181,"context_line":"resources."},{"line_number":182,"context_line":"Please note that ``additionalParams`` includes path of Kubernetes resource"},{"line_number":183,"context_line":"definition file and that ``lcm-kubernetes-def-files`` should be a list."},{"line_number":184,"context_line":""},{"line_number":185,"context_line":".. code-block:: console"},{"line_number":186,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"1aadfa6d_ccc56faa","line":183,"range":{"start_line":182,"start_character":38,"end_line":183,"end_character":71},"updated":"2022-06-06 09:19:26.000000000","message":"It might be confusing because it\u0027s wrong in grammar a little. Why don\u0027t you update it as\n\u003e paths of Kubernetes ... that the value of ``lcm-kubernetes-def-files`` should be a list.\nor I think simpler one is better.\n\u003e You can see resource definition files are included as a value of ``lcm-kubernetes-def-files`` in ``additionalParams`` here.","commit_id":"60f18c65d33fe7b19f0b2f1bbf7b9e20b14b315c"},{"author":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"change_message_id":"d09a8bf004b68e9ec583bf349fabb198329579f9","unresolved":true,"context_lines":[{"line_number":179,"context_line":""},{"line_number":180,"context_line":"The following example shows the yaml files that deploys the Kubernetes"},{"line_number":181,"context_line":"resources."},{"line_number":182,"context_line":"Please note that ``additionalParams`` includes path of Kubernetes resource"},{"line_number":183,"context_line":"definition file and that ``lcm-kubernetes-def-files`` should be a list."},{"line_number":184,"context_line":""},{"line_number":185,"context_line":".. code-block:: console"},{"line_number":186,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"0434339f_4ef53e0a","line":183,"range":{"start_line":182,"start_character":38,"end_line":183,"end_character":71},"in_reply_to":"1aadfa6d_ccc56faa","updated":"2022-06-07 06:17:47.000000000","message":"I fixed it in patchset 5.","commit_id":"60f18c65d33fe7b19f0b2f1bbf7b9e20b14b315c"}]}
