)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"0a1138b57d9eb26f2b86a64814ac0bf367cda8c1","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"480560fd_7785f794","updated":"2021-12-21 08:39:30.000000000","message":"LGTM, thx!","commit_id":"d3b8083d350fa1fbaeebf34cf0b86a366abf5b31"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"30278be20907e21a567e242e0fe82d1865cd70f8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"c3419e10_bad92a2d","updated":"2021-12-21 06:43:08.000000000","message":"The sol-kubernetes error that occurred a few times ago in recheck is not an error fixed by this patch.\nIn my investigation, after the cnf scale-in operation, the scale+evel was read before updating the scaleLevel, and the assert result was an error.\nhttps://zuul.opendev.org/t/openstack/build/50feef4c85054cd4b57c0ea5b5b0f490\n\n```\n2021-12-20 15:40:55.893616 | controller-tacker |\n{1} tacker.tests.functional.sol_kubernetes.vnflcm.test_kubernetes_scale.VnfLcmKubernetesScaleTest.test_scale_cnf_deployment_with_scaling_and_delta_two [379.418510s] ... FAILED\n\nCaptured traceback:\n~~~~~~~~~~~~~~~~~~~\n    Traceback (most recent call last):\n\n      File \"/home/zuul/src/opendev.org/openstack/tacker/tacker/tests/functional/sol_kubernetes/vnflcm/test_kubernetes_scale.py\", line 457, in test_scale_cnf_deployment_with_scaling_and_delta_two\n    previous_level \u003d self._test_scale_cnf(\n\n      File \"/home/zuul/src/opendev.org/openstack/tacker/tacker/tests/functional/sol_kubernetes/vnflcm/test_kubernetes_scale.py\", line 295, in _test_scale_cnf\n    self.assertEqual(status.get(\u0027scaleLevel\u0027), expected_level)\n\n      File \"/home/zuul/src/opendev.org/openstack/tacker/.tox/dsvm-functional-sol-kubernetes/lib/python3.8/site-packages/testtools/testcase.py\", line 393, in assertEqual\n    self.assertThat(observed, matcher, message)\n\n      File \"/home/zuul/src/opendev.org/openstack/tacker/.tox/dsvm-functional-sol-kubernetes/lib/python3.8/site-packages/testtools/testcase.py\", line 480, in assertThat\n    raise mismatch_error\n\n    testtools.matchers._impl.MismatchError: 2 !\u003d 0\n```\n\nWhen I checked job-output.txt and screen-tacker-conductor.txt, the following flow seems to have occurred.\n\n1. scale~scale_wait end\n\n2. [2021-12-20 15:40:53.241] vnfLcmOpOcc.save [in VnfLcmDriver._scale_vnf_post()]\nhttps://opendev.org/openstack/tacker/src/branch/master/tacker/vnflcm/vnflcm_driver.py#L1000-L1003\nhttps://opendev.org/openstack/tacker/src/branch/master/tacker/db/vnfm/vnfm_db.py#L604-L606\n\n3. [2021-12-20 15:40:55.893] read vnfLcmOpOcc\u003dCOMPLETE and assert scaleLevel in testmethod -\u003e Error\nhttps://opendev.org/openstack/tacker/src/branch/master/tacker/tests/functional/sol_kubernetes/vnflcm/test_kubernetes_scale.py#L295\n\n4. [2021-12-20 15:4X:XX.XXX] vnfInstance.save (save scaleLevel) [in VnfLcmDriver._scale_vnf_post()]\nhttps://opendev.org/openstack/tacker/src/branch/master/tacker/db/vnfm/vnfm_db.py#L607-L608\n\n5. [2021-12-20 15:41:06.362] Outputs a log of operation completion [in VnfLcmDriver.scale_vnf()]\nhttps://opendev.org/openstack/tacker/src/branch/master/tacker/vnflcm/vnflcm_driver.py#L1237-L1238\n\nFor some reason, it takes time (about over 10 sec) between 2 and 4, during which an assert is performed and an error occurs.\nThis error is rare and has nothing to do with fixing this patch.\n\nPlease review this patch, thanks!","commit_id":"d3b8083d350fa1fbaeebf34cf0b86a366abf5b31"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"8dbe35685c69a206f177e62b903704a422e0f841","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"0c345a19_b9e52dda","updated":"2021-12-20 13:58:04.000000000","message":"recheck","commit_id":"d3b8083d350fa1fbaeebf34cf0b86a366abf5b31"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"f1aa62cb3d49a3e7471c0632be1fba54a78130fe","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"29bb963f_29885bd3","updated":"2021-12-20 16:24:40.000000000","message":"recheck","commit_id":"d3b8083d350fa1fbaeebf34cf0b86a366abf5b31"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"40539d0c7680f7e3557562b98da37674cdb63912","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"4046fc35_c424eb30","updated":"2021-12-20 23:44:32.000000000","message":"recheck","commit_id":"d3b8083d350fa1fbaeebf34cf0b86a366abf5b31"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"ec7b32411a55ba385755077e1e2a4786ffaca0ef","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"a9988d10_5eb4bab3","updated":"2021-12-21 02:39:43.000000000","message":"recheck","commit_id":"d3b8083d350fa1fbaeebf34cf0b86a366abf5b31"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"ba7874dae32819ff3bc19fdbdbda7473dbd0956e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"b8ccb65e_8865f17a","updated":"2021-12-20 20:35:27.000000000","message":"recheck","commit_id":"d3b8083d350fa1fbaeebf34cf0b86a366abf5b31"}]}
