)]}'
{"id":"openstack%2Fwatcher~949693","triplet_id":"openstack%2Fwatcher~stable%2F2025.1~I0c663c9741fae94bdb9c30f46d3d396325a33948","project":"openstack/watcher","branch":"stable/2025.1","topic":"host_maintaince-stable/2025.1","attention_set":{"11604":{"account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"last_update":"2025-07-10 04:33:43.000000000","reason":"\u003cGERRIT_ACCOUNT_12393\u003e replied on the change","reason_account":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"}}},"removed_from_attention_set":{"12393":{"account":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"last_update":"2025-07-10 04:33:36.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"I0c663c9741fae94bdb9c30f46d3d396325a33948","subject":"Drop nova command reference from the code","status":"ABANDONED","created":"2025-05-14 03:59:02.000000000","updated":"2025-07-10 04:33:43.000000000","total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"cherry_pick_of_change":947828,"cherry_pick_of_patch_set":2,"meta_rev_id":"4f5a19d442d35bc3737e2c4e348810f88152495b","_number":949693,"virtual_id_number":949693,"owner":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"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":"2025-05-14 04:47:40.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":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"disliked":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"all":[{"value":-1,"date":"2025-07-01 15:40:00.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":1,"date":"2025-06-05 14:25:12.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":"","value":-1,"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-05-14 04:47:40.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-05 14:25:12.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"},{"updated":"2025-07-01 15:40:00.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"}],"messages":[{"id":"afe31e95487a13ebbfbf13637c3b9e584bf92e7b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2025-05-14 03:59:02.000000000","message":"Patch Set 1: Cherry Picked from branch master.","accounts_in_message":[],"_revision_number":1},{"id":"3e2dd2ea7cdc4e59bc69a28f02269b6b7c666b4f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-14 04:47:40.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f2eea35b84134784b829d4756ebf8ba3\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/57cb6fa557c1404182c782a345d14ee3 : SUCCESS in 6m 22s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0eb826e17ae1458c900c930ed62a1982 : SUCCESS in 4m 12s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/35138409f35045e6aa4eed13c5550059 : SUCCESS in 3m 32s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/461c50d5d25e4a31bf5080138087de9a : SUCCESS in 3m 46s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0133cde93fd243c4b504194326825b4b : SUCCESS in 6m 45s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/4f888323f7e04373a6a76a95866c6245 : SUCCESS in 19m 51s\n- watcher-tempest-functional-jammy https://zuul.opendev.org/t/openstack/build/3ab58bbfeecf4930ad30ba649b82a68c : SUCCESS in 19m 44s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/db81d0ff3cdd4c64b899f453b916a597 : SUCCESS in 20m 01s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/de52cd29b85f4d9c857d022595228322 : SUCCESS in 27m 18s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/6aeb55dda7444f059d0581b7c85b8a21 : SUCCESS in 21m 07s\n- watcherclient-tempest-functional https://zuul.opendev.org/t/openstack/build/6784e5264c634078bd3b1b3b3e45be06 : SUCCESS in 34m 49s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/0228b9b0e1964d4fbe5cb77fd369954c : SUCCESS in 29m 51s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/1690016e5d874763aa0a9c1f77c45a4a : SUCCESS in 46m 20s","accounts_in_message":[],"_revision_number":1},{"id":"c8ecf63a6aac3c8e6ceb4d4f8cfaa90d44022658","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-06-05 14:25:12.000000000","message":"Patch Set 1: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"ef81d93490d8d73ca02641e0dea5407e8f3b7ec3","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-07-01 15:40:00.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"2177b96e732a874e33de51708b725d93b8dd3e01","tag":"autogenerated:gerrit:abandon","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2025-07-10 04:33:36.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":1},{"id":"4f5a19d442d35bc3737e2c4e348810f88152495b","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2025-07-10 04:33:43.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"1a682543696d562f7dbd12d9736af0d0fb3409d7","revisions":{"1a682543696d562f7dbd12d9736af0d0fb3409d7":{"kind":"REWORK","_number":1,"created":"2025-05-14 03:59:02.000000000","uploader":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"ref":"refs/changes/93/949693/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/93/949693/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/93/949693/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/93/949693/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/93/949693/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/93/949693/1"}}},"commit":{"parents":[{"commit":"8a99d4c5c14e543ef0c35376dfaccbab5535ef91","subject":"Add support for pyproject.toml and wsgi module paths","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/8a99d4c5c14e543ef0c35376dfaccbab5535ef91"}]}],"author":{"name":"Chandan Kumar (raukadah)","email":"chkumar@redhat.com","date":"2025-04-22 12:46:44.000000000","tz":330},"committer":{"name":"chandan kumar","email":"chkumar@redhat.com","date":"2025-05-14 03:59:02.000000000","tz":0},"subject":"Drop nova command reference from the code","message":"Drop nova command reference from the code\n\nIn DevStack environment, nova service-list command does not\nexist. Distro suggests to install python-novaclient from package.\n\nIn Strategies documentation, we generate the docs from following\ncode.[1]\n```\n       * - ``migration``\n         - .. watcher-term:: watcher.applier.actions.migration.Migrate\n       * - ``change_nova_service_state``\n         - .. watcher-term:: watcher.applier.actions.change_nova_service_state.ChangeNovaServiceState\n```\nand with in code, we use nova python binding to get list services[2]\nand we are not calling openstack cli reference with in the code.\n\nDocumenting the equivalent openstack command does not seems to be useful\nin the help text as we are using python binding.\n\nLinks:\n[1]. https://github.com/openstack/watcher/blob/c4acce91d6bb87b4ab865bc8e4d442a148dba1d5/doc/source/strategies/host_maintenance.rst?plain\u003d1#L45\n[2]. https://github.com/openstack/watcher/blob/c4acce91d6bb87b4ab865bc8e4d442a148dba1d5/watcher/common/nova_helper.py#L150-L152\n\nChange-Id: I0c663c9741fae94bdb9c30f46d3d396325a33948\nSigned-off-by: Chandan Kumar (raukadah) \u003cchkumar@redhat.com\u003e\n(cherry picked from commit 3f6c7e406af2e79c33e0c589a008bc94029dfa4f)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/1a682543696d562f7dbd12d9736af0d0fb3409d7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/1a682543696d562f7dbd12d9736af0d0fb3409d7"}]},"branch":"refs/heads/stable/2025.1"}},"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":{}}},{"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":{}}},{"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":{}}}]}
