)]}'
{"id":"openstack%2Ftacker~1006004","triplet_id":"openstack%2Ftacker~master~Ibabf682a74a918b371d64a3a7e0ab332fd92488b","project":"openstack/tacker","branch":"master","attention_set":{},"removed_from_attention_set":{"36672":{"account":{"_account_id":36672,"name":"Shivam Shukla","display_name":"Shivam Shukla","email":"shivam.shukla3@india.nec.com","username":"shivam.shukla3"},"last_update":"2026-09-22 12:18:40.000000000","reason":"\u003cGERRIT_ACCOUNT_36672\u003e replied on the change","reason_account":{"_account_id":36672,"name":"Shivam Shukla","display_name":"Shivam Shukla","email":"shivam.shukla3@india.nec.com","username":"shivam.shukla3"}},"25701":{"account":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"last_update":"2026-10-04 11:05:04.000000000","reason":"\u003cGERRIT_ACCOUNT_25701\u003e replied on the change","reason_account":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"}},"17255":{"account":{"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"},"last_update":"2026-10-04 09:36:22.000000000","reason":"\u003cGERRIT_ACCOUNT_17255\u003e replied on the change","reason_account":{"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"}}},"hashtags":[],"change_id":"Ibabf682a74a918b371d64a3a7e0ab332fd92488b","subject":"Wait for a rollback to start before judging it failed","status":"MERGED","created":"2026-09-17 09:11:40.000000000","updated":"2026-10-04 11:22:30.000000000","submitted":"2026-10-04 11:21:28.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"1006004","meta_rev_id":"f6a426434e1e149a8a4df8e272dd97d106e35dd4","_number":1006004,"virtual_id_number":1006004,"owner":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":36672,"name":"Shivam Shukla","display_name":"Shivam Shukla","email":"shivam.shukla3@india.nec.com","username":"shivam.shukla3"},{"value":0,"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},{"value":0,"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-10-04 11:21:27.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"recommended":{"_account_id":36672,"name":"Shivam Shukla","display_name":"Shivam Shukla","email":"shivam.shukla3@india.nec.com","username":"shivam.shukla3"},"all":[{"value":1,"date":"2026-09-22 12:18:40.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":36672,"name":"Shivam Shukla","display_name":"Shivam Shukla","email":"shivam.shukla3@india.nec.com","username":"shivam.shukla3"},{"value":2,"date":"2026-10-04 11:05:04.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},{"value":2,"date":"2026-10-04 09:36:22.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"all":[{"value":0,"_account_id":36672,"name":"Shivam Shukla","display_name":"Shivam Shukla","email":"shivam.shukla3@india.nec.com","username":"shivam.shukla3"},{"value":1,"date":"2026-10-04 11:05:04.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},{"value":0,"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},{"_account_id":36672,"name":"Shivam Shukla","display_name":"Shivam Shukla","email":"shivam.shukla3@india.nec.com","username":"shivam.shukla3"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-09-17 11:33:08.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2026-09-17 11:35:20.000000000","updated_by":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"reviewer":{"_account_id":36672,"name":"Shivam Shukla","display_name":"Shivam Shukla","email":"shivam.shukla3@india.nec.com","username":"shivam.shukla3"},"state":"REVIEWER"},{"updated":"2026-09-17 11:35:20.000000000","updated_by":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"reviewer":{"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"},"state":"REVIEWER"}],"messages":[{"id":"58dcb9b8785edcde7c68dabf50463682b70f11a6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"date":"2026-09-17 09:11:40.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"364ea7602f65fc324d58ace52e64164b710e60ef","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-17 11:33:08.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f5d7fe71317f4feeba0090fb9566ba64\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/1698db7d6bb34a42bdde213658ce9bd6 : SUCCESS in 7m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/318f165919434cbc8b86be1b602c1c14 : SUCCESS in 4m 41s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/c39ca7fbd7c149d989d97cac550f8240 : SUCCESS in 8m 57s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/b00bf07340a04f9c96229d43df7083fe : SUCCESS in 7m 56s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/e2feb4e1f7b94caab8811d21cc9ed6c3 : SUCCESS in 12m 19s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f90d8e64727a4923be25d561a30c91e7 : SUCCESS in 7m 13s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/6d8b7be65ece4e9086c0da1a046b1b7e : SUCCESS in 6m 01s\n- tacker-ft-v2-k8s https://zuul.opendev.org/t/openstack/build/5cc6943d191343429874287209dd75d6 : SUCCESS in 1h 22m 33s\n- tacker-ft-v2-df-userdata-basic-min https://zuul.opendev.org/t/openstack/build/d3d4b2e4c30541a88c57c5e1a5dcb889 : SUCCESS in 55m 08s\n- tacker-ft-v2-df-userdata-update https://zuul.opendev.org/t/openstack/build/7a2e4d148f3e4b7f947e4066ce85ba6e : SUCCESS in 57m 41s\n- tacker-ft-v2-df-userdata-scale https://zuul.opendev.org/t/openstack/build/99762233498144dbbbfebb93a4721a6a : SUCCESS in 1h 05m 57s\n- tacker-ft-v2-df-userdata-ccvp https://zuul.opendev.org/t/openstack/build/1f6280dd6bfe45569f150e6ba3bc668c : SUCCESS in 1h 01m 21s\n- tacker-ft-v2-df-userdata-err-handling https://zuul.opendev.org/t/openstack/build/a836ffbc4f534c07a188916d3ce5fc1b : SUCCESS in 1h 02m 31s\n- tacker-ft-v2-st-userdata-basic https://zuul.opendev.org/t/openstack/build/da1054fec4714c908eaea40622cc630e : SUCCESS in 1h 06m 27s\n- tacker-ft-v2-st-userdata-basic-min https://zuul.opendev.org/t/openstack/build/ac42456caee04e59817e991a281d222d : SUCCESS in 52m 12s\n- tacker-ft-v2-st-userdata-ccvp https://zuul.opendev.org/t/openstack/build/834803960b5243debc2630e9d7167e41 : SUCCESS in 57m 14s\n- tacker-ft-v2-df-userdata-https https://zuul.opendev.org/t/openstack/build/b9ad8f27c6a046609acae719d43edeef : SUCCESS in 56m 12s (non-voting)\n- tacker-ft-v2-df-userdata-notification https://zuul.opendev.org/t/openstack/build/fab433971ea446a38057657e3920f1ba : SUCCESS in 1h 07m 52s (non-voting)\n- tacker-ft-v2-terraform https://zuul.opendev.org/t/openstack/build/4d737fcdaade44788c09b3961329609d : RETRY_LIMIT in 18m 24s (non-voting)\n- tacker-ft-v1-vnfpkgm https://zuul.opendev.org/t/openstack/build/43a72afcb00d481e8b4ccf62b56b6723 : SUCCESS in 41m 19s\n- tacker-ft-v1-k8s https://zuul.opendev.org/t/openstack/build/3f29ebe972ef495689bc0a294e6bc624 : SUCCESS in 1h 04m 58s\n- tacker-ft-v1-compliance-sol https://zuul.opendev.org/t/openstack/build/5e227666dd30462eba4d4815079d0a3b : FAILURE in 2h 13m 36s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"dc18aa5421009ced0e387b912fe932cd16da8dcc","author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"date":"2026-09-22 01:21:47.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"26cc556941a9697e1a865558aa12f3e28fdf47c3","author":{"_account_id":36672,"name":"Shivam Shukla","display_name":"Shivam Shukla","email":"shivam.shukla3@india.nec.com","username":"shivam.shukla3"},"date":"2026-09-22 12:18:40.000000000","message":"Patch Set 1: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"44730d4b0dec802d3fb43830055a6857be8f4eda","author":{"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"},"date":"2026-10-04 09:36:22.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"fc819571e5d42f1d20404fbfd825e41f83da16f4","author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"date":"2026-10-04 11:05:04.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"1ecadc7ce995f8407aa1e817653539c67f27572d","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-04 11:05:13.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"0f2ada3ec082ea58e7ba381461abe0ff3f1a4e30","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-04 11:21:27.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/28e4e6ae32b7413fbe09cae7c6d274d8\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/42fe9e140815421a944d505c6ac4919c : SUCCESS in 6m 00s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/3f7bed7e276243979131887740c5b056 : SUCCESS in 9m 13s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/950bbb322d8a46dbafc18bd098e7b113 : SUCCESS in 12m 02s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/29dd271a5d304911be662e44c7bf0aad : SUCCESS in 3m 34s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/afdcea82c8654653a3ad0b11a03a4336 : SUCCESS in 6m 17s","accounts_in_message":[],"_revision_number":1},{"id":"0bc152cc9756ead28529e33447d5a7fa536fe1da","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-04 11:21:28.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"f6a426434e1e149a8a4df8e272dd97d106e35dd4","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-04 11:22:30.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c4d416b0111b432993ee247882b9799d\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1a3b7078af864c2cbd91e460bf9060f9 : SUCCESS in 53s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"e9e3b853e7f0dad7103fb969d8932d936a489907","revisions":{"e9e3b853e7f0dad7103fb969d8932d936a489907":{"kind":"REWORK","_number":1,"created":"2026-09-17 09:11:40.000000000","uploader":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"ref":"refs/changes/04/1006004/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tacker","ref":"refs/changes/04/1006004/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tacker refs/changes/04/1006004/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tacker refs/changes/04/1006004/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tacker refs/changes/04/1006004/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tacker refs/changes/04/1006004/1"}}},"commit":{"parents":[{"commit":"a1d73c9892e86c5c3547e146507065628730b59d","subject":"Merge \"Add WSGI application entry point for tacker-api\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/a1d73c9892e86c5c3547e146507065628730b59d"}]}],"author":{"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","date":"2026-09-17 09:05:16.000000000","tz":540},"committer":{"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","date":"2026-09-17 09:05:16.000000000","tz":540},"subject":"Wait for a rollback to start before judging it failed","message":"Wait for a rollback to start before judging it failed\n\nAccepting a rollback request only queues it, so the operation stays in\nthe FAILED_TEMP it is rolled back from until the conductor picks it up.\nwait_lcmocc_rolled_back treats anything that is not ROLLED_BACK or\nROLLING_BACK as a failure, so a poll that lands in that window fails\nthe test while the rollback is on its way, which is what happened to\ntest_instantiate_rollback in tacker-ft-v2-k8s: the rollback was\nrequested at 05:32:18, the conductor was still working on it at\n05:32:34, and the test gave up at 05:32:21.\n\nRead FAILED_TEMP as the rollback not having started while the\noperation has never been seen rolling back, and keep failing on it once\nit has, which is the rollback itself failing. Bound the wait for the\nstart so that a rollback which never starts does not spin until the job\ntimes out.\n\nChange-Id: Ibabf682a74a918b371d64a3a7e0ab332fd92488b\nSigned-off-by: Yasufumi Ogawa \u003cyasufum.o@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/e9e3b853e7f0dad7103fb969d8932d936a489907"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/e9e3b853e7f0dad7103fb969d8932d936a489907"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":36672,"name":"Shivam Shukla","display_name":"Shivam Shukla","email":"shivam.shukla3@india.nec.com","username":"shivam.shukla3"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
