)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"change_message_id":"936cb77dd7479dd2380d6ea5504c94827c219292","unresolved":true,"context_lines":[{"line_number":7,"context_line":"Fix missing required parameter when k8s_obj init"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"While deploying CNF(deployment) using pod-affinity rules, a"},{"line_number":10,"context_line":"parameter error happend becasue the topoloy_key is not"},{"line_number":11,"context_line":"assigned when initializing k8s object."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"This patch fixes this bug by adding the topoloy_key\u0027s default"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"cfc4d756_6ffca996","line":10,"range":{"start_line":10,"start_character":36,"end_line":10,"end_character":47},"updated":"2021-05-19 06:47:27.000000000","message":"Misspell word, please change to \"topology_key\".","commit_id":"a56e7905c162de027edb60824e3c1f463613514b"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"5003617a290aae6c2b8fa960b0e53442c1cc2159","unresolved":true,"context_lines":[{"line_number":7,"context_line":"Fix missing required parameter when k8s_obj init"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"While deploying CNF(deployment) using pod-affinity rules, a"},{"line_number":10,"context_line":"parameter error happend becasue the topoloy_key is not"},{"line_number":11,"context_line":"assigned when initializing k8s object."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"This patch fixes this bug by adding the topoloy_key\u0027s default"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"07dc612b_1bb16871","line":10,"range":{"start_line":10,"start_character":24,"end_line":10,"end_character":31},"updated":"2021-05-28 04:18:12.000000000","message":"typo. I think \"because\" is correct.","commit_id":"a56e7905c162de027edb60824e3c1f463613514b"},{"author":{"_account_id":31821,"name":"LiangLu","email":"lu.liang@jp.fujitsu.com","username":"LiangLu"},"change_message_id":"cdcfa89d9d922e9e6aaef4bd15eb667768a0dbd7","unresolved":true,"context_lines":[{"line_number":7,"context_line":"Fix missing required parameter when k8s_obj init"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"While deploying CNF(deployment) using pod-affinity rules, a"},{"line_number":10,"context_line":"parameter error happend becasue the topoloy_key is not"},{"line_number":11,"context_line":"assigned when initializing k8s object."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"This patch fixes this bug by adding the topoloy_key\u0027s default"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"fd190fdf_69dcda3a","line":10,"range":{"start_line":10,"start_character":24,"end_line":10,"end_character":31},"in_reply_to":"07dc612b_1bb16871","updated":"2021-06-07 01:56:59.000000000","message":"I have fixed it in patch 2. Please kindly check it again.","commit_id":"a56e7905c162de027edb60824e3c1f463613514b"},{"author":{"_account_id":31821,"name":"LiangLu","email":"lu.liang@jp.fujitsu.com","username":"LiangLu"},"change_message_id":"cdcfa89d9d922e9e6aaef4bd15eb667768a0dbd7","unresolved":true,"context_lines":[{"line_number":7,"context_line":"Fix missing required parameter when k8s_obj init"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"While deploying CNF(deployment) using pod-affinity rules, a"},{"line_number":10,"context_line":"parameter error happend becasue the topoloy_key is not"},{"line_number":11,"context_line":"assigned when initializing k8s object."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"This patch fixes this bug by adding the topoloy_key\u0027s default"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"859d4b7f_b10de445","line":10,"range":{"start_line":10,"start_character":36,"end_line":10,"end_character":47},"in_reply_to":"cfc4d756_6ffca996","updated":"2021-06-07 01:56:59.000000000","message":"I have fixed it in patch 2. Please kindly check it again.","commit_id":"a56e7905c162de027edb60824e3c1f463613514b"},{"author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"change_message_id":"936cb77dd7479dd2380d6ea5504c94827c219292","unresolved":true,"context_lines":[{"line_number":10,"context_line":"parameter error happend becasue the topoloy_key is not"},{"line_number":11,"context_line":"assigned when initializing k8s object."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"This patch fixes this bug by adding the topoloy_key\u0027s default"},{"line_number":14,"context_line":"value into `must_param` in translate_outputs._create_k8s_object()."},{"line_number":15,"context_line":"At the same time, in order to deal with the recurrence of this"},{"line_number":16,"context_line":"kind of bug, we checked the required parameters of all resources"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"a774be85_c4efebef","line":13,"range":{"start_line":13,"start_character":40,"end_line":13,"end_character":51},"updated":"2021-05-19 06:47:27.000000000","message":"ditto","commit_id":"a56e7905c162de027edb60824e3c1f463613514b"},{"author":{"_account_id":31821,"name":"LiangLu","email":"lu.liang@jp.fujitsu.com","username":"LiangLu"},"change_message_id":"cdcfa89d9d922e9e6aaef4bd15eb667768a0dbd7","unresolved":true,"context_lines":[{"line_number":10,"context_line":"parameter error happend becasue the topoloy_key is not"},{"line_number":11,"context_line":"assigned when initializing k8s object."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"This patch fixes this bug by adding the topoloy_key\u0027s default"},{"line_number":14,"context_line":"value into `must_param` in translate_outputs._create_k8s_object()."},{"line_number":15,"context_line":"At the same time, in order to deal with the recurrence of this"},{"line_number":16,"context_line":"kind of bug, we checked the required parameters of all resources"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"6df34e7c_1eda32b3","line":13,"range":{"start_line":13,"start_character":40,"end_line":13,"end_character":51},"in_reply_to":"a774be85_c4efebef","updated":"2021-06-07 01:56:59.000000000","message":"ditto","commit_id":"a56e7905c162de027edb60824e3c1f463613514b"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"67c3ccdc7991b9f1682a4562edca874e88c37ba3","unresolved":true,"context_lines":[{"line_number":18,"context_line":"    * Kubernetes version: from v1.17.17 to v1.21.1"},{"line_number":19,"context_line":"    * Kubernetes-python-client version: v17.17.0"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"The major changes from the \"mast_param\" used in the previous"},{"line_number":22,"context_line":"Wallaby release of Tacker are probably as follows:"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"RuntimeRawExtension"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":6,"id":"a968f7b0_82f15763","line":21,"range":{"start_line":21,"start_character":29,"end_line":21,"end_character":30},"updated":"2021-08-10 08:40:21.000000000","message":"typo: u","commit_id":"e70cb0408d3c960618d6b9356927dfef0f5cf118"},{"author":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"change_message_id":"22b4848e6a41f6ff0ab297ea5c039403e15e9030","unresolved":true,"context_lines":[{"line_number":18,"context_line":"    * Kubernetes version: from v1.17.17 to v1.21.1"},{"line_number":19,"context_line":"    * Kubernetes-python-client version: v17.17.0"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"The major changes from the \"mast_param\" used in the previous"},{"line_number":22,"context_line":"Wallaby release of Tacker are probably as follows:"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"RuntimeRawExtension"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":6,"id":"e5fa961f_011abe17","line":21,"range":{"start_line":21,"start_character":29,"end_line":21,"end_character":30},"in_reply_to":"a968f7b0_82f15763","updated":"2021-08-11 07:31:16.000000000","message":"I have fixed this error in patch 7.","commit_id":"e70cb0408d3c960618d6b9356927dfef0f5cf118"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"67c3ccdc7991b9f1682a4562edca874e88c37ba3","unresolved":true,"context_lines":[{"line_number":23,"context_line":""},{"line_number":24,"context_line":"RuntimeRawExtension"},{"line_number":25,"context_line":"  The `data` parameter of `V1ControllerRevision`[1] in v11.0.0"},{"line_number":26,"context_line":"  was `RuntimeRawExtension`[3], but the `RuntimeRawExtension` was"},{"line_number":27,"context_line":"  not support for v12.0.0 or later. Therefore `V1ControllerRevision`"},{"line_number":28,"context_line":"  in v17.17.0[3] it has been changed to` object` type."},{"line_number":29,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":6,"id":"0df9be8b_b3ef9d0d","line":26,"range":{"start_line":26,"start_character":27,"end_line":26,"end_character":30},"updated":"2021-08-10 08:40:21.000000000","message":"I think this [3] is wrong.\nCould you fix number to 2?","commit_id":"e70cb0408d3c960618d6b9356927dfef0f5cf118"},{"author":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"change_message_id":"22b4848e6a41f6ff0ab297ea5c039403e15e9030","unresolved":true,"context_lines":[{"line_number":23,"context_line":""},{"line_number":24,"context_line":"RuntimeRawExtension"},{"line_number":25,"context_line":"  The `data` parameter of `V1ControllerRevision`[1] in v11.0.0"},{"line_number":26,"context_line":"  was `RuntimeRawExtension`[3], but the `RuntimeRawExtension` was"},{"line_number":27,"context_line":"  not support for v12.0.0 or later. Therefore `V1ControllerRevision`"},{"line_number":28,"context_line":"  in v17.17.0[3] it has been changed to` object` type."},{"line_number":29,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":6,"id":"d76ace81_d5856fbe","line":26,"range":{"start_line":26,"start_character":27,"end_line":26,"end_character":30},"in_reply_to":"0df9be8b_b3ef9d0d","updated":"2021-08-11 07:31:16.000000000","message":"I have fixed this number in patch 7.","commit_id":"e70cb0408d3c960618d6b9356927dfef0f5cf118"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"67c3ccdc7991b9f1682a4562edca874e88c37ba3","unresolved":true,"context_lines":[{"line_number":35,"context_line":"  to `ApiregistrationV1ServiceReference`[7]."},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"[1] https://github.com/kubernetes-client/python/blob/v11.0.0/kubernetes/docs/V1ControllerRevision.md"},{"line_number":38,"context_line":"[2] https://github.com/kubernetes-client/python/blob/v17.17.0/kubernetes/docs/V1ControllerRevision.md"},{"line_number":39,"context_line":"[3] https://github.com/kubernetes-client/python/blob/v11.0.0/kubernetes/docs/RuntimeRawExtension.md"},{"line_number":40,"context_line":"[4] https://github.com/kubernetes-client/python/blob/v11.0.0/kubernetes/docs/V1APIServiceSpec.md"},{"line_number":41,"context_line":"[5] https://github.com/kubernetes-client/python/blob/v11.0.0/kubernetes/docs/V1ServiceReference.md"},{"line_number":42,"context_line":"[6] https://github.com/kubernetes-client/python/blob/v17.17.0/kubernetes/docs/V1APIServiceSpec.md"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":6,"id":"0524738e_80349730","line":39,"range":{"start_line":38,"start_character":0,"end_line":39,"end_character":99},"updated":"2021-08-10 08:40:21.000000000","message":"This order should be reversed.\nCould you arrange numbers in order of appearance.","commit_id":"e70cb0408d3c960618d6b9356927dfef0f5cf118"},{"author":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"change_message_id":"22b4848e6a41f6ff0ab297ea5c039403e15e9030","unresolved":true,"context_lines":[{"line_number":35,"context_line":"  to `ApiregistrationV1ServiceReference`[7]."},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"[1] https://github.com/kubernetes-client/python/blob/v11.0.0/kubernetes/docs/V1ControllerRevision.md"},{"line_number":38,"context_line":"[2] https://github.com/kubernetes-client/python/blob/v17.17.0/kubernetes/docs/V1ControllerRevision.md"},{"line_number":39,"context_line":"[3] https://github.com/kubernetes-client/python/blob/v11.0.0/kubernetes/docs/RuntimeRawExtension.md"},{"line_number":40,"context_line":"[4] https://github.com/kubernetes-client/python/blob/v11.0.0/kubernetes/docs/V1APIServiceSpec.md"},{"line_number":41,"context_line":"[5] https://github.com/kubernetes-client/python/blob/v11.0.0/kubernetes/docs/V1ServiceReference.md"},{"line_number":42,"context_line":"[6] https://github.com/kubernetes-client/python/blob/v17.17.0/kubernetes/docs/V1APIServiceSpec.md"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":6,"id":"c3a009b3_586e63ff","line":39,"range":{"start_line":38,"start_character":0,"end_line":39,"end_character":99},"in_reply_to":"0524738e_80349730","updated":"2021-08-11 07:31:16.000000000","message":"I have fixed the order number in patch 7.","commit_id":"e70cb0408d3c960618d6b9356927dfef0f5cf118"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"c6b96231155466fd3ae2d0fcb3111a991aef47cf","unresolved":true,"context_lines":[{"line_number":7,"context_line":"Fix missing required parameter when k8s_obj init"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"While deploying CNF(deployment) using pod-affinity rules, a"},{"line_number":10,"context_line":"parameter error happend because the topology_key is not"},{"line_number":11,"context_line":"assigned when initializing k8s object."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"This patch fixes this bug by adding the topology_key\u0027s default"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":11,"id":"895a265b_27503ec7","line":10,"range":{"start_line":10,"start_character":16,"end_line":10,"end_character":23},"updated":"2021-08-24 23:34:18.000000000","message":"happened","commit_id":"69f655910227009a7fb62e7b191155325ab37b10"},{"author":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"change_message_id":"076c2e44c40b9777f7a9c4654f0cc6b889e1b496","unresolved":true,"context_lines":[{"line_number":7,"context_line":"Fix missing required parameter when k8s_obj init"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"While deploying CNF(deployment) using pod-affinity rules, a"},{"line_number":10,"context_line":"parameter error happend because the topology_key is not"},{"line_number":11,"context_line":"assigned when initializing k8s object."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"This patch fixes this bug by adding the topology_key\u0027s default"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":11,"id":"68900f28_8903adb0","line":10,"range":{"start_line":10,"start_character":16,"end_line":10,"end_character":23},"in_reply_to":"895a265b_27503ec7","updated":"2021-08-25 04:46:22.000000000","message":"I have fixed it in PS 14.","commit_id":"69f655910227009a7fb62e7b191155325ab37b10"},{"author":{"_account_id":31730,"name":"Naoaki Horie","email":"naoaki.h.opst@gmail.com","username":"naoaki-horie"},"change_message_id":"51f4efa39304335119855df610232bbb59700fce","unresolved":true,"context_lines":[{"line_number":15,"context_line":"At the same time, in order to deal with the recurrence of this"},{"line_number":16,"context_line":"kind of bug, we checked the required parameters of all resources"},{"line_number":17,"context_line":"in kubernetes again and added them to must_param."},{"line_number":18,"context_line":"    * Kubernetes version: from v1.17.17 to v1.21.1"},{"line_number":19,"context_line":"    * Kubernetes-python-client version: v18.20.0"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"The major changes from the \"must_param\" used in the previous"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":11,"id":"f393defd_cd3d7f94","line":18,"range":{"start_line":18,"start_character":31,"end_line":18,"end_character":39},"updated":"2021-08-23 07:02:28.000000000","message":"Could you please change the kubernetes version to \"v18.20.0\" as well?","commit_id":"69f655910227009a7fb62e7b191155325ab37b10"},{"author":{"_account_id":31730,"name":"Naoaki Horie","email":"naoaki.h.opst@gmail.com","username":"naoaki-horie"},"change_message_id":"7ae44ceb2fc98ebbc47d9a6dc11bb35ef5b69713","unresolved":false,"context_lines":[{"line_number":15,"context_line":"At the same time, in order to deal with the recurrence of this"},{"line_number":16,"context_line":"kind of bug, we checked the required parameters of all resources"},{"line_number":17,"context_line":"in kubernetes again and added them to must_param."},{"line_number":18,"context_line":"    * Kubernetes version: from v1.17.17 to v1.21.1"},{"line_number":19,"context_line":"    * Kubernetes-python-client version: v18.20.0"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"The major changes from the \"must_param\" used in the previous"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":11,"id":"d6872431_ee66ea44","line":18,"range":{"start_line":18,"start_character":31,"end_line":18,"end_character":39},"in_reply_to":"547259aa_21c9468c","updated":"2021-08-24 22:39:44.000000000","message":"I\u0027ve confirmed it.","commit_id":"69f655910227009a7fb62e7b191155325ab37b10"},{"author":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"change_message_id":"82b4f6582e00bea17651ddc5608d5471e5483da1","unresolved":true,"context_lines":[{"line_number":15,"context_line":"At the same time, in order to deal with the recurrence of this"},{"line_number":16,"context_line":"kind of bug, we checked the required parameters of all resources"},{"line_number":17,"context_line":"in kubernetes again and added them to must_param."},{"line_number":18,"context_line":"    * Kubernetes version: from v1.17.17 to v1.21.1"},{"line_number":19,"context_line":"    * Kubernetes-python-client version: v18.20.0"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"The major changes from the \"must_param\" used in the previous"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":11,"id":"547259aa_21c9468c","line":18,"range":{"start_line":18,"start_character":31,"end_line":18,"end_character":39},"in_reply_to":"f393defd_cd3d7f94","updated":"2021-08-24 02:57:55.000000000","message":"I have updated the commit message in PS 12.","commit_id":"69f655910227009a7fb62e7b191155325ab37b10"}],"requirements.txt":[{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"340df4ad00feee19191e0d6d7f545332519d9513","unresolved":true,"context_lines":[{"line_number":45,"context_line":"python-mistralclient\u003e\u003d4.2.0 # Apache-2.0"},{"line_number":46,"context_line":"python-barbicanclient\u003e\u003d4.5.2 # Apache-2.0"},{"line_number":47,"context_line":"castellan\u003e\u003d0.16.0 # Apache-2.0"},{"line_number":48,"context_line":"kubernetes\u003e\u003d17.17.0 # Apache-2.0"},{"line_number":49,"context_line":"setuptools!\u003d24.0.0,!\u003d34.0.0,!\u003d34.0.1,!\u003d34.0.2,!\u003d34.0.3,!\u003d34.1.0,!\u003d34.1.1,!\u003d34.2.0,!\u003d34.3.0,!\u003d34.3.1,!\u003d34.3.2,!\u003d36.2.0,\u003e\u003d21.0.0 # PSF/ZPL"},{"line_number":50,"context_line":"tooz\u003e\u003d1.58.0 # Apache-2.0"},{"line_number":51,"context_line":"PyYAML\u003e\u003d5.1 # MIT"}],"source_content_type":"text/plain","patch_set":11,"id":"5460db2c_c9c250a5","line":48,"range":{"start_line":48,"start_character":0,"end_line":48,"end_character":19},"updated":"2021-08-23 07:06:12.000000000","message":"Do you need to change the version to v18.20.0 here?","commit_id":"69f655910227009a7fb62e7b191155325ab37b10"},{"author":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"change_message_id":"82b4f6582e00bea17651ddc5608d5471e5483da1","unresolved":true,"context_lines":[{"line_number":45,"context_line":"python-mistralclient\u003e\u003d4.2.0 # Apache-2.0"},{"line_number":46,"context_line":"python-barbicanclient\u003e\u003d4.5.2 # Apache-2.0"},{"line_number":47,"context_line":"castellan\u003e\u003d0.16.0 # Apache-2.0"},{"line_number":48,"context_line":"kubernetes\u003e\u003d17.17.0 # Apache-2.0"},{"line_number":49,"context_line":"setuptools!\u003d24.0.0,!\u003d34.0.0,!\u003d34.0.1,!\u003d34.0.2,!\u003d34.0.3,!\u003d34.1.0,!\u003d34.1.1,!\u003d34.2.0,!\u003d34.3.0,!\u003d34.3.1,!\u003d34.3.2,!\u003d36.2.0,\u003e\u003d21.0.0 # PSF/ZPL"},{"line_number":50,"context_line":"tooz\u003e\u003d1.58.0 # Apache-2.0"},{"line_number":51,"context_line":"PyYAML\u003e\u003d5.1 # MIT"}],"source_content_type":"text/plain","patch_set":11,"id":"905b5bb6_d84d4549","line":48,"range":{"start_line":48,"start_character":0,"end_line":48,"end_character":19},"in_reply_to":"5460db2c_c9c250a5","updated":"2021-08-24 02:57:55.000000000","message":"I have changed the version to v18.20.0 in PS 12.","commit_id":"69f655910227009a7fb62e7b191155325ab37b10"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"fae29008a2e829c78176f2389a0515067cc152d2","unresolved":false,"context_lines":[{"line_number":45,"context_line":"python-mistralclient\u003e\u003d4.2.0 # Apache-2.0"},{"line_number":46,"context_line":"python-barbicanclient\u003e\u003d4.5.2 # Apache-2.0"},{"line_number":47,"context_line":"castellan\u003e\u003d0.16.0 # Apache-2.0"},{"line_number":48,"context_line":"kubernetes\u003e\u003d17.17.0 # Apache-2.0"},{"line_number":49,"context_line":"setuptools!\u003d24.0.0,!\u003d34.0.0,!\u003d34.0.1,!\u003d34.0.2,!\u003d34.0.3,!\u003d34.1.0,!\u003d34.1.1,!\u003d34.2.0,!\u003d34.3.0,!\u003d34.3.1,!\u003d34.3.2,!\u003d36.2.0,\u003e\u003d21.0.0 # PSF/ZPL"},{"line_number":50,"context_line":"tooz\u003e\u003d1.58.0 # Apache-2.0"},{"line_number":51,"context_line":"PyYAML\u003e\u003d5.1 # MIT"}],"source_content_type":"text/plain","patch_set":11,"id":"a528ca0e_dce8b146","line":48,"range":{"start_line":48,"start_character":0,"end_line":48,"end_character":19},"in_reply_to":"905b5bb6_d84d4549","updated":"2021-08-24 13:48:32.000000000","message":"I\u0027ve confirmed.","commit_id":"69f655910227009a7fb62e7b191155325ab37b10"}],"tacker/tests/unit/vnfm/infra_drivers/kubernetes/kubernetes_api_resource/daemon-set.yaml":[{"author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"change_message_id":"d019c65ec7e260119551b73344b6af8d2d88adbb","unresolved":true,"context_lines":[{"line_number":15,"context_line":"      - image: nginx"},{"line_number":16,"context_line":"        name: nginx"},{"line_number":17,"context_line":"status:"},{"line_number":18,"context_line":"  current_number_scheduled: 1"},{"line_number":19,"context_line":"  desired_number_scheduled: 1"},{"line_number":20,"context_line":"  number_misscheduled: 1"},{"line_number":21,"context_line":"  number_ready: 1"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"07ef007e_d4ad9af3","line":18,"range":{"start_line":18,"start_character":2,"end_line":18,"end_character":26},"updated":"2021-08-11 07:56:09.000000000","message":"This regarding naming convention, here in YAML files we are not using \"_\" underscore in naming convention. If possible could we change remove underscore to maintain consistency. What do you think about it?","commit_id":"4c3d03a9a872e1838c752a995fd5d2d842193f34"},{"author":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"change_message_id":"4ed68bc31d50103f81dc567d558b2be2c92c13bf","unresolved":true,"context_lines":[{"line_number":15,"context_line":"      - image: nginx"},{"line_number":16,"context_line":"        name: nginx"},{"line_number":17,"context_line":"status:"},{"line_number":18,"context_line":"  current_number_scheduled: 1"},{"line_number":19,"context_line":"  desired_number_scheduled: 1"},{"line_number":20,"context_line":"  number_misscheduled: 1"},{"line_number":21,"context_line":"  number_ready: 1"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"5d1caf57_629bbe3c","line":18,"range":{"start_line":18,"start_character":2,"end_line":18,"end_character":26},"in_reply_to":"07ef007e_d4ad9af3","updated":"2021-08-18 08:39:16.000000000","message":"I have modified this name in patchset8.","commit_id":"4c3d03a9a872e1838c752a995fd5d2d842193f34"},{"author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"change_message_id":"d019c65ec7e260119551b73344b6af8d2d88adbb","unresolved":true,"context_lines":[{"line_number":16,"context_line":"        name: nginx"},{"line_number":17,"context_line":"status:"},{"line_number":18,"context_line":"  current_number_scheduled: 1"},{"line_number":19,"context_line":"  desired_number_scheduled: 1"},{"line_number":20,"context_line":"  number_misscheduled: 1"},{"line_number":21,"context_line":"  number_ready: 1"},{"line_number":22,"context_line":"  conditions:"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"f2265213_0d62ed67","line":19,"range":{"start_line":19,"start_character":2,"end_line":19,"end_character":26},"updated":"2021-08-11 07:56:09.000000000","message":"ditto","commit_id":"4c3d03a9a872e1838c752a995fd5d2d842193f34"},{"author":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"change_message_id":"4ed68bc31d50103f81dc567d558b2be2c92c13bf","unresolved":true,"context_lines":[{"line_number":16,"context_line":"        name: nginx"},{"line_number":17,"context_line":"status:"},{"line_number":18,"context_line":"  current_number_scheduled: 1"},{"line_number":19,"context_line":"  desired_number_scheduled: 1"},{"line_number":20,"context_line":"  number_misscheduled: 1"},{"line_number":21,"context_line":"  number_ready: 1"},{"line_number":22,"context_line":"  conditions:"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"38005bc0_745fee8a","line":19,"range":{"start_line":19,"start_character":2,"end_line":19,"end_character":26},"in_reply_to":"f2265213_0d62ed67","updated":"2021-08-18 08:39:16.000000000","message":"ditto","commit_id":"4c3d03a9a872e1838c752a995fd5d2d842193f34"},{"author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"change_message_id":"d019c65ec7e260119551b73344b6af8d2d88adbb","unresolved":true,"context_lines":[{"line_number":17,"context_line":"status:"},{"line_number":18,"context_line":"  current_number_scheduled: 1"},{"line_number":19,"context_line":"  desired_number_scheduled: 1"},{"line_number":20,"context_line":"  number_misscheduled: 1"},{"line_number":21,"context_line":"  number_ready: 1"},{"line_number":22,"context_line":"  conditions:"},{"line_number":23,"context_line":"    - status: True"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"a165a83f_4fd6ea3d","line":20,"range":{"start_line":20,"start_character":2,"end_line":20,"end_character":21},"updated":"2021-08-11 07:56:09.000000000","message":"ditto","commit_id":"4c3d03a9a872e1838c752a995fd5d2d842193f34"},{"author":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"change_message_id":"4ed68bc31d50103f81dc567d558b2be2c92c13bf","unresolved":true,"context_lines":[{"line_number":17,"context_line":"status:"},{"line_number":18,"context_line":"  current_number_scheduled: 1"},{"line_number":19,"context_line":"  desired_number_scheduled: 1"},{"line_number":20,"context_line":"  number_misscheduled: 1"},{"line_number":21,"context_line":"  number_ready: 1"},{"line_number":22,"context_line":"  conditions:"},{"line_number":23,"context_line":"    - status: True"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"cf0c8532_03da7066","line":20,"range":{"start_line":20,"start_character":2,"end_line":20,"end_character":21},"in_reply_to":"a165a83f_4fd6ea3d","updated":"2021-08-18 08:39:16.000000000","message":"ditto","commit_id":"4c3d03a9a872e1838c752a995fd5d2d842193f34"},{"author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"change_message_id":"d019c65ec7e260119551b73344b6af8d2d88adbb","unresolved":true,"context_lines":[{"line_number":18,"context_line":"  current_number_scheduled: 1"},{"line_number":19,"context_line":"  desired_number_scheduled: 1"},{"line_number":20,"context_line":"  number_misscheduled: 1"},{"line_number":21,"context_line":"  number_ready: 1"},{"line_number":22,"context_line":"  conditions:"},{"line_number":23,"context_line":"    - status: True"},{"line_number":24,"context_line":"      type: DaemonSet"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"c999fd4d_a5bed7d1","line":21,"range":{"start_line":21,"start_character":2,"end_line":21,"end_character":14},"updated":"2021-08-11 07:56:09.000000000","message":"ditto","commit_id":"4c3d03a9a872e1838c752a995fd5d2d842193f34"},{"author":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"change_message_id":"4ed68bc31d50103f81dc567d558b2be2c92c13bf","unresolved":true,"context_lines":[{"line_number":18,"context_line":"  current_number_scheduled: 1"},{"line_number":19,"context_line":"  desired_number_scheduled: 1"},{"line_number":20,"context_line":"  number_misscheduled: 1"},{"line_number":21,"context_line":"  number_ready: 1"},{"line_number":22,"context_line":"  conditions:"},{"line_number":23,"context_line":"    - status: True"},{"line_number":24,"context_line":"      type: DaemonSet"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"0d0fb641_e183580a","line":21,"range":{"start_line":21,"start_character":2,"end_line":21,"end_character":14},"in_reply_to":"c999fd4d_a5bed7d1","updated":"2021-08-18 08:39:16.000000000","message":"ditto","commit_id":"4c3d03a9a872e1838c752a995fd5d2d842193f34"}],"tacker/tests/unit/vnfm/infra_drivers/kubernetes/kubernetes_api_resource/self-subject-rule-review.yaml":[{"author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"change_message_id":"d019c65ec7e260119551b73344b6af8d2d88adbb","unresolved":true,"context_lines":[{"line_number":3,"context_line":"spec:"},{"line_number":4,"context_line":"  namespace: curry-ns"},{"line_number":5,"context_line":"status:"},{"line_number":6,"context_line":"  resource_rules:"},{"line_number":7,"context_line":"    - verbs:"},{"line_number":8,"context_line":"        - \u0027test\u0027"},{"line_number":9,"context_line":"  incomplete: True"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"610f7a5f_7e09557f","line":6,"range":{"start_line":6,"start_character":2,"end_line":6,"end_character":16},"updated":"2021-08-11 07:56:09.000000000","message":"Here in YAML files we are not using \"_\" underscore in naming convention. If possible could we change remove underscore to maintain consistency. What do you think about it?","commit_id":"4c3d03a9a872e1838c752a995fd5d2d842193f34"},{"author":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"change_message_id":"4ed68bc31d50103f81dc567d558b2be2c92c13bf","unresolved":true,"context_lines":[{"line_number":3,"context_line":"spec:"},{"line_number":4,"context_line":"  namespace: curry-ns"},{"line_number":5,"context_line":"status:"},{"line_number":6,"context_line":"  resource_rules:"},{"line_number":7,"context_line":"    - verbs:"},{"line_number":8,"context_line":"        - \u0027test\u0027"},{"line_number":9,"context_line":"  incomplete: True"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"40dee308_086e4c14","line":6,"range":{"start_line":6,"start_character":2,"end_line":6,"end_character":16},"in_reply_to":"610f7a5f_7e09557f","updated":"2021-08-18 08:39:16.000000000","message":"I have modified this name in patchset 8.","commit_id":"4c3d03a9a872e1838c752a995fd5d2d842193f34"},{"author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"change_message_id":"d019c65ec7e260119551b73344b6af8d2d88adbb","unresolved":true,"context_lines":[{"line_number":7,"context_line":"    - verbs:"},{"line_number":8,"context_line":"        - \u0027test\u0027"},{"line_number":9,"context_line":"  incomplete: True"},{"line_number":10,"context_line":"  non_resource_rules:"},{"line_number":11,"context_line":"    - verbs:"},{"line_number":12,"context_line":"        - \u0027test\u0027"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"c5db0480_5043a750","line":10,"range":{"start_line":10,"start_character":2,"end_line":10,"end_character":20},"updated":"2021-08-11 07:56:09.000000000","message":"ditto","commit_id":"4c3d03a9a872e1838c752a995fd5d2d842193f34"},{"author":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"change_message_id":"4ed68bc31d50103f81dc567d558b2be2c92c13bf","unresolved":true,"context_lines":[{"line_number":7,"context_line":"    - verbs:"},{"line_number":8,"context_line":"        - \u0027test\u0027"},{"line_number":9,"context_line":"  incomplete: True"},{"line_number":10,"context_line":"  non_resource_rules:"},{"line_number":11,"context_line":"    - verbs:"},{"line_number":12,"context_line":"        - \u0027test\u0027"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"4975c2f6_41121787","line":10,"range":{"start_line":10,"start_character":2,"end_line":10,"end_character":20},"in_reply_to":"c5db0480_5043a750","updated":"2021-08-18 08:39:16.000000000","message":"ditto","commit_id":"4c3d03a9a872e1838c752a995fd5d2d842193f34"}],"tacker/tests/unit/vnfm/infra_drivers/kubernetes/test_translate_outputs.py":[{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"c6b96231155466fd3ae2d0fcb3111a991aef47cf","unresolved":true,"context_lines":[{"line_number":69,"context_line":"        self.assertEqual(k8s_objs[0].get(\u0027object\u0027).api_version, \u0027apps/v1\u0027)"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"        # V1DeploymentCondition"},{"line_number":72,"context_line":"        self.assertEqual(k8s_objs[0].get(\u0027object\u0027).status.conditions[0]."},{"line_number":73,"context_line":"                         status, True)"},{"line_number":74,"context_line":"        self.assertEqual(k8s_objs[0].get(\u0027object\u0027).status.conditions[0]."},{"line_number":75,"context_line":"                         type, \u0027Deployment\u0027)"}],"source_content_type":"text/x-python","patch_set":13,"id":"854d749e_73fa4759","line":72,"range":{"start_line":72,"start_character":25,"end_line":72,"end_character":51},"updated":"2021-08-24 23:34:18.000000000","message":"Why don\u0027t you assign it as a variable, such as `k8s_obj`, because there are many `k8s_objs[0].get(\u0027object\u0027)`. It must be effective to reduce meaningless number of lines.","commit_id":"b01bd5b616eadde363d29fa51039b127dad86fd2"},{"author":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"change_message_id":"076c2e44c40b9777f7a9c4654f0cc6b889e1b496","unresolved":true,"context_lines":[{"line_number":69,"context_line":"        self.assertEqual(k8s_objs[0].get(\u0027object\u0027).api_version, \u0027apps/v1\u0027)"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"        # V1DeploymentCondition"},{"line_number":72,"context_line":"        self.assertEqual(k8s_objs[0].get(\u0027object\u0027).status.conditions[0]."},{"line_number":73,"context_line":"                         status, True)"},{"line_number":74,"context_line":"        self.assertEqual(k8s_objs[0].get(\u0027object\u0027).status.conditions[0]."},{"line_number":75,"context_line":"                         type, \u0027Deployment\u0027)"}],"source_content_type":"text/x-python","patch_set":13,"id":"57f4150f_8783e973","line":72,"range":{"start_line":72,"start_character":25,"end_line":72,"end_character":51},"in_reply_to":"854d749e_73fa4759","updated":"2021-08-25 04:46:22.000000000","message":"Thank you for your advice. \nI have modified them in relevant places throughout the file.","commit_id":"b01bd5b616eadde363d29fa51039b127dad86fd2"}],"tacker/vnfm/infra_drivers/kubernetes/k8s/translate_outputs.py":[{"author":{"_account_id":31730,"name":"Naoaki Horie","email":"naoaki.h.opst@gmail.com","username":"naoaki-horie"},"change_message_id":"85e377ce70a53f5a66129270d2983562324caae2","unresolved":true,"context_lines":[{"line_number":165,"context_line":"        # *e.g:https://github.com/kubernetes-client/python/blob/master/kubernetes/docs/V1Service.md"},{"line_number":166,"context_line":"        # initiating k8s object, you need to"},{"line_number":167,"context_line":"        # give the must param an empty value."},{"line_number":168,"context_line":"        must_param \u003d {"},{"line_number":169,"context_line":"            \u0027V1LocalSubjectAccessReview\u0027: \u0027(spec\u003d\"\")\u0027,"},{"line_number":170,"context_line":"            \u0027V1HTTPGetAction\u0027: \u0027(port\u003d\"\")\u0027,"},{"line_number":171,"context_line":"            \u0027V1DeploymentSpec\u0027: \u0027(selector\u003d\"\", template\u003d\"\")\u0027,"}],"source_content_type":"text/x-python","patch_set":6,"id":"a554e9ba_23bcc66a","line":168,"range":{"start_line":168,"start_character":0,"end_line":168,"end_character":22},"updated":"2021-07-16 00:33:06.000000000","message":"Just to be sure, I\u0027d like to question.\nThe `service` parameter is must parameter in `V1APIServiceSpec`, but the type of `service` parameter is `ApiregistrationV1ServiceReference`. Does the `ApiregistrationV1ServiceReference` need to be define in `must_param`?","commit_id":"e70cb0408d3c960618d6b9356927dfef0f5cf118"},{"author":{"_account_id":31821,"name":"LiangLu","email":"lu.liang@jp.fujitsu.com","username":"LiangLu"},"change_message_id":"10467eaf6c2459f27c4d9d04fc3c0e993aecf2a8","unresolved":true,"context_lines":[{"line_number":165,"context_line":"        # *e.g:https://github.com/kubernetes-client/python/blob/master/kubernetes/docs/V1Service.md"},{"line_number":166,"context_line":"        # initiating k8s object, you need to"},{"line_number":167,"context_line":"        # give the must param an empty value."},{"line_number":168,"context_line":"        must_param \u003d {"},{"line_number":169,"context_line":"            \u0027V1LocalSubjectAccessReview\u0027: \u0027(spec\u003d\"\")\u0027,"},{"line_number":170,"context_line":"            \u0027V1HTTPGetAction\u0027: \u0027(port\u003d\"\")\u0027,"},{"line_number":171,"context_line":"            \u0027V1DeploymentSpec\u0027: \u0027(selector\u003d\"\", template\u003d\"\")\u0027,"}],"source_content_type":"text/x-python","patch_set":6,"id":"ab473bd7_797fe507","line":168,"range":{"start_line":168,"start_character":0,"end_line":168,"end_character":22},"in_reply_to":"a554e9ba_23bcc66a","updated":"2021-07-30 01:43:31.000000000","message":"Does not need to be defined.\nThe required parameter of an object defined in must_param is an attribute that must be assigned when the object is initialized.\nFor example, for `V1APIServiceSpec`, it has an attribute of `service`, and then only need to assign a value to the service to pass the initialization detection of k8s. The category of its `service` attribute is `ApiregistrationV1ServiceReference`. For this object, it does not have any attributes that must be assigned, so there is no need to define its initialization.","commit_id":"e70cb0408d3c960618d6b9356927dfef0f5cf118"},{"author":{"_account_id":31730,"name":"Naoaki Horie","email":"naoaki.h.opst@gmail.com","username":"naoaki-horie"},"change_message_id":"839ee9b12f355bd30dd3896beb05b1d9f7f80e49","unresolved":false,"context_lines":[{"line_number":165,"context_line":"        # *e.g:https://github.com/kubernetes-client/python/blob/master/kubernetes/docs/V1Service.md"},{"line_number":166,"context_line":"        # initiating k8s object, you need to"},{"line_number":167,"context_line":"        # give the must param an empty value."},{"line_number":168,"context_line":"        must_param \u003d {"},{"line_number":169,"context_line":"            \u0027V1LocalSubjectAccessReview\u0027: \u0027(spec\u003d\"\")\u0027,"},{"line_number":170,"context_line":"            \u0027V1HTTPGetAction\u0027: \u0027(port\u003d\"\")\u0027,"},{"line_number":171,"context_line":"            \u0027V1DeploymentSpec\u0027: \u0027(selector\u003d\"\", template\u003d\"\")\u0027,"}],"source_content_type":"text/x-python","patch_set":6,"id":"d4f90f46_41bdf84e","line":168,"range":{"start_line":168,"start_character":0,"end_line":168,"end_character":22},"in_reply_to":"ab473bd7_797fe507","updated":"2021-08-06 02:09:54.000000000","message":"Thank you for your response. I understood.","commit_id":"e70cb0408d3c960618d6b9356927dfef0f5cf118"}]}
