)]}'
{"id":"openstack%2Fwatcher~949694","triplet_id":"openstack%2Fwatcher~stable%2F2024.2~I0c663c9741fae94bdb9c30f46d3d396325a33948","project":"openstack/watcher","branch":"stable/2024.2","topic":"host_maintaince-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":"2025-07-10 04:34:01.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"I0c663c9741fae94bdb9c30f46d3d396325a33948","subject":"Drop nova command reference from the code","status":"ABANDONED","created":"2025-05-14 04:01:20.000000000","updated":"2025-07-10 04:34:01.000000000","total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"cherry_pick_of_change":949693,"cherry_pick_of_patch_set":1,"meta_rev_id":"54efe4dd55b6671bee4bd9fb3d429cfdcc2feb29","_number":949694,"virtual_id_number":949694,"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"},{"tag":"autogenerated:zuul:check","value":1,"date":"2025-05-14 04:45:24.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":{"disliked":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"all":[{"value":-1,"date":"2025-07-01 15:40:54.000000000","permitted_voting_range":{"min":-2,"max":2},"_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":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"},{"_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":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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-05-14 04:45:24.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-07-01 15:40:54.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":"0189bb3a9821604bfc26e495172da8fddf90d216","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 04:01:20.000000000","message":"Patch Set 1: Cherry Picked from branch stable/2025.1.","accounts_in_message":[],"_revision_number":1},{"id":"0d26301ed56d1ef68952cbebaceef71a5d8c8c74","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-14 04:45:24.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d1d105ff4fa5417cb01b2e79c9dff910\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e9967f38413240f4ba0350504d9870b1 : SUCCESS in 4m 53s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2586096eb9e34dc6b54a26f0dbd24799 : SUCCESS in 3m 36s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/8b499644f4b44323b94195a554d61eb2 : SUCCESS in 4m 41s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/415936f1f9514c029f5b2d16267c1451 : SUCCESS in 4m 52s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/1655353038634e7da4b7c1313a52cd79 : SUCCESS in 3m 48s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1639057c88394f3d941e3d64c98a39a5 : SUCCESS in 5m 55s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/125d3cdab92d4b9e9119b99262486873 : SUCCESS in 18m 49s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/1630664f7c5b444e9672e95b68b2dca8 : SUCCESS in 43m 22s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/ceda7073caeb41558fed8eac11f7d5ef : SUCCESS in 39m 53s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/3cf6e32f14084bc5a0c510ac6f03f3dc : SUCCESS in 28m 55s\n- watcherclient-tempest-functional https://zuul.opendev.org/t/openstack/build/2d7d8d1579aa4f9e9c313ce815ad8253 : SUCCESS in 12m 13s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/006f2383938244dab6f54918a2235368 : SUCCESS in 26m 00s","accounts_in_message":[],"_revision_number":1},{"id":"9b70fa4901deb7226b84e226badf793c8fe6195f","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-07-01 15:40:54.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"54efe4dd55b6671bee4bd9fb3d429cfdcc2feb29","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:34:01.000000000","message":"Abandoned\n\nNo longer needed.","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"8ebc126d1416dc0e1484be015b8731856dae52cf","revisions":{"8ebc126d1416dc0e1484be015b8731856dae52cf":{"kind":"REWORK","_number":1,"created":"2025-05-14 04:01:20.000000000","uploader":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"ref":"refs/changes/94/949694/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/94/949694/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/94/949694/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/94/949694/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/94/949694/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/94/949694/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-04-22 12:46:44.000000000","tz":330},"committer":{"name":"chandan kumar","email":"chkumar@redhat.com","date":"2025-05-14 04:01:20.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/8ebc126d1416dc0e1484be015b8731856dae52cf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/8ebc126d1416dc0e1484be015b8731856dae52cf"}]},"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":{}}},{"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":{}}}]}
