)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":27880,"name":"Yoshito Ito","email":"yoshito.itou.dr@hco.ntt.co.jp","username":"yoshito-ito"},"change_message_id":"ac0956d2d8637681c1f30553a05c76818c6cf337","unresolved":true,"context_lines":[{"line_number":9,"context_line":"This patch add a kubernetes cluster for the kubernetes related"},{"line_number":10,"context_line":"functional tests of the VNF LCM in the zuul environment."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"There is no impact by a this patch to the existing jobs because"},{"line_number":13,"context_line":"add new job. But we may need to consider that the load on the zuul"},{"line_number":14,"context_line":"environment due to parallel execution of the jobs."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"The nodes to build by devstack are four nodes. There are run the"},{"line_number":17,"context_line":"following processes on each node."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":39,"id":"317aa046_dbc65094","line":14,"range":{"start_line":12,"start_character":0,"end_line":14,"end_character":50},"updated":"2021-02-02 23:29:05.000000000","message":"\"There is no impact to the existing jobs because this patch only add a new job, however we may need to watch the load on the Zuul environment due to its parallel jobs.\" seems better.","commit_id":"cb7e671bf5bc20be730a939c4b847bc9b3cb5eba"},{"author":{"_account_id":31730,"name":"Naoaki Horie","email":"naoaki.h.opst@gmail.com","username":"naoaki-horie"},"change_message_id":"5622f8d460e1ff56cd8a8b548e96f7f4b5bc48b2","unresolved":true,"context_lines":[{"line_number":9,"context_line":"This patch add a kubernetes cluster for the kubernetes related"},{"line_number":10,"context_line":"functional tests of the VNF LCM in the zuul environment."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"There is no impact by a this patch to the existing jobs because"},{"line_number":13,"context_line":"add new job. But we may need to consider that the load on the zuul"},{"line_number":14,"context_line":"environment due to parallel execution of the jobs."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"The nodes to build by devstack are four nodes. There are run the"},{"line_number":17,"context_line":"following processes on each node."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":39,"id":"a5debd08_7cfd00e8","line":14,"range":{"start_line":12,"start_character":0,"end_line":14,"end_character":50},"in_reply_to":"317aa046_dbc65094","updated":"2021-02-03 00:47:18.000000000","message":"Thank you for your comments and suggestions. I fixed it as your suggestion.","commit_id":"cb7e671bf5bc20be730a939c4b847bc9b3cb5eba"},{"author":{"_account_id":27880,"name":"Yoshito Ito","email":"yoshito.itou.dr@hco.ntt.co.jp","username":"yoshito-ito"},"change_message_id":"ac0956d2d8637681c1f30553a05c76818c6cf337","unresolved":true,"context_lines":[{"line_number":13,"context_line":"add new job. But we may need to consider that the load on the zuul"},{"line_number":14,"context_line":"environment due to parallel execution of the jobs."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"The nodes to build by devstack are four nodes. There are run the"},{"line_number":17,"context_line":"following processes on each node."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"  * Controller: Keystone, Nova, Neutron, Glance, Cinder, Octavia,"},{"line_number":20,"context_line":"                MySQL, MQ, ETCD"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":39,"id":"4cfc3dc0_0222b0db","line":17,"range":{"start_line":16,"start_character":0,"end_line":17,"end_character":33},"updated":"2021-02-02 23:29:05.000000000","message":"\"A new node-set consists of four nodes;\" seems better.","commit_id":"cb7e671bf5bc20be730a939c4b847bc9b3cb5eba"},{"author":{"_account_id":31730,"name":"Naoaki Horie","email":"naoaki.h.opst@gmail.com","username":"naoaki-horie"},"change_message_id":"5622f8d460e1ff56cd8a8b548e96f7f4b5bc48b2","unresolved":true,"context_lines":[{"line_number":13,"context_line":"add new job. But we may need to consider that the load on the zuul"},{"line_number":14,"context_line":"environment due to parallel execution of the jobs."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"The nodes to build by devstack are four nodes. There are run the"},{"line_number":17,"context_line":"following processes on each node."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"  * Controller: Keystone, Nova, Neutron, Glance, Cinder, Octavia,"},{"line_number":20,"context_line":"                MySQL, MQ, ETCD"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":39,"id":"b69f00d2_00ffdb65","line":17,"range":{"start_line":16,"start_character":0,"end_line":17,"end_character":33},"in_reply_to":"4cfc3dc0_0222b0db","updated":"2021-02-03 00:47:18.000000000","message":"I fixed it as your suggestion.","commit_id":"cb7e671bf5bc20be730a939c4b847bc9b3cb5eba"},{"author":{"_account_id":27880,"name":"Yoshito Ito","email":"yoshito.itou.dr@hco.ntt.co.jp","username":"yoshito-ito"},"change_message_id":"ac0956d2d8637681c1f30553a05c76818c6cf337","unresolved":true,"context_lines":[{"line_number":22,"context_line":"  * Controller-k8s: kuryr-k8s, kuryr-CNI, k8s-api, kubelet"},{"line_number":23,"context_line":"  * Compute: Nova-compute"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"All k8s resources are created on the controller-k8s node. Also,"},{"line_number":26,"context_line":"it is assumed that a VM instance or a LoadBalancer is created on"},{"line_number":27,"context_line":"the Compute node, but it has not been confirmed because the test"},{"line_number":28,"context_line":"does not exist currently."},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"And the functional tests are only run tests related to k8s for"},{"line_number":31,"context_line":"VNF LCM. Therefore, I changed it as follows."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":39,"id":"c7668ce6_ffac321b","line":28,"range":{"start_line":25,"start_character":57,"end_line":28,"end_character":25},"updated":"2021-02-02 23:29:05.000000000","message":"I think this is not required. We only have tests for K8s resources and it\u0027s not assumed to have tests with VMs.","commit_id":"cb7e671bf5bc20be730a939c4b847bc9b3cb5eba"},{"author":{"_account_id":31730,"name":"Naoaki Horie","email":"naoaki.h.opst@gmail.com","username":"naoaki-horie"},"change_message_id":"5622f8d460e1ff56cd8a8b548e96f7f4b5bc48b2","unresolved":true,"context_lines":[{"line_number":22,"context_line":"  * Controller-k8s: kuryr-k8s, kuryr-CNI, k8s-api, kubelet"},{"line_number":23,"context_line":"  * Compute: Nova-compute"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"All k8s resources are created on the controller-k8s node. Also,"},{"line_number":26,"context_line":"it is assumed that a VM instance or a LoadBalancer is created on"},{"line_number":27,"context_line":"the Compute node, but it has not been confirmed because the test"},{"line_number":28,"context_line":"does not exist currently."},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"And the functional tests are only run tests related to k8s for"},{"line_number":31,"context_line":"VNF LCM. Therefore, I changed it as follows."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":39,"id":"77fe21a1_22b2e710","line":28,"range":{"start_line":25,"start_character":57,"end_line":28,"end_character":25},"in_reply_to":"c7668ce6_ffac321b","updated":"2021-02-03 00:47:18.000000000","message":"I deleted this sentence as you advised.","commit_id":"cb7e671bf5bc20be730a939c4b847bc9b3cb5eba"},{"author":{"_account_id":27880,"name":"Yoshito Ito","email":"yoshito.itou.dr@hco.ntt.co.jp","username":"yoshito-ito"},"change_message_id":"ac0956d2d8637681c1f30553a05c76818c6cf337","unresolved":true,"context_lines":[{"line_number":26,"context_line":"it is assumed that a VM instance or a LoadBalancer is created on"},{"line_number":27,"context_line":"the Compute node, but it has not been confirmed because the test"},{"line_number":28,"context_line":"does not exist currently."},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"And the functional tests are only run tests related to k8s for"},{"line_number":31,"context_line":"VNF LCM. Therefore, I changed it as follows."},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"  * Added a execution command for the functional test of related"},{"line_number":34,"context_line":"    k8s for the VNF LCM in tox.ini."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":39,"id":"b86979b1_5fc9893d","line":31,"range":{"start_line":29,"start_character":0,"end_line":31,"end_character":44},"updated":"2021-02-02 23:29:05.000000000","message":"\"This patch includes the following changes:\" seems better.","commit_id":"cb7e671bf5bc20be730a939c4b847bc9b3cb5eba"},{"author":{"_account_id":31730,"name":"Naoaki Horie","email":"naoaki.h.opst@gmail.com","username":"naoaki-horie"},"change_message_id":"5622f8d460e1ff56cd8a8b548e96f7f4b5bc48b2","unresolved":true,"context_lines":[{"line_number":26,"context_line":"it is assumed that a VM instance or a LoadBalancer is created on"},{"line_number":27,"context_line":"the Compute node, but it has not been confirmed because the test"},{"line_number":28,"context_line":"does not exist currently."},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"And the functional tests are only run tests related to k8s for"},{"line_number":31,"context_line":"VNF LCM. Therefore, I changed it as follows."},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"  * Added a execution command for the functional test of related"},{"line_number":34,"context_line":"    k8s for the VNF LCM in tox.ini."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":39,"id":"09b7f98c_ef163d55","line":31,"range":{"start_line":29,"start_character":0,"end_line":31,"end_character":44},"in_reply_to":"b86979b1_5fc9893d","updated":"2021-02-03 00:47:18.000000000","message":"I fixed it as your suggestion.","commit_id":"cb7e671bf5bc20be730a939c4b847bc9b3cb5eba"}],"roles/setup-default-vim/tasks/main.yaml":[{"author":{"_account_id":27880,"name":"Yoshito Ito","email":"yoshito.itou.dr@hco.ntt.co.jp","username":"yoshito-ito"},"change_message_id":"d2d84d9c693146261267a3cd77a9573dd9880d70","unresolved":true,"context_lines":[{"line_number":106,"context_line":"    when:"},{"line_number":107,"context_line":"      - p.stat.exists"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"  - name: debug auth_uri"},{"line_number":110,"context_line":"    debug:"},{"line_number":111,"context_line":"      msg: \"{{ auth_uri }}\""},{"line_number":112,"context_line":""},{"line_number":113,"context_line":"  - name: Replace keystone auth uri in test-setup-k8s-vim.sh"},{"line_number":114,"context_line":"    replace:"}],"source_content_type":"text/x-yaml","patch_set":35,"id":"f9fe55b2_5b997b9a","line":111,"range":{"start_line":109,"start_character":0,"end_line":111,"end_character":27},"updated":"2021-01-14 12:23:12.000000000","message":"Do we need to leave this debug task?","commit_id":"b1bff57ff46b449a558e0e09718fa0683b1ef27d"},{"author":{"_account_id":31730,"name":"Naoaki Horie","email":"naoaki.h.opst@gmail.com","username":"naoaki-horie"},"change_message_id":"0cf64e0dcb39d676e5d9104b9b3be8bf4612cb15","unresolved":true,"context_lines":[{"line_number":106,"context_line":"    when:"},{"line_number":107,"context_line":"      - p.stat.exists"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"  - name: debug auth_uri"},{"line_number":110,"context_line":"    debug:"},{"line_number":111,"context_line":"      msg: \"{{ auth_uri }}\""},{"line_number":112,"context_line":""},{"line_number":113,"context_line":"  - name: Replace keystone auth uri in test-setup-k8s-vim.sh"},{"line_number":114,"context_line":"    replace:"}],"source_content_type":"text/x-yaml","patch_set":35,"id":"b712496d_a05fa168","line":111,"range":{"start_line":109,"start_character":0,"end_line":111,"end_character":27},"in_reply_to":"f9fe55b2_5b997b9a","updated":"2021-01-15 08:25:47.000000000","message":"I\u0027m sorry, I forgot to delete it.","commit_id":"b1bff57ff46b449a558e0e09718fa0683b1ef27d"},{"author":{"_account_id":27880,"name":"Yoshito Ito","email":"yoshito.itou.dr@hco.ntt.co.jp","username":"yoshito-ito"},"change_message_id":"d2d84d9c693146261267a3cd77a9573dd9880d70","unresolved":true,"context_lines":[{"line_number":141,"context_line":"      path: \"{{ zuul_work_dir }}/tacker/tests/etc/samples/local-k8s-vim.yaml\""},{"line_number":142,"context_line":"    register: local_k8s_vim"},{"line_number":143,"context_line":""},{"line_number":144,"context_line":"  - name: echo local_k8s_vim"},{"line_number":145,"context_line":"    debug:"},{"line_number":146,"context_line":"      msg: \"{{ local_k8s_vim.content | b64decode }}\""},{"line_number":147,"context_line":""},{"line_number":148,"context_line":"  - name: Run tools/test-setup-k8s-vim.sh"},{"line_number":149,"context_line":"    command: tools/test-setup-k8s-vim.sh"}],"source_content_type":"text/x-yaml","patch_set":35,"id":"e24c5b8b_39c8043d","line":146,"range":{"start_line":144,"start_character":0,"end_line":146,"end_character":52},"updated":"2021-01-14 12:23:12.000000000","message":"ditto","commit_id":"b1bff57ff46b449a558e0e09718fa0683b1ef27d"},{"author":{"_account_id":31730,"name":"Naoaki Horie","email":"naoaki.h.opst@gmail.com","username":"naoaki-horie"},"change_message_id":"0cf64e0dcb39d676e5d9104b9b3be8bf4612cb15","unresolved":true,"context_lines":[{"line_number":141,"context_line":"      path: \"{{ zuul_work_dir }}/tacker/tests/etc/samples/local-k8s-vim.yaml\""},{"line_number":142,"context_line":"    register: local_k8s_vim"},{"line_number":143,"context_line":""},{"line_number":144,"context_line":"  - name: echo local_k8s_vim"},{"line_number":145,"context_line":"    debug:"},{"line_number":146,"context_line":"      msg: \"{{ local_k8s_vim.content | b64decode }}\""},{"line_number":147,"context_line":""},{"line_number":148,"context_line":"  - name: Run tools/test-setup-k8s-vim.sh"},{"line_number":149,"context_line":"    command: tools/test-setup-k8s-vim.sh"}],"source_content_type":"text/x-yaml","patch_set":35,"id":"78b2bf7a_b33a351d","line":146,"range":{"start_line":144,"start_character":0,"end_line":146,"end_character":52},"in_reply_to":"e24c5b8b_39c8043d","updated":"2021-01-15 08:25:47.000000000","message":"I forgot to delete this too. And also delete the \"slurp local-k8s-vim.yaml\".","commit_id":"b1bff57ff46b449a558e0e09718fa0683b1ef27d"},{"author":{"_account_id":27880,"name":"Yoshito Ito","email":"yoshito.itou.dr@hco.ntt.co.jp","username":"yoshito-ito"},"change_message_id":"d2d84d9c693146261267a3cd77a9573dd9880d70","unresolved":true,"context_lines":[{"line_number":159,"context_line":"    ignore_errors: yes"},{"line_number":160,"context_line":"    register: result_nodes"},{"line_number":161,"context_line":""},{"line_number":162,"context_line":"  - debug: var\u003dresult_nodes"},{"line_number":163,"context_line":"    ignore_errors: yes"},{"line_number":164,"context_line":""},{"line_number":165,"context_line":"  when:"},{"line_number":166,"context_line":"    - inventory_hostname \u003d\u003d \u0027controller-tacker\u0027"}],"source_content_type":"text/x-yaml","patch_set":35,"id":"113b4e12_cabde242","line":163,"range":{"start_line":162,"start_character":0,"end_line":163,"end_character":22},"updated":"2021-01-14 12:23:12.000000000","message":"ditto","commit_id":"b1bff57ff46b449a558e0e09718fa0683b1ef27d"},{"author":{"_account_id":31730,"name":"Naoaki Horie","email":"naoaki.h.opst@gmail.com","username":"naoaki-horie"},"change_message_id":"0cf64e0dcb39d676e5d9104b9b3be8bf4612cb15","unresolved":true,"context_lines":[{"line_number":159,"context_line":"    ignore_errors: yes"},{"line_number":160,"context_line":"    register: result_nodes"},{"line_number":161,"context_line":""},{"line_number":162,"context_line":"  - debug: var\u003dresult_nodes"},{"line_number":163,"context_line":"    ignore_errors: yes"},{"line_number":164,"context_line":""},{"line_number":165,"context_line":"  when:"},{"line_number":166,"context_line":"    - inventory_hostname \u003d\u003d \u0027controller-tacker\u0027"}],"source_content_type":"text/x-yaml","patch_set":35,"id":"6a5ae2bd_e62a4673","line":163,"range":{"start_line":162,"start_character":0,"end_line":163,"end_character":22},"in_reply_to":"113b4e12_cabde242","updated":"2021-01-15 08:25:47.000000000","message":"I forgot to delete this too. And also delete the \"uri\" module definition.","commit_id":"b1bff57ff46b449a558e0e09718fa0683b1ef27d"}],"tacker/tests/functional/sol_kubernetes/vnflcm/test_kubernetes.py":[{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"d566032b4cee8b4e8cc83ab8fb8d745544f63424","unresolved":true,"context_lines":[{"line_number":356,"context_line":"        self._terminate_vnf_instance(vnf_instance[\u0027id\u0027], terminate_req_body)"},{"line_number":357,"context_line":"        self._delete_vnf_instance(vnf_instance[\u0027id\u0027])"},{"line_number":358,"context_line":""},{"line_number":359,"context_line":"    @unittest.skip(\"Until BUG 1910327\")"},{"line_number":360,"context_line":"    def test_inst_term_cnf_with_controller_revision(self):"},{"line_number":361,"context_line":"        # Create vnf instance"},{"line_number":362,"context_line":"        vnf_instance_name \u003d \"vnf_with_instantiation_level-%s\" % \\"}],"source_content_type":"text/x-python","patch_set":40,"id":"0d47524d_9687523d","line":359,"updated":"2021-02-05 02:40:06.000000000","message":"Can I confirm this bug is avoidable if the upper version of kubernetes-client is limited to v1.11 in upper-constraints.txt?","commit_id":"07e26c41dd73f1753ca3376a5b820c19955aec21"},{"author":{"_account_id":31730,"name":"Naoaki Horie","email":"naoaki.h.opst@gmail.com","username":"naoaki-horie"},"change_message_id":"128286a9a4a385b922861b539f37715e908e15e9","unresolved":true,"context_lines":[{"line_number":356,"context_line":"        self._terminate_vnf_instance(vnf_instance[\u0027id\u0027], terminate_req_body)"},{"line_number":357,"context_line":"        self._delete_vnf_instance(vnf_instance[\u0027id\u0027])"},{"line_number":358,"context_line":""},{"line_number":359,"context_line":"    @unittest.skip(\"Until BUG 1910327\")"},{"line_number":360,"context_line":"    def test_inst_term_cnf_with_controller_revision(self):"},{"line_number":361,"context_line":"        # Create vnf instance"},{"line_number":362,"context_line":"        vnf_instance_name \u003d \"vnf_with_instantiation_level-%s\" % \\"}],"source_content_type":"text/x-python","patch_set":40,"id":"98cf11de_40d9dbcd","line":359,"in_reply_to":"0d47524d_9687523d","updated":"2021-02-08 01:17:59.000000000","message":"Thank you for your comment.\nIf the kubernetes python client is v11.0.0, I confirmed taht it passes the Functional Test of the ControllerRevision. However, as a other issue, there is a problem the ControllerRevision resources remains.\n\nWe also need to be solved this other issue. But I think it will take time to completely resolve this issue.\n\nTherefore, I would like to consider this patch and bug [1] separately. Anyway I created another patch[2] that is different from this patch to skip the Functional Test for the ControllerRevision as a workaround.\n\n[1] https://bugs.launchpad.net/tacker/+bug/1910327\n[2] https://review.opendev.org/c/openstack/tacker/+/774215","commit_id":"07e26c41dd73f1753ca3376a5b820c19955aec21"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"568e66f9dd74246521970b8ed503e0c394e8df67","unresolved":false,"context_lines":[{"line_number":356,"context_line":"        self._terminate_vnf_instance(vnf_instance[\u0027id\u0027], terminate_req_body)"},{"line_number":357,"context_line":"        self._delete_vnf_instance(vnf_instance[\u0027id\u0027])"},{"line_number":358,"context_line":""},{"line_number":359,"context_line":"    @unittest.skip(\"Until BUG 1910327\")"},{"line_number":360,"context_line":"    def test_inst_term_cnf_with_controller_revision(self):"},{"line_number":361,"context_line":"        # Create vnf instance"},{"line_number":362,"context_line":"        vnf_instance_name \u003d \"vnf_with_instantiation_level-%s\" % \\"}],"source_content_type":"text/x-python","patch_set":40,"id":"62fde113_22806d49","line":359,"in_reply_to":"98cf11de_40d9dbcd","updated":"2021-02-08 04:05:40.000000000","message":"Ack","commit_id":"07e26c41dd73f1753ca3376a5b820c19955aec21"}]}
