)]}'
{"id":"openstack%2Fwatcher-tempest-plugin~999254","triplet_id":"openstack%2Fwatcher-tempest-plugin~master~Idef69d48e95621591aca60ed152d7ccbb4883512","project":"openstack/watcher-tempest-plugin","branch":"master","attention_set":{"28647":{"account":{"_account_id":28647,"name":"David","display_name":"morenod","email":"dsanzmor@redhat.com","username":"morenod"},"last_update":"2026-07-30 10:08:06.000000000","reason":"Someone else replied on the change"}},"removed_from_attention_set":{},"hashtags":[],"change_id":"Idef69d48e95621591aca60ed152d7ccbb4883512","subject":"Update get_host_other_than to select hosts on the same host aggregate","status":"NEW","created":"2026-07-30 10:07:58.000000000","updated":"2026-07-30 18:42:33.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":1,"unresolved_comment_count":1,"has_review_started":true,"meta_rev_id":"40c5c7e742b7e852f7a80bc3aba5415fb7aab27b","_number":999254,"virtual_id_number":999254,"owner":{"_account_id":28647,"name":"David","display_name":"morenod","email":"dsanzmor@redhat.com","username":"morenod"},"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":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"tag":"autogenerated:zuul:check","value":1,"date":"2026-07-30 11:59:18.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":"2026-07-30 13:36:08.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":"2026-07-30 18:42:33.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"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":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"_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":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"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":{"CC":[{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"}],"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"]},{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-07-30 10:08:06.000000000","updated_by":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"reviewer":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"state":"CC"},{"updated":"2026-07-30 11:59:18.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-07-30 13:36:08.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":"2026-07-30 18:42:33.000000000","updated_by":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"reviewer":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"state":"REVIEWER"}],"messages":[{"id":"74c298bd019df82ad445f41889b778abd04f680c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28647,"name":"David","display_name":"morenod","email":"dsanzmor@redhat.com","username":"morenod"},"date":"2026-07-30 10:07:58.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"abcef98cb3629af4c7680c4d0f8b15e785a2eb22","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-07-30 10:08:06.000000000","message":"Patch Set 1:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":1},{"id":"4cc3e3f624dd5ced343f198051d4b2c5887e5dde","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-07-30 10:15:50.000000000","message":"Patch Set 1:\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/ba771c27c4424839874d00c6de15929a\n\n- teim-code-review https://zuul.teim.app/t/main/build/ad8fd8d81679407798d43f839922ffa0 : SUCCESS in 7m 35s","accounts_in_message":[],"_revision_number":1},{"id":"15a11abc87999d84e67e06257e33df9da3382c4f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-30 11:59:18.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/30615f0b339e4aa1b4b536ef685e203b\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b070e3bd2bc3499e95637cf7443262b1 : SUCCESS in 2m 46s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b0fc69ecaa624a9283d270bd84e7d4d2 : SUCCESS in 3m 49s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/6107ebf3fffb4ddea589c6c53f56d055 : SUCCESS in 2m 56s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/644f2d51a1ee44cd9a9f00ae57ca7bd5 : SUCCESS in 1h 32m 55s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/5c16c11c4b684515ad8111c33503b948 : SUCCESS in 1h 45m 27s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/9a6029cec1c34bbda924ac2c6106b801 : SUCCESS in 45m 20s\n- watcher-tempest-aetos-2026-1 https://zuul.opendev.org/t/openstack/build/ad62581476aa4fe6a1a35d66edfd6ee9 : SUCCESS in 55m 31s\n- watcher-tempest-gnocchi-2026-1 https://zuul.opendev.org/t/openstack/build/783c8bfa0e4f43f0bb0dba123b95e420 : SUCCESS in 47m 40s\n- watcher-tempest-aetos-2025-2 https://zuul.opendev.org/t/openstack/build/2b5dfa48ff32496f958cf642689c829e : SUCCESS in 1h 28m 59s\n- watcher-tempest-gnocchi-2025-2 https://zuul.opendev.org/t/openstack/build/a3aa289a68ec4fd98669ba3a378d88b8 : SUCCESS in 51m 16s\n- watcher-tempest-gnocchi-2025-1 https://zuul.opendev.org/t/openstack/build/17f4eff8290643dba1d70697198138c5 : SUCCESS in 1h 16m 00s\n- watcher-tempest-prometheus-2025-1 https://zuul.opendev.org/t/openstack/build/1cdc8e06fd8649b4a7b731b43b92d6fb : SUCCESS in 1h 16m 05s","accounts_in_message":[],"_revision_number":1},{"id":"3c8700c0be67913782185233efbea2f6ed7c3443","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-07-30 13:36:08.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"40c5c7e742b7e852f7a80bc3aba5415fb7aab27b","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-07-30 18:42:33.000000000","message":"Patch Set 1: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/d0746c26977c41178e4ec1daa39e1ac1\n\n- openstack-meta-content-provider-master https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/39a89e07e5784641b79c3e4c78a17915 : SUCCESS in 3h 09m 03s\n- watcher-operator-validation-master https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/12181a7b53fa4b8abbe3eda8a0658f13 : SUCCESS in 2h 19m 11s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"b6457e035187f9000c304984837771f256362304","revisions":{"b6457e035187f9000c304984837771f256362304":{"kind":"REWORK","_number":1,"created":"2026-07-30 10:07:58.000000000","uploader":{"_account_id":28647,"name":"David","display_name":"morenod","email":"dsanzmor@redhat.com","username":"morenod"},"ref":"refs/changes/54/999254/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher-tempest-plugin","ref":"refs/changes/54/999254/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher-tempest-plugin refs/changes/54/999254/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher-tempest-plugin refs/changes/54/999254/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher-tempest-plugin refs/changes/54/999254/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher-tempest-plugin refs/changes/54/999254/1"}}},"commit":{"parents":[{"commit":"5ef3d55f37e765e7a8068381b7becccb33757d02","subject":"Make test polling intervals and timeouts configurable","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-tempest-plugin/commit/5ef3d55f37e765e7a8068381b7becccb33757d02"}]}],"author":{"name":"morenod","email":"dsanzmor@redhat.com","date":"2026-07-30 10:04:05.000000000","tz":120},"committer":{"name":"morenod","email":"dsanzmor@redhat.com","date":"2026-07-30 10:06:25.000000000","tz":120},"subject":"Update get_host_other_than to select hosts on the same host aggregate","message":"Update get_host_other_than to select hosts on the same host aggregate\n\nIn multi-cell Nova deployments, live migration between cells is not\nsupported. The get_host_other_than method is used by several scenario\ntests (zone_migration, actuator, host_maintenance) to pick a\ndestination compute host for live migration. Previously, this method\ncould return any enabled compute host different from the source,\nregardless of cell boundaries. In multi-cell environments where each\ncell maps to a different host aggregate and availability zone, this\ncaused intermittent test failures when the chosen destination host\nbelonged to a different cell than the source.\n\nThis change adds a new helper method _get_aggregate_hosts that queries\nthe Nova aggregates API to find which hosts share a host aggregate\nwith the source host. The get_host_other_than method now uses this\ninformation to constrain the destination host to the same aggregate,\nensuring live migrations stay within the same cell.\n\nWhen the source host does not belong to any host aggregate (e.g. in\nsingle-cell deployments or environments without aggregates configured),\nthe filtering is skipped and the behavior remains identical to the\nprevious implementation. This makes the change backwards compatible\nand safe for all existing test environments.\n\nChange-Id: Idef69d48e95621591aca60ed152d7ccbb4883512\nSigned-off-by: morenod \u003cdsanzmor@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-tempest-plugin/commit/b6457e035187f9000c304984837771f256362304"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-tempest-plugin/commit/b6457e035187f9000c304984837771f256362304"}]},"branch":"refs/heads/master"}},"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":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"}},{"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":"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":"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":""}}}]}
