)]}'
{"id":"openstack%2Fwatcher~950264","triplet_id":"openstack%2Fwatcher~stable%2F2024.2~If9795fd06f684eb67d553405cebd8a30887c3997","project":"openstack/watcher","branch":"stable/2024.2","topic":"bug/2109945-stable/2025.1-stable/2024.2","attention_set":{},"removed_from_attention_set":{"12393":{"account":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"last_update":"2026-04-30 09:31:05.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"If9795fd06f684eb67d553405cebd8a30887c3997","subject":"Drop code from Host maintenance strategy migrating instance to disabled hosts","status":"ABANDONED","created":"2025-05-18 10:56:42.000000000","updated":"2026-04-30 09:31:05.000000000","total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"cherry_pick_of_change":950263,"cherry_pick_of_patch_set":1,"meta_rev_id":"6313b2cd5660024fdbcff4d17036c6058b92649d","_number":950264,"virtual_id_number":950264,"owner":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},{"tag":"autogenerated:zuul:check","value":-1,"date":"2026-03-04 16:07:04.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":{"recommended":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"all":[{"value":1,"date":"2026-01-21 11:36:25.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},{"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},{"_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":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},{"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"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"}],"CC":[{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-05-18 11:48: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":"2026-01-21 11:36:25.000000000","updated_by":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"reviewer":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"state":"REVIEWER"},{"updated":"2026-03-04 15:24:46.000000000","updated_by":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"reviewer":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"state":"CC"},{"updated":"2026-04-09 12:11:55.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":"2026-04-30 09:31:05.000000000","updated_by":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"reviewer":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"state":"CC"}],"messages":[{"id":"52fb5596f14b63bccb09d90bc8fe47ae85a9a9d8","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2025-05-18 10:56:42.000000000","message":"Patch Set 1: Cherry Picked from branch stable/2025.1.","accounts_in_message":[],"_revision_number":1},{"id":"c55fc2aefd7c2f9ecd55d37d2806aea44dc66402","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-18 11:48:53.000000000","message":"Patch Set 1: 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/4229b78e6d92459ba75224fd401ae7bf\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/38104d1a334e4e8a9180776c9539e99b : SUCCESS in 5m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f278411096ee46c3b85aeea7025559b9 : SUCCESS in 4m 31s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/a49a1548695d44dea0ba48b500eeac75 : SUCCESS in 5m 00s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/ea7fbaaf4e60471cb389e1eb1169cb10 : SUCCESS in 4m 07s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/f0c1238dac5a4523b2d7305b120fe4de : SUCCESS in 4m 49s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/40d90adfdf924a0a8c9c192b0b01b9d2 : SUCCESS in 5m 37s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/898dcced0e044a17aa161ae01a87a636 : SUCCESS in 3m 31s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/f47c2950b7c349d9a54bb6f61f187a5b : SUCCESS in 23m 45s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/6d4a2a2267c94afd8952b7f75ca7adcc : SUCCESS in 47m 02s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/9c634501d69e4674a129cb0e3587fff5 : FAILURE in 51m 07s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/84a25667f5e840139850b9337396b46e : SUCCESS in 40m 37s\n- watcherclient-tempest-functional https://zuul.opendev.org/t/openstack/build/f2b1bcb0c178440ebce60a21ae45a881 : SUCCESS in 30m 17s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/6ec6dd12c01b49139b196c8e08fddaab : SUCCESS in 16m 08s","accounts_in_message":[],"_revision_number":1},{"id":"6264f5ceaa61399125ad237d62695f75646a51ab","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-01-21 11:36:25.000000000","message":"Patch Set 1: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"2a982422b05f77fc7ffaba831c2ec56cab6fd1e7","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-01-21 11:36:32.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"36cd412578c675498060920739a7728aa9545df7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-21 12:46:45.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fc25322bd64b41afa4b88e31b977b7fd\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/528a503d58454b2ca673fe1bcb67e94c : SUCCESS in 5m 19s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8f4454bb36ca4f2fa7b0cc9ac20b12cd : SUCCESS in 3m 32s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/5f707c17ff7a448fa018064cf22f038d : SUCCESS in 4m 36s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/b310ab80d4454041adc1e100fa0e48dc : SUCCESS in 4m 54s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/d086417d41cc429aae5d75a6100540ec : SUCCESS in 5m 17s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9c807a8a1acf4e27be6bda9480258db3 : SUCCESS in 7m 18s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/fa17aa6277cd4979be29dc8696f66027 : SUCCESS in 3m 50s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/858912945a8c4dfdade11a1a463207c6 : SUCCESS in 47m 29s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/896d175689f948269533c7ad0d590c6e : SUCCESS in 1h 04m 33s\n- watcherclient-tempest-functional https://zuul.opendev.org/t/openstack/build/56796f31bc4e4061bf9de0f3a6973342 : SUCCESS in 34m 45s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/bac52a37b29642be9c24fe4402a654f1 : SUCCESS in 23m 33s","accounts_in_message":[],"_revision_number":1},{"id":"35ec81e555a1322c283dde3534ea86e0a9b69b98","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2026-03-04 15:24:46.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"af40543ff5aef0f527d1ec235f85368ab8dd236a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-04 16:07:04.000000000","message":"Patch Set 1: 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/8f95df4b6e5941539070bd26e249fd38\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/690e37182a5c491aa6e92e2fdf0e7db1 : FAILURE in 4m 31s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0cf20d9d2d6f4541a7bc4250d410a205 : SUCCESS in 4m 07s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/4b243e5c9a2a4c02af7a4e3390c79305 : FAILURE in 2m 11s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/de716fb679844b9095a7ba17b1273f2e : FAILURE in 4m 18s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/c11c8a84639a4396af0ea08e1b81595e : FAILURE in 2m 19s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0bcea1eb772046ca85525d2b0d53b2d1 : FAILURE in 2m 54s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ad47fd71006e44c28e3eb1aff2db6ec3 : SUCCESS in 3m 43s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/9b019e05b3e047c690802df95fcbba6e : SUCCESS in 25m 13s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/2ca0bfe162aa44db8eadb7c529a6c908 : SUCCESS in 37m 56s\n- watcherclient-tempest-functional https://zuul.opendev.org/t/openstack/build/669aade374004bec9accab49fbee366e : SUCCESS in 16m 01s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/18e07b3e98b34a088f7bd9445746ea42 : SUCCESS in 16m 58s","accounts_in_message":[],"_revision_number":1},{"id":"2922f140279cb4e8829ebd76bab0412dcc860423","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2026-04-09 12:11:55.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"2fa1f45fdc17296cd1591c255e66d984ccdfe241","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-09 13:25:56.000000000","message":"Patch Set 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/b3b9120b022e45a5abfd43cdfa9a707c\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/6712fd7b831340af9422d196dcd543b8 : FAILURE in 5m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4829655123054fddadde9a391920402b : SUCCESS in 3m 01s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/b4f89bdac0924e97859dc74d9ecdad8c : FAILURE in 5m 40s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/b59e34afb9ea4b27a8a99c473ab25b4e : FAILURE in 3m 08s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/6a061c95443b45b18c13b02d38fc3657 : FAILURE in 4m 03s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/98885087b0624909aa69cc772311ea99 : FAILURE in 4m 05s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a6acb60e1a154ec99dbe993264e66541 : SUCCESS in 2m 40s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/6a2751a3d8a54b60b79a2d99ff010e9f : SUCCESS in 50m 04s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/730c0159b49e4f9d97204593d46a0d0a : SUCCESS in 1h 08m 27s\n- watcherclient-tempest-functional https://zuul.opendev.org/t/openstack/build/524ac0ce4c9c4bf3b88c1fade9b66454 : SUCCESS in 19m 57s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/fcd00991ce714509904b22216f1a7190 : SUCCESS in 31m 50s","accounts_in_message":[],"_revision_number":1},{"id":"6313b2cd5660024fdbcff4d17036c6058b92649d","tag":"autogenerated:gerrit:abandon","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2026-04-30 09:31:05.000000000","message":"Abandoned\n\nstable/2024.2 branch of openstack/watcher transitioned to End of Life and is about to be deleted. To be able to do that, all open patches need to be abandoned.","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"8c36cfe7bad88ee1744fa1129ce91ae8d3ec6926","revisions":{"8c36cfe7bad88ee1744fa1129ce91ae8d3ec6926":{"kind":"REWORK","_number":1,"created":"2025-05-18 10:56:42.000000000","uploader":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"ref":"refs/changes/64/950264/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/64/950264/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/64/950264/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/64/950264/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/64/950264/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/64/950264/1"}}},"commit":{"parents":[{"commit":"dbc06d1504e734a3cc2d32a248726948af7d7378","subject":"Skip real-data tests in non-real-data jobs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/dbc06d1504e734a3cc2d32a248726948af7d7378"}]}],"author":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2025-05-07 03:25:11.000000000","tz":330},"committer":{"name":"chandan kumar","email":"chkumar@redhat.com","date":"2025-05-18 10:56:42.000000000","tz":0},"subject":"Drop code from Host maintenance strategy migrating instance to disabled hosts","message":"Drop code from Host maintenance strategy migrating instance to disabled hosts\n\nCurrently host maintenance strategy also migrate instances from maintenance\nnode to watcher_disabled compute nodes.\n\nwatcher_disabled compute nodes might be disabled for some other purpose\nby different strategy. If host maintenace use those compute nodes for\nmigration, It might affect customer workloads.\n\nHost maintenance strategy should never touch disabled hosts unless the user\nspecify a disable host as backup node.\n\nThis cr drops the logic for using disabled compute node for maintenance.\nHost maintaince is already using nova schedular for migrating the\ninstance, will use the same. If there is no available node, strategy\nwill fail.\n\nCloses-Bug: #2109945\n\nChange-Id: If9795fd06f684eb67d553405cebd8a30887c3997\nSigned-off-by: Chandan Kumar (raukadah) \u003cchkumar@redhat.com\u003e\n(cherry picked from commit 9dea55bd64faf66e4de4c3220d8581683db0bf7c)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/8c36cfe7bad88ee1744fa1129ce91ae8d3ec6926"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/8c36cfe7bad88ee1744fa1129ce91ae8d3ec6926"}]},"parents_data":[{"branch_name":"refs/heads/stable/2024.2","commit_id":"dbc06d1504e734a3cc2d32a248726948af7d7378","is_merged_in_target_branch":true,"change_id":"I77d4c23ebc21693bba8ca0247b8954c6dc8eaba9","change_number":948090,"patch_set_number":1,"change_status":"MERGED"}],"branch":"refs/heads/stable/2024.2"}},"requirements":[],"submit_records":[],"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":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"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":""}}}]}
