)]}'
{"id":"openstack%2Fwatcher~951535","triplet_id":"openstack%2Fwatcher~stable%2F2025.1~Ida1f18b97697c041819e29f935aa5e232848226a","project":"openstack/watcher","branch":"stable/2025.1","topic":"bug/2108988","attention_set":{"11604":{"account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"last_update":"2025-09-17 08:00:14.000000000","reason":"Vote got outdated and was removed: Code-Review+1"},"34452":{"account":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"last_update":"2025-06-02 16:38:53.000000000","reason":"A robot voted negatively on a label"}},"removed_from_attention_set":{"16312":{"account":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"last_update":"2026-04-28 10:38:31.000000000","reason":"\u003cGERRIT_ACCOUNT_16312\u003e replied on the change","reason_account":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"}}},"hashtags":[],"change_id":"Ida1f18b97697c041819e29f935aa5e232848226a","subject":"Handle missing dst_node parameter in zone_migration","status":"NEW","created":"2025-06-02 15:06:28.000000000","updated":"2026-04-28 10:38:31.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":5,"unresolved_comment_count":1,"has_review_started":true,"cherry_pick_of_change":948866,"cherry_pick_of_patch_set":9,"meta_rev_id":"afaac44683c60de683385c22711f91f7f2ac1842","_number":951535,"virtual_id_number":951535,"owner":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},{"tag":"autogenerated:zuul:check","value":1,"date":"2026-03-11 09:42:25.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":"","value":1,"default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"all":[{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":2,"date":"2026-04-28 10:38:31.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_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":"","default_value":0,"optional":true},"Workflow":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},{"_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},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Standard Change","+1":"Important Change","+2":"High Priority Change"},"default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-06-02 16:38:53.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":"2025-06-03 07:28:21.000000000","updated_by":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"reviewer":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"state":"CC"},{"updated":"2025-07-01 16:06:28.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"REVIEWER"},{"updated":"2025-08-05 11:22:57.000000000","updated_by":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"reviewer":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"state":"REVIEWER"}],"messages":[{"id":"61f6d13071cc68aac57fbc114a38bdccd220c059","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2025-06-02 15:06:28.000000000","message":"Patch Set 1: Cherry Picked from branch master.\n\nThe following files contain Git conflicts:\n* watcher/tests/decision_engine/strategy/strategies/test_zone_migration.py","accounts_in_message":[],"_revision_number":1},{"id":"2b03bf62189be11dcf0b3a49695048a4488ae057","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2025-06-02 15:14:05.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"108f9de870d3b5ff0c01cf1be389a2fa054a8c66","tag":"autogenerated:gerrit:setReadyForReview","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2025-06-02 15:14:13.000000000","message":"Set Ready For Review","accounts_in_message":[],"_revision_number":2},{"id":"8ccaedfcff85a66b1afb9518b4ab8e4dd5340ecb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-02 16:38:53.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/a190aa4623344103826f31b5f076f982\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b3201d02809d49dd81ac7bad1e3c1e85 : SUCCESS in 5m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/035a86884a834ffead125573223e7730 : SUCCESS in 5m 04s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/5977ab6fcaa14eb2a374ea24fc3c1dd2 : SUCCESS in 4m 44s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/465082b082d6404dba4da9b71963da94 : SUCCESS in 5m 03s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c548609e94604b26b8d163297a0a60ee : SUCCESS in 8m 11s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/337d72e9ce464140804d736fa0eb49fb : SUCCESS in 3m 18s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/ca0723db83604db1a648dc299a2e86a0 : SUCCESS in 31m 51s\n- watcher-tempest-functional-jammy https://zuul.opendev.org/t/openstack/build/f13d31cb94544f8687a38433025b5a6f : SUCCESS in 33m 38s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/daf47192be494cb0984fbe841e6245f9 : SUCCESS in 42m 26s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/f476e98123f343aebeff443eb4153df0 : FAILURE in 1h 00m 58s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/e5dce5e437f24820afc868b90281bb6e : SUCCESS in 50m 52s\n- watcherclient-tempest-functional https://zuul.opendev.org/t/openstack/build/3b2f01e763e245d4b17bb8c78067082a : SUCCESS in 34m 18s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/0c91b13149ff4424a55dc865f526bff2 : SUCCESS in 27m 23s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/4850b948e4064a58b13d4415740fb624 : SUCCESS in 1h 04m 44s","accounts_in_message":[],"_revision_number":2},{"id":"896f27cab4ba8647d86a9fd6e4c6fc8cb40919b0","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-06-03 07:28:21.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"afeb9c239d21981cef4849c472dac88972d323d0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-03 08:51:16.000000000","message":"Patch Set 2:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/96b58582ece547e9be6d8676e37545fa\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ddef49114f3a4d8482f818b4c70148de : SUCCESS in 5m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/dcb53900b0444c6cafd6758633a9afe9 : SUCCESS in 3m 50s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/ad86aeb3bd854d00a8d70a4c65278a8f : SUCCESS in 4m 36s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/a0346376b51e45d68e4bcb097dbd8a2d : SUCCESS in 4m 22s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8184b146422e42c6818241027b026872 : SUCCESS in 7m 25s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/fd1dfee94e8940b3ab264f91bdc96d54 : SUCCESS in 3m 34s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/8b820a4551074d149f858eba8063698e : SUCCESS in 32m 52s\n- watcher-tempest-functional-jammy https://zuul.opendev.org/t/openstack/build/7408d81ec55d413b9db6ef9204832629 : SUCCESS in 21m 10s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/2418e20c49c6424a826ecff94a43dc15 : SUCCESS in 37m 13s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/9130c6a2f3144450b44dd26b7a10b949 : FAILURE in 1h 01m 43s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/dea0bc68d82440919bab651526153a7f : SUCCESS in 39m 43s\n- watcherclient-tempest-functional https://zuul.opendev.org/t/openstack/build/228aaeb5a3204a11aa22f2897b363156 : SUCCESS in 34m 47s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/bb23c47daed74896952f1f4d04960ff1 : SUCCESS in 24m 48s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/2d419bbe810b4775953475fe7455c0fa : SUCCESS in 1h 03m 44s","accounts_in_message":[],"_revision_number":2},{"id":"10723a3e5168be7418cbccb1a7d27a754fb19931","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-07-01 15:59:38.000000000","message":"Topic zone_migration_dst_node-stable/2025.1 removed","accounts_in_message":[],"_revision_number":2},{"id":"8763c173a857525893b1cb2f7cb499d3ee12b591","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-07-01 15:59:49.000000000","message":"Topic set to bug/2108988","accounts_in_message":[],"_revision_number":2},{"id":"6fa8a1c6dc7df2164058ebed64de7c54d4985015","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-07-01 16:06:28.000000000","message":"Patch Set 2: Code-Review+1\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"8f9e0889ef14a0dddd7b673b744abe398af21cda","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-08-05 10:01:38.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"30c615690a723889821e502a0ff26bed3aa9027b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-05 11:14:20.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/07772008c97b442595d60361716b1592\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2c490751df784cd993d01dc338928c17 : SUCCESS in 2m 55s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f7e388839f53422ba52d5f77059d6e1a : SUCCESS in 2m 14s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/87449807ab2442608accfc57f4a75c1c : SUCCESS in 2m 27s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/4c01714bff4b4f55b563ce44b5a20d4b : SUCCESS in 2m 47s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a02f2f32d3f34dfea455832fc2e4d225 : SUCCESS in 3m 58s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/259c2322547b4db093308f8ed59ef175 : SUCCESS in 2m 24s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/2a0dc4135cca4bdaa50b0934ebb94138 : SUCCESS in 13m 34s\n- watcher-tempest-functional-jammy https://zuul.opendev.org/t/openstack/build/c8e46b9a20af45c3b35d2b0d01f07b71 : SUCCESS in 12m 55s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/798f644ac18b48f4960216fbbcc0c32f : SUCCESS in 33m 26s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/343b31b162d34f55bb11a93ca2e21127 : SUCCESS in 57m 47s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/a843e2b571fa49c5934c8384b5aaf462 : SUCCESS in 21m 12s\n- watcherclient-tempest-functional https://zuul.opendev.org/t/openstack/build/23701e30912543baab83a3bd5c400bcd : SUCCESS in 35m 00s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/575d7c1f1159448d8f070894bcaa43a1 : SUCCESS in 13m 37s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/3a4e5f5a88ab49749de4f642804b34e4 : SUCCESS in 1h 03m 48s","accounts_in_message":[],"_revision_number":2},{"id":"35cc6da0eab4ac02a9f51fa90d2c06c5d4bc6b1d","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-08-05 11:22:57.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"d236d23d38c00f294c7f274782c6d8b55e2c6cac","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-08-05 11:30:10.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"721446f2e7fd3fdb77da462c403534e9631289b6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2025-09-17 08:00:14.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":3},{"id":"087b20235c13113b8b5193dd5b52eb97a5beb7b1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-17 10:03:31.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/34d5f4f2a656423e951a378b986242a7\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/28098b70d0464a078dca4f86f080038e : SUCCESS in 5m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/dab20af61123472788c8d5b433533207 : SUCCESS in 3m 50s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/0fa998c164fb46edb1d15e7b6e3e69c9 : SUCCESS in 4m 15s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/9631c41203114f0caa61fb57670d0bd3 : SUCCESS in 4m 46s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/eceada1870ff4c1382523b40d4fd2b4e : SUCCESS in 9m 10s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/9ce618eec90b417e9fd242b3e43eca40 : SUCCESS in 4m 19s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/477b6cd456374ff588e59cc81d9de8c9 : SUCCESS in 32m 20s\n- watcher-tempest-functional-jammy https://zuul.opendev.org/t/openstack/build/efd9225e7b8c419cb40def18dec7498c : SUCCESS in 28m 24s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/27eed75a7bf34b6585de130e611fca22 : SUCCESS in 34m 22s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/312bd8ec65a74a2bb70f86463f498f0e : SUCCESS in 44m 33s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/69799390b3b44023af0789becdb8e8a3 : SUCCESS in 39m 27s\n- watcherclient-tempest-functional https://zuul.opendev.org/t/openstack/build/d762e00eac05432c89572fe21694da9d : SUCCESS in 33m 10s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/75f2442db1334848b06b795d8a470860 : SUCCESS in 32m 40s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/903c21af85314d6d8f255b85fdaf1594 : SUCCESS in 1h 10m 24s","accounts_in_message":[],"_revision_number":3},{"id":"f085047794ebbf9f180912c8c9d86521a69eb87e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-01-20 15:11:15.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":4},{"id":"e960342ae1139449127b66255c35490b30505e53","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-20 16:33:51.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c6f35b59cefa484b8b81b2cd92a56244\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/31826a21acb54ed688222ea492bf17d1 : SUCCESS in 3m 39s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/13be038fb90b4152ada838c2c647c503 : SUCCESS in 2m 51s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/b88cb669d8d54e59ada3f0fc5fff8ab3 : SUCCESS in 4m 41s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/46db62d4f30044e7a4b3584782dd3863 : SUCCESS in 7m 12s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bb5b67dbdebe437ab5a3884b1d7d20b0 : SUCCESS in 9m 06s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d6b6f05e84d84e98bf5b03da47c7a63c : SUCCESS in 5m 40s\n- watcher-tempest-api-jammy https://zuul.opendev.org/t/openstack/build/dafcecbaa02d47c58ed5567877c0796a : SUCCESS in 32m 31s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/beddb4df8ae242128c346738b2eaf775 : SUCCESS in 46m 06s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/23eeb3db505d48ff8fc0153ea94037dd : SUCCESS in 1h 08m 47s\n- watcherclient-tempest-functional https://zuul.opendev.org/t/openstack/build/90b463b6f70847a0a909c7e3be4951a8 : SUCCESS in 41m 03s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/d43b45178bdb4b908b12ad9af849722b : SUCCESS in 16m 30s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/3e36395475e6471bad1e696037512591 : SUCCESS in 1h 16m 27s","accounts_in_message":[],"_revision_number":4},{"id":"deec9cc33fd8e7d6f623c9d968640b1fa62aa4fb","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-03-11 08:12:00.000000000","message":"Uploaded patch set 5: Patch Set 4 was rebased.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":5},{"id":"5dba64386554d72185ec073beb7cb1c80bf2e6ce","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-11 09:42:25.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1c5c291e9f6d46c08ccef3d04ed6e32c\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/be60cb01db064489b583d0a9def1a2aa : SUCCESS in 3m 54s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/70e63871e75a47b68a75571935789943 : SUCCESS in 2m 15s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/3a9d6ae331324cfaa615be8ae4cfdedd : SUCCESS in 2m 43s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/8ffa9bcc26fe4a089380f9432bc681ce : SUCCESS in 5m 31s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/810aed8caf6648bbb7e4ba5f586ee5c3 : SUCCESS in 9m 51s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/6f6e4c3b83454b8c800252210c2aea05 : SUCCESS in 4m 22s\n- watcher-tempest-api-jammy https://zuul.opendev.org/t/openstack/build/edbd4f268bc04f03abac59315e5e1623 : SUCCESS in 25m 20s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/d7ec33fce34a47dc9fac8ed961339808 : SUCCESS in 50m 08s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/bcfc3475ba394b689e4ee2ac3f010081 : SUCCESS in 39m 45s\n- watcherclient-tempest-functional https://zuul.opendev.org/t/openstack/build/4fcf98de95034903954b357640572df4 : SUCCESS in 17m 18s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/657f610231cf4f3fb46277b410b8ff32 : SUCCESS in 46m 39s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/5b7efcec46574a9f9bb7d2235e21ccff : SUCCESS in 1h 19m 55s","accounts_in_message":[],"_revision_number":5},{"id":"afaac44683c60de683385c22711f91f7f2ac1842","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2026-04-28 10:38:31.000000000","message":"Patch Set 5: Code-Review+2","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"9eff74175099b79fbc4b8e89c9ff1b57806e4802","revisions":{"fcbfe7f844a8d7feb5c389051d5995a9d99b4856":{"kind":"REWORK","_number":1,"created":"2025-06-02 15:06:28.000000000","uploader":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"ref":"refs/changes/35/951535/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/35/951535/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/35/951535/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/35/951535/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/35/951535/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/35/951535/1"}}},"commit":{"parents":[{"commit":"f4bfb105252fe674562ecc4a4c138603d60dd72d","subject":"[host_maintenance] Pass des hostname in add_action solution","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/f4bfb105252fe674562ecc4a4c138603d60dd72d"}]}],"author":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2025-05-16 11:45:03.000000000","tz":120},"committer":{"name":"Joan Gilabert","email":"jgilaber@redhat.com","date":"2025-06-02 15:06:28.000000000","tz":0},"subject":"Handle missing dst_node parameter in zone_migration","message":"Handle missing dst_node parameter in zone_migration\n\nFor compute nodes, nova works fine if a destination node is not\nspecified, so this change makes sure we\u0027re not passing None when the\nuser does not set one to avoid an error.\n\nPartial-Bug: 2108988\n\nChange-Id: Ida1f18b97697c041819e29f935aa5e232848226a\n(cherry picked from commit c6302edeca3d3ca7a9f13ca50ce68ff7db45d0db)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/fcbfe7f844a8d7feb5c389051d5995a9d99b4856"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/fcbfe7f844a8d7feb5c389051d5995a9d99b4856"}]},"branch":"refs/heads/stable/2025.1"},"4f94d8d410b6ce4455170b72cab5e6bf3bdc241b":{"kind":"REWORK","_number":2,"created":"2025-06-02 15:14:05.000000000","uploader":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"ref":"refs/changes/35/951535/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/35/951535/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/35/951535/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/35/951535/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/35/951535/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/35/951535/2"}}},"commit":{"parents":[{"commit":"15b6252b58218af05795170fed551f1389e86e44","subject":"Add test for missing destination in zone migration","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/15b6252b58218af05795170fed551f1389e86e44"}]}],"author":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2025-05-16 11:45:03.000000000","tz":120},"committer":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2025-06-02 15:13:19.000000000","tz":120},"subject":"Handle missing dst_node parameter in zone_migration","message":"Handle missing dst_node parameter in zone_migration\n\nFor compute nodes, nova works fine if a destination node is not\nspecified, so this change makes sure we\u0027re not passing None when the\nuser does not set one to avoid an error.\n\nPartial-Bug: 2108988\n\nChange-Id: Ida1f18b97697c041819e29f935aa5e232848226a\n(cherry picked from commit c6302edeca3d3ca7a9f13ca50ce68ff7db45d0db)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/4f94d8d410b6ce4455170b72cab5e6bf3bdc241b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/4f94d8d410b6ce4455170b72cab5e6bf3bdc241b"}]},"branch":"refs/heads/stable/2025.1"},"97e8b6f560517fdce893ea7820d113a7bd14fd58":{"kind":"TRIVIAL_REBASE_WITH_MESSAGE_UPDATE","_number":3,"created":"2025-09-17 08:00:14.000000000","uploader":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"ref":"refs/changes/35/951535/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/35/951535/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/35/951535/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/35/951535/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/35/951535/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/35/951535/3"}}},"commit":{"parents":[{"commit":"0b761c91bd5c3b5066919013d8d6da0bf1f29659","subject":"Add test for missing destination in zone migration","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/0b761c91bd5c3b5066919013d8d6da0bf1f29659"}]}],"author":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2025-05-16 11:45:03.000000000","tz":120},"committer":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2025-09-17 07:59:41.000000000","tz":120},"subject":"Handle missing dst_node parameter in zone_migration","message":"Handle missing dst_node parameter in zone_migration\n\nFor compute nodes, nova works fine if a destination node is not\nspecified, so this change makes sure we\u0027re not passing None when the\nuser does not set one to avoid an error.\n\nPartial-Bug: 2108988\n\nChange-Id: Ida1f18b97697c041819e29f935aa5e232848226a\n(cherry picked from commit c6302edeca3d3ca7a9f13ca50ce68ff7db45d0db)\nSigned-off-by: jgilaber \u003cjgilaber@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/97e8b6f560517fdce893ea7820d113a7bd14fd58"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/97e8b6f560517fdce893ea7820d113a7bd14fd58"}]},"branch":"refs/heads/stable/2025.1"},"3683394f47d5318ceccd484e4a6f76b5c50b2332":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2026-01-20 15:11:15.000000000","uploader":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"ref":"refs/changes/35/951535/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/35/951535/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/35/951535/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/35/951535/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/35/951535/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/35/951535/4"}}},"commit":{"parents":[{"commit":"5b85aa984d632d93e1b6d0e4288766bb63d56e6c","subject":"Add test for missing destination in zone migration","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/5b85aa984d632d93e1b6d0e4288766bb63d56e6c"}]}],"author":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2025-05-16 11:45:03.000000000","tz":120},"committer":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2026-01-20 15:08:45.000000000","tz":60},"subject":"Handle missing dst_node parameter in zone_migration","message":"Handle missing dst_node parameter in zone_migration\n\nFor compute nodes, nova works fine if a destination node is not\nspecified, so this change makes sure we\u0027re not passing None when the\nuser does not set one to avoid an error.\n\nPartial-Bug: 2108988\n\nChange-Id: Ida1f18b97697c041819e29f935aa5e232848226a\n(cherry picked from commit c6302edeca3d3ca7a9f13ca50ce68ff7db45d0db)\nSigned-off-by: jgilaber \u003cjgilaber@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/3683394f47d5318ceccd484e4a6f76b5c50b2332"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/3683394f47d5318ceccd484e4a6f76b5c50b2332"}]},"branch":"refs/heads/stable/2025.1"},"9eff74175099b79fbc4b8e89c9ff1b57806e4802":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2026-03-11 08:12:00.000000000","uploader":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"ref":"refs/changes/35/951535/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/35/951535/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/35/951535/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/35/951535/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/35/951535/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/35/951535/5"}}},"commit":{"parents":[{"commit":"7fc0c0d315252bfa2bcec712f87396449ed693a5","subject":"Add test for missing destination in zone migration","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/7fc0c0d315252bfa2bcec712f87396449ed693a5"}]}],"author":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2025-05-16 11:45:03.000000000","tz":120},"committer":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2026-03-11 08:11:51.000000000","tz":60},"subject":"Handle missing dst_node parameter in zone_migration","message":"Handle missing dst_node parameter in zone_migration\n\nFor compute nodes, nova works fine if a destination node is not\nspecified, so this change makes sure we\u0027re not passing None when the\nuser does not set one to avoid an error.\n\nPartial-Bug: 2108988\n\nChange-Id: Ida1f18b97697c041819e29f935aa5e232848226a\n(cherry picked from commit c6302edeca3d3ca7a9f13ca50ce68ff7db45d0db)\nSigned-off-by: jgilaber \u003cjgilaber@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/9eff74175099b79fbc4b8e89c9ff1b57806e4802"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/9eff74175099b79fbc4b8e89c9ff1b57806e4802"}]},"branch":"refs/heads/stable/2025.1"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","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":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"}},{"label":"Workflow","status":"MAY"},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","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":"Review-Priority","description":"Review Priority","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
