)]}'
{"id":"openstack%2Fwatcher~952538","triplet_id":"openstack%2Fwatcher~master~I201b8e5c52e1bc1a74f3886a0e301e3c0fa5d351","project":"openstack/watcher","branch":"master","topic":"bp//host-maintenance-strategy-disable-migration","attention_set":{},"removed_from_attention_set":{"30002":{"account":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"last_update":"2025-08-21 14:11:22.000000000","reason":"Change was submitted"},"34452":{"account":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"last_update":"2025-08-21 14:11:22.000000000","reason":"Change was submitted"},"11604":{"account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"last_update":"2025-08-21 13:34:25.000000000","reason":"\u003cGERRIT_ACCOUNT_11604\u003e replied on the change","reason_account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}},"26471":{"account":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"last_update":"2025-08-20 15:09:14.000000000","reason":"removed on reply"},"16312":{"account":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"last_update":"2025-08-21 14:11:22.000000000","reason":"Change was submitted"},"38075":{"account":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"last_update":"2025-08-21 14:11:22.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I201b8e5c52e1bc1a74f3886a0e301e3c0fa5d351","subject":"Add options to disable migration in host maintenance","status":"MERGED","created":"2025-06-13 01:50:24.000000000","updated":"2025-08-21 14:12:25.000000000","submitted":"2025-08-21 14:11:22.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":153,"unresolved_comment_count":10,"has_review_started":true,"submission_id":"952538-bp//host-maintenance-strategy-disable-migration","meta_rev_id":"cb81369178d3a5c7c6da1b55eecad45632f39f02","_number":952538,"virtual_id_number":952538,"owner":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},{"value":0,"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"value":0,"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-08-21 14:11:21.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":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"all":[{"value":2,"date":"2025-08-20 18:42:49.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},{"value":1,"date":"2025-08-20 12:46:08.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},{"value":2,"date":"2025-08-21 13:34:25.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-08-20 15:09:14.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,"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},{"value":0,"_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":{"approved":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"all":[{"value":0,"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},{"value":0,"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},{"value":1,"date":"2025-08-21 13:34:25.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"value":0,"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},{"value":0,"_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,"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},{"value":0,"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"value":0,"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},{"value":0,"_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":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"]},{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"}],"CC":[{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},{"_account_id":28647,"name":"David","display_name":"morenod","email":"dsanzmor@redhat.com","username":"morenod"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-06-13 04:14:48.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-13 05:01:48.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"},{"updated":"2025-06-17 11:21:43.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-06-26 12:34:46.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":"2025-07-11 15:41:05.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-17 08:54:12.000000000","updated_by":{"_account_id":28647,"name":"David","display_name":"morenod","email":"dsanzmor@redhat.com","username":"morenod"},"reviewer":{"_account_id":28647,"name":"David","display_name":"morenod","email":"dsanzmor@redhat.com","username":"morenod"},"state":"CC"},{"updated":"2025-07-18 06:12:31.000000000","updated_by":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"reviewer":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"state":"CC"},{"updated":"2025-08-06 15:02:26.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"state":"REVIEWER"},{"updated":"2025-08-20 08:48:59.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":"e59763b6248a7ddd0390f3d24ac8785391d2a95c","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-06-13 01:50:24.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"a4d1fb220a3356d6fcbdf580e45b2f62a9d279a9","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-06-13 01:59:18.000000000","message":"Patch Set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"c54bd90f380ec152916db2913334af3d0d07753f","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-06-13 02:41:57.000000000","message":"Patch Set 3: Commit message was updated.","accounts_in_message":[],"_revision_number":3},{"id":"81ef1f5216cd5ea3e3e4ef726a4a00970ac2050c","tag":"autogenerated:gerrit:setReadyForReview","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-06-13 03:00:25.000000000","message":"Set Ready For Review","accounts_in_message":[],"_revision_number":3},{"id":"d07fb7edbe06f06886a50a3a17638e7896486840","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-13 04:14:48.000000000","message":"Patch Set 3: Verified-1\n\n(14 comments)\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/aef48b40736e491287e885ca6bdc2705\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/faac41a1b4e74e97b1427ddb17d48b3b : SUCCESS in 2m 36s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/050dc75bf29a4ec9baf5d8e80395bd28 : FAILURE in 5m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a2128b6b0f7a41a693b49951bee5e681 : FAILURE in 4m 57s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/f5f0eede6585402083fcb17ee8924bd3 : FAILURE in 5m 45s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/9e02b85fa8da4fee8805ea34e7993222 : FAILURE in 8m 23s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/257a57ad543e4914918c99fd8ee2dede : FAILURE in 10m 36s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/602c81c57d8a452c98ff86a6de9addfc : SUCCESS in 11m 02s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/bbb4d0112dda48e0a00d7822ea911905 : SUCCESS in 31m 55s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/23b09130ee3a40f3aec9c0301b681636 : SUCCESS in 41m 30s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/ec06fcb327c745b5abf2f35a2a1d2d88 : SUCCESS in 55m 27s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/dae7be41b6e44ebfa4f25dc03ec5b788 : SUCCESS in 51m 15s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/58d4734c02704e93a2d381f11f05c18b : SUCCESS in 24m 01s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/a39ad259a2d44968b76e0e2060cccb17 : SUCCESS in 1h 20m 00s","accounts_in_message":[],"_revision_number":3},{"id":"17667f90fb995ef4b8e6e46709a6b043f96cfeeb","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-06-13 05:01:48.000000000","message":"Patch Set 3: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/76d318c2da8f4f23bd8c3b8963a9ac0d\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/b42af0107650496fa55bd1f199ebbec7 : SUCCESS in 2h 18m 38s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/e1b11d4ce9ff4da3b4c982be9e899320 : FAILURE in 1h 32m 37s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"aefbf2570c4c3fff99c3f9813d3a7a931eb39c37","tag":"autogenerated:gerrit:setWorkInProgress","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-06-13 07:08:23.000000000","message":"Set Work In Progress","accounts_in_message":[],"_revision_number":3},{"id":"a6f438f352939e145e1012d2c92561061922c3c5","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-06-16 00:15:02.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1\n","accounts_in_message":[],"_revision_number":4},{"id":"916cab3161c0e9ef7f6da78cd6de8303ef9d7939","tag":"autogenerated:gerrit:setReadyForReview","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-06-16 00:19:03.000000000","message":"Set Ready For Review","accounts_in_message":[],"_revision_number":4},{"id":"349599aca01e48fa526801f7011ba51bc1095c4a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-16 01:28:55.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/040b08bba96a4c45adfdc739dcc0286e\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/d7d80133ed9e46ce897a424ad1871ea0 : SUCCESS in 4m 54s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/58900d20fcab44eeb87a76ed322cfca6 : SUCCESS in 6m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5157211b11684913b804d7d5837205da : SUCCESS in 4m 27s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/d433db3c75b749548fd0f7181be6c6b3 : SUCCESS in 5m 31s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/10ad505eb8204534ab3a1f4a28ac8784 : SUCCESS in 5m 31s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/430165c9a5e74306a0f4bfff96e3b3b9 : SUCCESS in 7m 41s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/efbeb88129f342d283b2776f53a242da : SUCCESS in 8m 43s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/61e1f64f86254be1a3f1cd414af58551 : SUCCESS in 16m 01s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/0f5ae04653bf4c8fa04b107a72be0388 : SUCCESS in 30m 03s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/d691556749514c12936825bc8f0523e6 : SUCCESS in 58m 01s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/867c572420ea4f5584e47f99a4b9ae55 : SUCCESS in 34m 03s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/fbaa0d30c999407590b4f245805aec43 : SUCCESS in 13m 58s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/835689028cad4e689367d6a54c6983d9 : SUCCESS in 1h 09m 05s","accounts_in_message":[],"_revision_number":4},{"id":"af136dd3418a5ea4f4f97c70c19134f685a307fb","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-06-16 03:04:19.000000000","message":"Patch Set 4: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/3210d38c9d534bd09a7c2c20da73f7c0\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/06c5b51956b04aa9baeb62c98962d5a2 : SUCCESS in 2h 46m 18s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/2c7aeeb5de784603b3b99d8849b13752 : SUCCESS in 2h 03m 11s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"ce1b8cb8476d1fc63e8466178a9b84ccbc6e99f8","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-06-17 10:17:08.000000000","message":"Topic enhance-host-maintenance-strategy removed","accounts_in_message":[],"_revision_number":4},{"id":"dac793fcffc1840512be23848a70dc81379d7af8","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-06-17 10:17:13.000000000","message":"Topic set to bp//host-maintenance-strategy-disable-migration","accounts_in_message":[],"_revision_number":4},{"id":"1c13f19891900d619d89ada88e8991fbff5125b5","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-06-17 11:21:43.000000000","message":"Patch Set 4: Code-Review-1\n\n(11 comments)","accounts_in_message":[],"_revision_number":4},{"id":"52580623262c31c667bb1d07f401e628774e7032","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-06-18 13:38:32.000000000","message":"Uploaded patch set 5.\n\nOutdated Votes:\n* Code-Review+1, Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":5},{"id":"0f455d3614fd3fc90bcfe214cdc42e3b2a0a5e29","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-06-18 13:46:16.000000000","message":"Topic enhance-host-maintenance-strategy removed","accounts_in_message":[],"_revision_number":5},{"id":"bae2058dc57570820948ff04c1a64249f0d3522f","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-06-18 13:47:02.000000000","message":"Topic set to bp//host-maintenance-strategy-disable-migration","accounts_in_message":[],"_revision_number":5},{"id":"aa0a279dc69aab8c34920040b75deb74b94643a3","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-06-18 14:24:25.000000000","message":"Patch Set 5:\n\n(18 comments)","accounts_in_message":[],"_revision_number":5},{"id":"b13e2b16b60f92c83266918796e3f209965702ea","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-18 14:53:09.000000000","message":"Patch Set 5: 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/d2a14116a29e416482ed99f7b914854d\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/b70c04551dd241d0ac481e283f5dcef1 : SUCCESS in 2m 14s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/1bd26642127442cdb34fce18377f958c : SUCCESS in 6m 37s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/172d7ccd6e12416dad1afba4ff9b2487 : FAILURE in 4m 46s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/5075151a38654aaeaf5fe97f2b78ff73 : SUCCESS in 4m 51s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/482f87b93a6343999a5426b89be60fbc : SUCCESS in 5m 36s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/5e74bad023cf40b18529faaeea2686fd : SUCCESS in 8m 00s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a595d1c0ee6948d691dd11065fbf06c5 : SUCCESS in 12m 10s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/c89c27b4e9394268a16b156fb1abef4b : SUCCESS in 32m 36s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/d783ea88438041ef894179500064f681 : SUCCESS in 40m 43s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/2144fd206cbc41739aaa1ed17616b654 : SUCCESS in 45m 18s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/e2313e80cb5e4b90ab304dc69b75ddec : SUCCESS in 42m 54s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/cc6d9a553e4d4fb3ae9dc3cda1623372 : SUCCESS in 23m 44s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/84913cdf9a6b4f9cbd69fe2f6853221d : SUCCESS in 1h 11m 17s","accounts_in_message":[],"_revision_number":5},{"id":"b8948b947a94bd2a9a9631e597fd4df1fd1419c1","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-06-18 15:41:21.000000000","message":"Patch Set 5: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/e5740f6a87e7474d8830f7eb212f6a42\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/2a1a1728e5ed4996a1550323b968a44b : SUCCESS in 1h 58m 52s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/84a6c6c7bf19419f8ceff8a6bc2c922e : SUCCESS in 1h 11m 24s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"315bcb2a23a4db87fcfac9a79614701cab04973d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-06-18 23:48:22.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1\n","accounts_in_message":[],"_revision_number":6},{"id":"9f81d0c4b8151b28bbe693cd6066f78340435afb","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-06-18 23:49:08.000000000","message":"Topic enhance-host-maintenance-strategy removed","accounts_in_message":[],"_revision_number":6},{"id":"f09ba648b55ffb606bbd4eecb8f9fef475472285","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-06-18 23:49:25.000000000","message":"Topic set to bp//host-maintenance-strategy-disable-migration","accounts_in_message":[],"_revision_number":6},{"id":"0cf417ee9844a5a158ab63c175eb3292ecb9d6ae","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-19 01:09:00.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f43da836d8c0418ba15e4290ec0913a6\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/e784e5a8fac0461da134f5b5abe03520 : SUCCESS in 2m 18s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f333acef0955471799b931bf867cf30a : SUCCESS in 6m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/578d6d157c4247e38392ef3dd429f9a6 : SUCCESS in 4m 38s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/a19be927f99c4c80a3c4f3e123630d65 : SUCCESS in 7m 41s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/2a77bd38dcf440408aadfd6c64098129 : SUCCESS in 5m 03s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/5cfed5cdaa954897b7b56d670222a270 : SUCCESS in 6m 54s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6bc4db554d9c45faaa968f317d71574a : SUCCESS in 10m 51s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/f4b73c5ab5134f10862739c1282d8791 : SUCCESS in 20m 51s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/473a2fdfd5814aca8919a9c1f246f1ee : SUCCESS in 42m 20s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/7dad94be908d40ec9bd32171950a6485 : SUCCESS in 58m 13s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/4823e8af08c74eb999f95d29c28c740d : SUCCESS in 50m 24s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/151940f0252b40da86064c19a203c2d9 : SUCCESS in 31m 03s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/16ded3836fd744a380ae4fad42609e6a : SUCCESS in 1h 13m 17s","accounts_in_message":[],"_revision_number":6},{"id":"d2f00766d146e56443ce0cd770a9ad70258d7396","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-06-19 02:39:48.000000000","message":"Patch Set 6: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/1c6ef59ebb9643049e022c9f4d9cfdf5\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/c664c633e70f4cfeb315e022898d7d6d : SUCCESS in 2h 49m 09s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/c7b9f5b42d324a78b73d1083cd7a06f1 : SUCCESS in 2h 00m 16s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"ee7f6671e6964ef2bcbe594672c2926de3dccfb6","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-06-26 01:16:47.000000000","message":"Patch Set 6:\n\n(2 comments)","accounts_in_message":[],"_revision_number":6},{"id":"00aeca187c54cdcbdaddd1aa1a8e57adedddb4a1","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2025-06-26 12:34:46.000000000","message":"Patch Set 6: Code-Review-1\n\n(3 comments)","accounts_in_message":[],"_revision_number":6},{"id":"64f13a64b070ae21df37843a7596f12305df4bd3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-06-27 05:55:12.000000000","message":"Uploaded patch set 7.\n\nOutdated Votes:\n* Code-Review+1, Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":7},{"id":"a02539f8166de52eb3654511c43e4549f0c492fb","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-06-27 06:02:15.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"7e565b1622f56f9aacaf3ef895322c6a8f82a032","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-06-27 06:02:42.000000000","message":"Topic enhance-host-maintenance-strategy removed","accounts_in_message":[],"_revision_number":8},{"id":"c80db95f34f770aa30cfdbfea3001505a95300eb","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-06-27 06:02:47.000000000","message":"Topic set to bp//host-maintenance-strategy-disable-migration","accounts_in_message":[],"_revision_number":8},{"id":"13536bb0f9348d57170a7581c9c2b0bf7f2546b0","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-06-27 06:15:15.000000000","message":"Patch Set 8:\n\n(4 comments)","accounts_in_message":[],"_revision_number":8},{"id":"45ccfd3bd7fc3e112806ae7a4bf136569eb429c0","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-06-27 06:44:17.000000000","message":"Patch Set 8: Code-Review-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/23f800a94a224bc8be09e6ddbd65aaf2\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/cedc8ffb01394d76bef7997c75bc2171 : FAILURE in 40m 34s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/d0c2586c447041a58d8fccff3b0745d5 : SKIPPED Skipped due to failed job openstack-meta-content-provider-master (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"5c71fdeb606e99ef8db0059820ac1a974440fc8a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-27 07:34:36.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/54b8be01ba1a436a93d397a81b4843f6\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/247c743bc5884bbb823f322e543b032f : SUCCESS in 2m 13s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/bdc57ed5228542f2bf0ae6fcf77a2268 : SUCCESS in 5m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7f4f892579614556967adf91d73a0dbf : SUCCESS in 4m 24s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/e6abc3f63841450b912baaad8a7889df : SUCCESS in 4m 50s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/a6ae629cf0c9463389942333466f57df : SUCCESS in 5m 34s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/8ee349eb2ec646cdac16cde8c10f68b9 : SUCCESS in 9m 42s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/05ee623d4a744657aa6ab286d0f50482 : SUCCESS in 11m 00s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/20f02ddfa663495da085544e70bb5fe3 : SUCCESS in 24m 07s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/c2d4cc235fc14b9f9e102284fa1eca53 : SUCCESS in 46m 20s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/980e9bb52de346a0956768c0287012e3 : SUCCESS in 41m 57s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/ddfb7b7396f2495fa86d0c939a346ae7 : SUCCESS in 39m 40s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/9a1620a0cf0a48e1aa439c87eacf9e1c : SUCCESS in 30m 19s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/ef84c81a85ff48d882ac3325e246d390 : SUCCESS in 1h 25m 28s","accounts_in_message":[],"_revision_number":8},{"id":"5cc6058c9acdb99404b1c57e29ef9a077da32ee7","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2025-06-27 11:23:29.000000000","message":"Patch Set 8: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":8},{"id":"4fc3507d95b7cc3f49122f8047d29d6891d4a695","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-06-27 14:31:17.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"09836293d7bd394fdf08d51893112f8dc82d2f2c","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2025-06-27 15:03:35.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"6bfdb778b7b4ef712feca1032f619e771deb2639","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-07-03 15:17:02.000000000","message":"Uploaded patch set 9.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":9},{"id":"6ef61693aa7f4ddf285ff21a49a6b5db1a577568","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-07-03 15:22:14.000000000","message":"Topic enhance-host-maintenance-strategy removed","accounts_in_message":[],"_revision_number":9},{"id":"c638d85dc5a317e33c43262759a3f633bb637581","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-07-03 15:23:21.000000000","message":"Topic set to bp//host-maintenance-strategy-disable-migration","accounts_in_message":[],"_revision_number":9},{"id":"97dbbb2701e0bdb3f80383dbf9d96334ab81ad43","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-07-03 15:36:02.000000000","message":"Patch Set 9:\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"d32ba5fe444279f9b186a139c09cc52ffbcc845a","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-07-03 15:42:55.000000000","message":"Patch Set 9:\n\n(2 comments)","accounts_in_message":[],"_revision_number":9},{"id":"552ce67deca9f860eb3a218d8b5c5e9c65cfab7e","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-07-03 16:24:40.000000000","message":"Patch Set 9: Code-Review+1\n\n(8 comments)","accounts_in_message":[],"_revision_number":9},{"id":"e8fe9baac5b6e70eea47bcead3b9ece8b24da61c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-03 16:45:44.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/23a3d41c4120496c89fa16c972589367\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/efb0f5e9196143f4a840e3d7ad859ffb : SUCCESS in 2m 09s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/bccdaa37a597424fae60661cc5c6e6cc : SUCCESS in 5m 40s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b7a1734970074255b5d0b0899144cb69 : SUCCESS in 2m 48s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/8478782e46c24825ae40bf7830e10a00 : SUCCESS in 2m 54s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/5a25710ab246449eb8c529ea05b9b23b : SUCCESS in 3m 08s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/d0ff0fc55ad54f52b3eed3d4abec5eb2 : SUCCESS in 5m 11s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e79a20766bb440a5a7140706f3b0ce19 : SUCCESS in 8m 45s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/3f9db8896d2146918c4867212597b31e : SUCCESS in 30m 42s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/b6c6c211a61f420fb66708512e810d80 : SUCCESS in 59m 51s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/46d49201659a4e42ae43d1d5c29d3c24 : SUCCESS in 1h 08m 32s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/a43af575d5e44268a31398e07cd050c0 : SUCCESS in 34m 47s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/5e84a302f80e4b108f2567e018f87f28 : SUCCESS in 31m 28s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/78b14a48d2384d1ab3c92f63ea5e71fb : SUCCESS in 1h 25m 31s","accounts_in_message":[],"_revision_number":9},{"id":"866bdbd4e8e488c3bd9f202892b77a3e14afdfba","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-07-03 18:20:56.000000000","message":"Patch Set 9: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/33a3fd1ee01944a99eff4e2c9b7da636\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/5f697a27b7c042789fe7ad38a62cb564 : SUCCESS in 3h 02m 34s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/34d3ff83e42e40a29c0a8181cd488c7e : SUCCESS in 2h 10m 14s (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"ce61e0bc1243ca44a5d27616e201b43ca3cbecc0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-07-04 04:19:04.000000000","message":"Uploaded patch set 10.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":10},{"id":"14cfd69ffc0a2f39300d2eda30cf207661bc48e9","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-07-04 04:55:39.000000000","message":"Patch Set 10:\n\n(8 comments)","accounts_in_message":[],"_revision_number":10},{"id":"7908b75b1206574a51a76e04229d542fcb4cfc47","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-07-04 05:02:15.000000000","message":"Topic enhance-host-maintenance-strategy removed","accounts_in_message":[],"_revision_number":10},{"id":"fe65fa16c289e818fa1de697203f24be844ced9c","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-07-04 05:03:55.000000000","message":"Topic set to bp//host-maintenance-strategy-disable-migration","accounts_in_message":[],"_revision_number":10},{"id":"2740977a699b533c07f3d2069262e2feee451acf","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-07-04 05:15:38.000000000","message":"Patch Set 10:\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"901c1ff90c53f53a236be8b56d877c562f936aba","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-04 05:32:53.000000000","message":"Patch Set 10: 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/70b35d46f10b4ff28011dd984b2658e6\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/16ff7e5fea4b49b988f1f2ac0248c88f : SUCCESS in 1m 23s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/52cfb74429fa46669dbbf11d3fd68901 : SUCCESS in 4m 05s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3761fd1fcb614465915ad4bb30cc2969 : SUCCESS in 2m 54s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/6618e06b15bd413580a0ea6e904d2af9 : SUCCESS in 3m 36s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/f0e3f94502d348ba9a8c326ab83e6431 : SUCCESS in 3m 38s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/a6485ee8612e4e35a487bf052861f343 : SUCCESS in 7m 11s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7d2d8b15b12248eb98655b4a9f55b9bd : SUCCESS in 4m 53s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/6451a354113a46a8bdfcf474400c0ab9 : SUCCESS in 29m 54s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/4d35d4ec589b41b7947a9c528dc62cad : SUCCESS in 23m 28s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/9d649f65ea244371b838b92f8450a750 : SUCCESS in 39m 16s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/db7b36b28b934043a3171c8b94494184 : SUCCESS in 24m 31s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/7fae812c27aa4061a12e7cf6849e13e9 : SUCCESS in 15m 30s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/99dd70411de3455eb7c623d87a71972d : FAILURE in 1h 09m 13s","accounts_in_message":[],"_revision_number":10},{"id":"25f16ced88460352bf8fd3da3827116ccf971744","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-07-04 07:20:26.000000000","message":"Patch Set 10: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/273b8350c4c14e92a1196d1fa3dba962\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/8e8251aa6bbe4362bf8808265b2a7b31 : SUCCESS in 2h 59m 38s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/a06de1dd70b6405a8a4eb3ba12b19496 : SUCCESS in 2h 09m 30s (non-voting)","accounts_in_message":[],"_revision_number":10},{"id":"c3bf0c3e1a404e1cce3003b98825bfe3903eb567","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2025-07-04 11:24:00.000000000","message":"Patch Set 10:\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"eb21c241b65a3af27f5f610b67623ef50296c4d9","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-07-04 11:50:38.000000000","message":"Patch Set 10: Code-Review+1\n\n(5 comments)","accounts_in_message":[],"_revision_number":10},{"id":"4eddb2bef5f604baad6542cbb2bc56d06c8a95b2","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-07-04 11:51:41.000000000","message":"Patch Set 10:\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"f0d7d5102b794bc531069528ce446673873b3c08","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-07-07 00:36:22.000000000","message":"Uploaded patch set 11.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1\n","accounts_in_message":[],"_revision_number":11},{"id":"7bf52b8c632dff40422851313122a3be3993ecb6","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-07-07 00:51:00.000000000","message":"Patch Set 11:\n\n(3 comments)","accounts_in_message":[],"_revision_number":11},{"id":"770a97ff138eb6f9917b66f36be9970706e46d8d","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-07-07 00:51:09.000000000","message":"Topic enhance-host-maintenance-strategy removed","accounts_in_message":[],"_revision_number":11},{"id":"abbf79456639db8833dcf87b41198a00cb9e2069","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-07-07 00:52:35.000000000","message":"Topic set to bp//host-maintenance-strategy-disable-migration","accounts_in_message":[],"_revision_number":11},{"id":"f70f768727e4fb80eca4679bf3a6795cf388dfd5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-07 01:46:52.000000000","message":"Patch Set 11: 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/39a86b0c873c46ba876764012a9d9177\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/8c4790eb8f834b688b4479d25825af4f : SUCCESS in 2m 40s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/1684275aa9434061a9898bed6dfcc951 : SUCCESS in 4m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8a9e4a7405c24d3e950de1f399b1fa0c : SUCCESS in 5m 26s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/3a602fdaa6a84d3aa7f0a1b0303f7d1a : SUCCESS in 5m 23s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/4ecb14259ca045a2b2d4d392b9f93189 : SUCCESS in 3m 12s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/0a23d148874f40088d6c40de118141fb : SUCCESS in 8m 03s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/18150056aec4497da721116d7c20d99b : SUCCESS in 9m 23s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ea32640282294f858fdd01643a96f229 : SUCCESS in 3m 52s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/1cecc58f5ea342988ba06c4718e5e623 : SUCCESS in 33m 01s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/ae5a1c6da9694a77a384945a5a7a2e47 : SUCCESS in 24m 21s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/e13f1cf1801b44179ef83cc825a3745c : SUCCESS in 1h 04m 48s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/f644caf7218a451db346a12c5f89963a : SUCCESS in 32m 31s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/1fd09164612f4e359cb163f66b4df735 : SUCCESS in 13m 21s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/e7b22005bb944916907c4b5db97dfd9b : FAILURE in 53m 42s","accounts_in_message":[],"_revision_number":11},{"id":"7ab643163edf0e57086aed1cfa9a7225591be4f7","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-07-07 03:36:32.000000000","message":"Patch Set 11: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/19716762b6c544debac0f6b0eaa94bc5\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/992da5da81c84506bd57e9080ac5d301 : SUCCESS in 2h 57m 37s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/06b30941485b4f549739726f37709863 : SUCCESS in 2h 08m 52s (non-voting)","accounts_in_message":[],"_revision_number":11},{"id":"4dbbe85a0ed0cdd4f06b37d7372d478255b11ff3","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-07-07 08:40:06.000000000","message":"Patch Set 11:\n\n(1 comment)","accounts_in_message":[],"_revision_number":11},{"id":"4c88fff071ad89728b9cf1ab0b488c83b52ee3aa","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2025-07-08 15:03:09.000000000","message":"Patch Set 11: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":11},{"id":"c990a4663a58452946305308c1f6d1042fd8d9f3","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-07-09 00:52:09.000000000","message":"Patch Set 11:\n\n(1 comment)","accounts_in_message":[],"_revision_number":11},{"id":"aa13fbd9048c17ea6e71f385539eb03f85e50337","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-07-11 15:41:05.000000000","message":"Patch Set 11:\n\n(3 comments)","accounts_in_message":[],"_revision_number":11},{"id":"fa21c16259337f6bae95b45e79d3a087fedddef1","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-07-14 15:06:41.000000000","message":"Patch Set 11:\n\n(3 comments)","accounts_in_message":[],"_revision_number":11},{"id":"77b1d6cb4b739e693323e24377fcb4f6fd3a9c61","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-07-14 18:23:44.000000000","message":"Patch Set 11:\n\n(2 comments)","accounts_in_message":[],"_revision_number":11},{"id":"f5b0276ea72c470b7ef4e78926a289903e63b14f","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-07-16 01:38:04.000000000","message":"Patch Set 11:\n\n(2 comments)","accounts_in_message":[],"_revision_number":11},{"id":"b78ac12f6e91a63b28596497dbcc798978a5ae52","author":{"_account_id":28647,"name":"David","display_name":"morenod","email":"dsanzmor@redhat.com","username":"morenod"},"date":"2025-07-17 08:54:12.000000000","message":"Patch Set 11:\n\n(1 comment)","accounts_in_message":[],"_revision_number":11},{"id":"e50df58eac56cf4f4619a46d838b9f20a3fddda3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-17 09:47:29.000000000","message":"Patch Set 11:\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/1bd53e51dbd34c958635f8e0343ad7aa\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/cb970927ac8f47429c557e6cf0c5d782 : SUCCESS in 2m 57s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/517dcd32019349899be27b8f8971a09c : SUCCESS in 6m 58s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3ebf7388431349bc9cdb6eae6f185ca2 : SUCCESS in 4m 55s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/2c2bb04517264dae9268ace9ab7663b8 : SUCCESS in 5m 00s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/93e176860b7444dda34c578359a0bb2a : SUCCESS in 4m 56s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/0d1c25e3e5e64393a62379790edcb062 : SUCCESS in 5m 16s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/dd08a1a6c95c4a5d9469bb5410f8d974 : SUCCESS in 7m 53s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/4951fc78cfde4aa88f39ec6e097b6cff : SUCCESS in 2m 06s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/bd768b15d6a44073b6937b87230f5af1 : SUCCESS in 26m 25s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/22c521a6c117418bb5348f8317c9ecfd : SUCCESS in 44m 38s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/a8cc633900ee47438f8405d3eda74f21 : SUCCESS in 50m 19s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/954d778e4ede4cb4bcf8d16f7e7c5f18 : SUCCESS in 46m 38s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/2c7476f4e588499b8608a9073984c1e2 : SUCCESS in 27m 10s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/5f0fc6a3231c4f4f97bd7293aff4b53a : FAILURE in 52m 16s","accounts_in_message":[],"_revision_number":11},{"id":"661351f911043c45be0855f97b0c761d7461e9be","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-07-17 12:18:21.000000000","message":"Patch Set 11:\n\n(1 comment)","accounts_in_message":[],"_revision_number":11},{"id":"2bb1f416cf567e86e51bab03f60ca33b7ec5d687","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-07-17 12:24:48.000000000","message":"Patch Set 11:\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/6ae9f83b1ce5430b832bb645fc0f3ac4\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/00381e3e860945aa971e16c1e4f18bc5 : SUCCESS in 3h 28m 47s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/ee876bd7ab9a4c6085c6fe9698002fe5 : SUCCESS in 2h 19m 47s (non-voting)","accounts_in_message":[],"_revision_number":11},{"id":"87bc91a1b6f4564d94ea089fc5881580ea6059fa","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2025-07-18 06:12:31.000000000","message":"Patch Set 11:\n\n(1 comment)","accounts_in_message":[],"_revision_number":11},{"id":"e55d6475ef8879c48ef6c86da7270c9d4ba06a08","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-18 07:48:21.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4583f522113441f0a17381b46505a865\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/80be6e78de164c29ab10e30c0cc75f1c : SUCCESS in 2m 42s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/bef034c2d40c45b78be4c0fb4214022a : SUCCESS in 7m 40s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d1a2c29c16d741088247f49f0d2ba89c : SUCCESS in 4m 23s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/9289f254cbe140c3b55d91033f8a4fbd : SUCCESS in 5m 03s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/8b25be9fa98940709ef18012c810d81b : SUCCESS in 5m 23s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/0ce61382246b42fd9cea471e31889870 : SUCCESS in 8m 22s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7a8ea9584cb047ed9bc4442a29bde34b : SUCCESS in 9m 51s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/416c470c13844f57a58b332ec616be92 : SUCCESS in 3m 33s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/e32f49b0189b45ceb4e0792ea4c2f1c4 : SUCCESS in 29m 39s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/e8b626cf6ce644d98ba02f456c87b93d : SUCCESS in 43m 23s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/d57fd46d2c644658a23d917797d5064e : SUCCESS in 1h 00m 45s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/bbc41ebf525344e8a9e890d1b59cadcd : SUCCESS in 46m 06s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/903d709de0cd478ab4f74124620d7052 : SUCCESS in 32m 09s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/dc86fd9060384ae2ab7ff77867e9475c : SUCCESS in 1h 18m 28s","accounts_in_message":[],"_revision_number":11},{"id":"2a7d2024e64d06fea246d0bbb5e97515bc39aa1f","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-07-18 09:15:11.000000000","message":"Patch Set 11:\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/7d275178e17e43fcb0331245adf77a55\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/225c1e77defb45bcb5dec458501775b9 : SUCCESS in 3h 01m 08s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/c05546d0b355457181d856d1069d76f4 : SUCCESS in 2h 06m 51s (non-voting)","accounts_in_message":[],"_revision_number":11},{"id":"eb68442d1ffe503a9bb3e40d92533cc334a21f0a","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-07-28 00:18:10.000000000","message":"Patch Set 11:\n\n(2 comments)","accounts_in_message":[],"_revision_number":11},{"id":"342b183cd018dc98032438265819e511e32fa30c","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-07-28 06:47:28.000000000","message":"Patch Set 11:\n\n(1 comment)","accounts_in_message":[],"_revision_number":11},{"id":"b3564aa5b1ce1d786b34b7e6b81ab0e5d06f6b86","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-07-31 00:08:19.000000000","message":"Patch Set 11:\n\n(1 comment)","accounts_in_message":[],"_revision_number":11},{"id":"1c243f5b0154eb4f29e7c8340b1a368ce034933a","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2025-08-06 20:57:36.000000000","message":"Patch Set 11: Code-Review-1\n\n(12 comments)","accounts_in_message":[],"_revision_number":11},{"id":"be2422f275d57900c68c42c78ea37cc89e1458f7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-08-09 09:53:49.000000000","message":"Uploaded patch set 12.\n\nOutdated Votes:\n* Code-Review+1, Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":12},{"id":"907425d81de73ac8a707e4745b65a2ac81e950fa","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-08-09 09:54:14.000000000","message":"Topic enhance-host-maintenance-strategy removed","accounts_in_message":[],"_revision_number":12},{"id":"01637eb09d94eb4594c85e89cfdab8d813ddf7c9","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-08-09 09:54:38.000000000","message":"Topic set to bp//host-maintenance-strategy-disable-migration","accounts_in_message":[],"_revision_number":12},{"id":"ad6f471ea417c84849588adc5767925e22542c68","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-08-09 09:55:52.000000000","message":"Patch Set 12:\n\n(12 comments)","accounts_in_message":[],"_revision_number":12},{"id":"816b3621f52e1eb6758aa9f618714d8827312d5c","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-08-09 10:37:25.000000000","message":"Patch Set 12: Code-Review-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/6c3557f92f7947f0b32f0ad480c8c7f5\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/be677475d26c480ea26bb1d5481ed006 : FAILURE in 42m 20s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/7e5a71437bd2472e9b89cd3f07e78aab : SKIPPED Skipped due to failed job openstack-meta-content-provider-master (non-voting)","accounts_in_message":[],"_revision_number":12},{"id":"64df6842d0312911d869710bb4ce478a6f74fc0f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-09 11:31:59.000000000","message":"Patch Set 12: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/649a971a3c3e4eba9129571556c7e9bc\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/2d0e93dd7f3e43f3b5117843eb72ebde : SUCCESS in 2m 05s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/1a1c4d1b85314be39aee32744fd38432 : SUCCESS in 6m 37s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/be9d1dad54074e5abaebcc622e57a33b : SUCCESS in 3m 57s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/999534d646fb492183c7f986a1f87495 : SUCCESS in 5m 36s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/d39d9325954d41c2807790567a02bbde : SUCCESS in 5m 25s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/25ed248851ac413ebb6f6c935b56c008 : SUCCESS in 8m 48s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/62685bd645e74fa2b8496461f8cc9605 : SUCCESS in 9m 38s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/868a1585d4b44338abf048ba5f9481ee : SUCCESS in 3m 36s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/a22e6cdd34b448cdaff4d69e8f160223 : SUCCESS in 31m 52s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/bb33147c30f54d24bde567d81a07c8d8 : SUCCESS in 38m 03s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/a8dd74bbbe2a4ce9ad7dc6d1532413e9 : SUCCESS in 52m 58s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/b6e0a13185f64a37b999cbb70ec7da22 : SUCCESS in 38m 26s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/6f50eb1879a64fd1834dc2d8b9414ee3 : SUCCESS in 33m 41s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/59c04474f83a480896bb45ab3381d746 : SUCCESS in 1h 31m 56s\n- watcher-prometheus-integration-threading https://zuul.opendev.org/t/openstack/build/b918405f38e045d5a21d1186db350ea8 : SUCCESS in 1h 05m 56s","accounts_in_message":[],"_revision_number":12},{"id":"08de285bd56ed5f4d0d47e722642608783728281","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-08-10 04:00:07.000000000","message":"Patch Set 12:\n\n(1 comment)","accounts_in_message":[],"_revision_number":12},{"id":"e8e7f5d6df5b9e47eee894fe854f47e8bf541016","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-08-10 04:43:58.000000000","message":"Patch Set 12:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/06ad114655904ee281273b1d35a67400\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/5f97f7ffc1a3446b96b5ed96cefa6afd : FAILURE in 42m 22s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/d9bceb4d07f84f48b0cc1336b0b9d472 : SKIPPED Skipped due to failed job openstack-meta-content-provider-master (non-voting)","accounts_in_message":[],"_revision_number":12},{"id":"d010c7ff79c8e9e9ee9855409d0b30e91ff7f366","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-10 05:12:36.000000000","message":"Patch Set 12:\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/05934055c52440db8921f9a7f3489af1\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/dd0dde1ffc2343768872d3aa81beffa4 : SUCCESS in 3m 05s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2953e82d9f86437b8f66fc34339a74f3 : SUCCESS in 6m 07s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8ad969193b2940119c65ae6176a1fb26 : SUCCESS in 4m 04s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/f3ec63a4987d4d2babf6dc3a9f299fd0 : SUCCESS in 3m 47s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/0b988d2953b840638404af23b13bbf87 : SUCCESS in 3m 05s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/79c5c6469b38409c97055b4a2eb214f3 : SUCCESS in 8m 34s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/01f1a13d892642a6a8577d3841140b04 : SUCCESS in 4m 59s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a36b21f4e4594051b8229aba19caed59 : SUCCESS in 3m 32s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/c62bd8bcdc9440b4a2437598a33c04d0 : SUCCESS in 24m 39s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/c9f27c090b0c49b8a19de29fce83b991 : SUCCESS in 36m 00s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/5705fc19ad364e4d96ea394784bc07ef : SUCCESS in 51m 42s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/4902b88b6c0448c1b919b4a6475662b2 : SUCCESS in 40m 01s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/86de001bab814763af7afbafb3e97c4c : SUCCESS in 24m 07s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/65cbddf2b3354dfe983c3e2dadc451b4 : SUCCESS in 1h 07m 34s\n- watcher-prometheus-integration-threading https://zuul.opendev.org/t/openstack/build/016efb29793a438b8b9af603a14cc0a0 : SUCCESS in 1h 09m 39s","accounts_in_message":[],"_revision_number":12},{"id":"c95b05b4b70cee65984a1f7da3af08abbdda68dc","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2025-08-14 14:56:48.000000000","message":"Patch Set 12:\n\n(4 comments)","accounts_in_message":[],"_revision_number":12},{"id":"2065f6cab97d4c458dd95b4763673859b928d9e7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-08-15 06:31:35.000000000","message":"Uploaded patch set 13.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":13},{"id":"f40d2887d0b1d5c942f835302d3b33a132e0d76a","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-08-15 06:40:30.000000000","message":"Patch Set 13:\n\n(5 comments)","accounts_in_message":[],"_revision_number":13},{"id":"80e887914e6cfb7a63f79095a2a8153ce21159f0","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-08-15 06:55:36.000000000","message":"Topic enhance-host-maintenance-strategy removed","accounts_in_message":[],"_revision_number":13},{"id":"1cf82256e25bac702f21b68f4a1264ed752f308a","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-08-15 06:55:53.000000000","message":"Topic set to bp//host-maintenance-strategy-disable-migration","accounts_in_message":[],"_revision_number":13},{"id":"7024499f4725f73f95c4a8b93009c83263e1f658","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-15 07:54:24.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2a0cedd757524b3fa6661ff67a07466d\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/76dde2ad1c3c41be838ebb47175ad2a2 : SUCCESS in 1m 29s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/dac7fc644c184492921965c6ee691b43 : SUCCESS in 3m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5befff4c72b44b3a95754182c4b309fb : SUCCESS in 2m 49s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/47ba4ed209234605b318bdb3fb85ac7b : SUCCESS in 3m 28s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/87eca55072b042d782d5e2f0a530fc29 : SUCCESS in 3m 22s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/9b19278371a648a0a39b755c97c76d53 : SUCCESS in 5m 02s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ec39a8577aab43b3a652932b4c81d9d2 : SUCCESS in 5m 10s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/9f2a521c6ee34de5993852c0f3950771 : SUCCESS in 2m 14s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/32186b48656f4085bcf73093d85e3a21 : SUCCESS in 3m 30s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/b221f5dc74f54c00b42f931ac440d5ca : SUCCESS in 19m 55s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/ec2b8a7fc5604d6da6d368eb044afda3 : SUCCESS in 26m 36s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/929bf51d4c1f4ffabcccfd51de2eedc8 : SUCCESS in 38m 24s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/8c2950c140044fe48503df21f9e5f848 : SUCCESS in 28m 11s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/c0f0af41223345e6b72b3ebaa5d78794 : SUCCESS in 32m 40s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/0ae3ac55506c48fe94c6c517643f2ace : SUCCESS in 1h 20m 14s\n- watcher-prometheus-integration-threading https://zuul.opendev.org/t/openstack/build/e8e0b6dd2f8c499ebf3e06b92377f5bb : SUCCESS in 55m 35s","accounts_in_message":[],"_revision_number":13},{"id":"4cb16af167e76e8b1ffcca2a807b45ef7649cf3d","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-08-15 09:19:40.000000000","message":"Patch Set 13: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/a305420469fc4a8794e7f3f72289a357\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/b161a64c39174e45af05367992b1b0b1 : SUCCESS in 2h 46m 42s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/46021c15b58644cebbeda1398a964d77 : SUCCESS in 1h 56m 26s (non-voting)","accounts_in_message":[],"_revision_number":13},{"id":"c6f64b41a191981b88a6dd9b995180325db3b1e2","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2025-08-18 13:58:05.000000000","message":"Patch Set 13: Code-Review+1\n\n(3 comments)","accounts_in_message":[],"_revision_number":13},{"id":"d4c69a31dbe5bcd36e51d4c9d5df265f1b69c847","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2025-08-18 17:43:38.000000000","message":"Patch Set 13: Code-Review+1\n\n(5 comments)","accounts_in_message":[],"_revision_number":13},{"id":"ba7e730aa69e68562edd06b98ce6cef8fc993852","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-08-19 17:03:39.000000000","message":"Patch Set 13: Code-Review+1\n\n(7 comments)","accounts_in_message":[],"_revision_number":13},{"id":"44a8dfed1021170dff8546053a694608d53c3f77","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-08-20 08:48:59.000000000","message":"Patch Set 13: Code-Review+1\n\n(2 comments)","accounts_in_message":[],"_revision_number":13},{"id":"a441314c2371ce8ca9240b5e4407a8b1f0682bfc","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-08-20 12:33:13.000000000","message":"Uploaded patch set 14.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":14},{"id":"d74318a96736053737d81be97ed16c0364b7d661","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-08-20 12:37:53.000000000","message":"Topic enhance-host-maintenance-strategy removed","accounts_in_message":[],"_revision_number":14},{"id":"0a707c76744ac8df4d25c5e1c00bb2bce2dc1cd8","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-08-20 12:38:02.000000000","message":"Topic set to bp//host-maintenance-strategy-disable-migration","accounts_in_message":[],"_revision_number":14},{"id":"d39318b46ae7013bb868862257e4876e5204c2c2","author":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"date":"2025-08-20 12:40:54.000000000","message":"Patch Set 14:\n\n(3 comments)","accounts_in_message":[],"_revision_number":14},{"id":"046d38d1bef56d348e8884d3a636c7b1620d507f","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2025-08-20 12:46:08.000000000","message":"Patch Set 14: Code-Review+1","accounts_in_message":[],"_revision_number":14},{"id":"0855a4d8c96e1da935d201e360efff59d1b1b5c6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-20 14:09:07.000000000","message":"Patch Set 14: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6cf97be982fa4e8f975d88bf8f2f037c\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/23289b76f3264a1e84b711262ec3b411 : SUCCESS in 2m 02s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3b9aebf892b14f4e92d0781cdc16c2d1 : SUCCESS in 6m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f2974d034372469b8fa1c542b4b34ed6 : SUCCESS in 4m 38s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/4bdb4bce9d214769ad021449973268c7 : SUCCESS in 5m 51s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/03b42a1b393d4b0187e354abb1ba325d : SUCCESS in 7m 30s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/f7881409e2f04b2196ce154e8854292e : SUCCESS in 9m 21s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1acb9bfdd0724fae8433f091eb3523cc : SUCCESS in 9m 28s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/35b42e10e0d44148a000e264a3bf925f : SUCCESS in 3m 59s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/573c0efa4dd94d1bb930bd67aadbae30 : SUCCESS in 7m 00s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/9c1c272624ec47928b99c5901265fa8b : SUCCESS in 29m 00s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/8fecc55cab6240eba9df8b136355cfcb : SUCCESS in 44m 55s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/20d2d6d9df734806b1caccea0f12ef85 : SUCCESS in 1h 04m 46s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/1f42c8f892b447c0b1c36b6aee1bab6d : SUCCESS in 22m 06s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/746ae07760484996a587dc1c2ae98d62 : SUCCESS in 33m 56s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/58ac602368444fd3beb2d284cfdbd60b : SUCCESS in 1h 08m 57s\n- watcher-prometheus-integration-threading https://zuul.opendev.org/t/openstack/build/30c4b8d6f1db4d608f5beaf76fc66042 : SUCCESS in 1h 15m 24s\n- watcher-aetos-integration https://zuul.opendev.org/t/openstack/build/7feca4fea5af4a75b0437cb2509eaf05 : SUCCESS in 1h 20m 50s","accounts_in_message":[],"_revision_number":14},{"id":"644815c59b6d4e2f777e7b47c757e1cc9ebf2adf","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-08-20 15:09:14.000000000","message":"Patch Set 14: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/f4d473dae7b649c4a06c0ac079f27be3\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/bd0e070f21094fb1b731e54d8b2ecd34 : SUCCESS in 2h 34m 27s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/c801cc18c34549a4a613e9e6bb7e54e3 : SUCCESS in 1h 49m 51s (non-voting)","accounts_in_message":[],"_revision_number":14},{"id":"be508dc87be64732b08d926e1b1d707e4654a67a","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2025-08-20 16:46:58.000000000","message":"Patch Set 14: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":14},{"id":"a99e42fbdf0a299b0cd6e6acb16d5053973de7f7","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2025-08-20 18:42:49.000000000","message":"Patch Set 14: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":14},{"id":"2367b54b8646585c3815ae6c1ef4c6c5e7d46774","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-08-21 13:34:25.000000000","message":"Patch Set 14: Code-Review+2 Workflow+1\n\n(5 comments)","accounts_in_message":[],"_revision_number":14},{"id":"bf4026f57db5322ae13035708ef4512bcc642b9a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-21 13:34:49.000000000","message":"Patch Set 14: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":14},{"id":"1b20c3873bfd3eac9f412eb80e7cebef5624bae6","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-21 14:11:21.000000000","message":"Patch Set 14: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ef9adf984c284f428faeb4086284bf70\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/6b62a37d358348fd949b44194c84d57e : SUCCESS in 2m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1e43cbba40044bee91df832b75a8da62 : SUCCESS in 4m 00s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/14d9773c5b7c42eb919c7f769a520387 : SUCCESS in 5m 20s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/ea1d6718b96d427dbb4af2f0398ade41 : SUCCESS in 4m 58s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f18b069001664e7cbc02cd2afd661f3e : SUCCESS in 9m 33s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ab7b367089bb4f1c9a97f8c2de317b28 : SUCCESS in 4m 14s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/49c6321d2dcb4a91a47ff2b97c5f42d0 : SUCCESS in 20m 17s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/01688d2bb4104981a5c03ed811252092 : SUCCESS in 32m 12s","accounts_in_message":[],"_revision_number":14},{"id":"3ae3613775209d6bfce0fdfbf5e256313ea26218","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-21 14:11:22.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":14},{"id":"cb81369178d3a5c7c6da1b55eecad45632f39f02","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-21 14:12:25.000000000","message":"Patch Set 14:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a55af7341942497ab2af6adde9fcf9a3\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/66e90cc5f6524260bf49f7d0d848da16 : SUCCESS in 52s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/fda745f58176441e9b2d9f1afbf0e789 : SUCCESS in 49s","accounts_in_message":[],"_revision_number":14}],"current_revision_number":14,"current_revision":"cc26b3b334e5d60bf04c927c771d572445e4a8bc","revisions":{"dda5fb9363c497c5b10815c24bbfb4b876458258":{"kind":"REWORK","_number":1,"created":"2025-06-13 01:50:24.000000000","uploader":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"ref":"refs/changes/38/952538/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/38/952538/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/952538/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/952538/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/952538/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/38/952538/1"}}},"commit":{"parents":[{"commit":"1d50c12e15e5e94019cfaffc319d2fce547e9b11","subject":"Merge \"Adapt zuul.yaml strategies jobs to include tests with tag \u0027strategy\u0027\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/1d50c12e15e5e94019cfaffc319d2fce547e9b11"}]}],"author":{"name":"Quang Ngo","email":"quang.ngo@canonical.com","date":"2025-06-11 06:58:47.000000000","tz":600},"committer":{"name":"Quang Ngo","email":"quang.ngo@canonical.com","date":"2025-06-13 01:48:56.000000000","tz":600},"subject":"Add options to disable live and cold migration in maintenance","message":"Add options to disable live and cold migration in maintenance\n\nThis change enhances the Host Maintenance strategy by introducing\ntwo new input parameters: `disable_live_migration` and\n`disable_cold_migration`. These parameters allow cloud\nadministrators to control whether live or cold migration should be\nconsidered during host maintenance operations.\n\nIf `disable_live_migration` is set, active instances will be stopped\ninstead of live migrated. If `disable_cold_migration` is not set,\nstopped (inactive) instances will be cold migrated. If\n`disable_cold_migration` is set, inactive instances will not be cold\nmigrated. If both are set, only stop actions will be performed on\ninstances.\n\nThe strategy logic and action plan generation have been updated to\nreflect these behaviors. A new \"stop\" action is introduced and\nregistered, and the weight planner is updated to handle new action.\n\nDocumentation for the Host Maintenance strategy is updated to\ndescribe the new parameters and their effects.\n\nTest Plan:\n- Unit tests for HostMaintenance strategy with new parameters\n- Integration tests for action plan generation with stop action\n\nImplement watcher-specs: #943873\n\nChange-Id: I201b8e5c52e1bc1a74f3886a0e301e3c0fa5d351\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/dda5fb9363c497c5b10815c24bbfb4b876458258"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/dda5fb9363c497c5b10815c24bbfb4b876458258"}]},"branch":"refs/heads/master"},"31d9d634458ddd5c4955f9c63aeb09fa1e145820":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2025-06-13 01:59:18.000000000","uploader":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"ref":"refs/changes/38/952538/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/38/952538/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/952538/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/952538/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/952538/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/38/952538/2"}}},"commit":{"parents":[{"commit":"1d50c12e15e5e94019cfaffc319d2fce547e9b11","subject":"Merge \"Adapt zuul.yaml strategies jobs to include tests with tag \u0027strategy\u0027\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/1d50c12e15e5e94019cfaffc319d2fce547e9b11"}]}],"author":{"name":"Quang Ngo","email":"quang.ngo@canonical.com","date":"2025-06-11 06:58:47.000000000","tz":600},"committer":{"name":"Ho Minh Quang Ngo","email":"quang.ngo@canonical.com","date":"2025-06-13 01:59:18.000000000","tz":0},"subject":"Add options to disable migration in host maintenance","message":"Add options to disable migration in host maintenance\n\nThis change enhances the Host Maintenance strategy by introducing\ntwo new input parameters: `disable_live_migration` and\n`disable_cold_migration`. These parameters allow cloud\nadministrators to control whether live or cold migration should be\nconsidered during host maintenance operations.\n\nIf `disable_live_migration` is set, active instances will be stopped\ninstead of live migrated. If `disable_cold_migration` is not set,\nstopped (inactive) instances will be cold migrated. If\n`disable_cold_migration` is set, inactive instances will not be cold\nmigrated. If both are set, only stop actions will be performed on\ninstances.\n\nThe strategy logic and action plan generation have been updated to\nreflect these behaviors. A new \"stop\" action is introduced and\nregistered, and the weight planner is updated to handle new action.\n\nDocumentation for the Host Maintenance strategy is updated to\ndescribe the new parameters and their effects.\n\nTest Plan:\n- Unit tests for HostMaintenance strategy with new parameters\n- Integration tests for action plan generation with stop action\n\nImplement watcher-specs: #943873\n\nChange-Id: I201b8e5c52e1bc1a74f3886a0e301e3c0fa5d351\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/31d9d634458ddd5c4955f9c63aeb09fa1e145820"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/31d9d634458ddd5c4955f9c63aeb09fa1e145820"}]},"branch":"refs/heads/master","description":"Edit commit message"},"1918d2974147aed9e68301247915e140b482ec1a":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2025-06-13 02:41:57.000000000","uploader":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"ref":"refs/changes/38/952538/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/38/952538/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/952538/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/952538/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/952538/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/38/952538/3"}}},"commit":{"parents":[{"commit":"1d50c12e15e5e94019cfaffc319d2fce547e9b11","subject":"Merge \"Adapt zuul.yaml strategies jobs to include tests with tag \u0027strategy\u0027\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/1d50c12e15e5e94019cfaffc319d2fce547e9b11"}]}],"author":{"name":"Quang Ngo","email":"quang.ngo@canonical.com","date":"2025-06-11 06:58:47.000000000","tz":600},"committer":{"name":"Ho Minh Quang Ngo","email":"quang.ngo@canonical.com","date":"2025-06-13 02:41:57.000000000","tz":0},"subject":"Add options to disable migration in host maintenance","message":"Add options to disable migration in host maintenance\n\nThis change enhances the Host Maintenance strategy by introducing\ntwo new input parameters: `disable_live_migration` and\n`disable_cold_migration`. These parameters allow cloud\nadministrators to control whether live or cold migration should be\nconsidered during host maintenance operations.\n\nIf `disable_live_migration` is set, active instances will be stopped\ninstead of live migrated. If `disable_cold_migration` is not set,\nstopped (inactive) instances will be cold migrated. If\n`disable_cold_migration` is set, inactive instances will not be cold\nmigrated. If both are set, only stop actions will be performed on\ninstances.\n\nThe strategy logic and action plan generation have been updated to\nreflect these behaviors. A new \"stop\" action is introduced and\nregistered, and the weight planner is updated to handle new action.\n\nDocumentation for the Host Maintenance strategy is updated to\ndescribe the new parameters and their effects.\n\nTest Plan:\n- Unit tests for HostMaintenance strategy with new parameters\n- Integration tests for action plan generation with stop action\n\nThis implements the specification:\nSpec: https://review.opendev.org/c/openstack/watcher-specs/+/943873\n\nChange-Id: I201b8e5c52e1bc1a74f3886a0e301e3c0fa5d351\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/1918d2974147aed9e68301247915e140b482ec1a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/1918d2974147aed9e68301247915e140b482ec1a"}]},"branch":"refs/heads/master","description":"Edit commit message"},"f6af95adab99818dd081fddd436846723d32ff3e":{"kind":"REWORK","_number":4,"created":"2025-06-16 00:15:02.000000000","uploader":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"ref":"refs/changes/38/952538/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/38/952538/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/952538/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/952538/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/952538/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/38/952538/4"}}},"commit":{"parents":[{"commit":"1d50c12e15e5e94019cfaffc319d2fce547e9b11","subject":"Merge \"Adapt zuul.yaml strategies jobs to include tests with tag \u0027strategy\u0027\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/1d50c12e15e5e94019cfaffc319d2fce547e9b11"}]}],"author":{"name":"Quang Ngo","email":"quang.ngo@canonical.com","date":"2025-06-11 06:58:47.000000000","tz":600},"committer":{"name":"Quang Ngo","email":"quang.ngo@canonical.com","date":"2025-06-16 00:12:58.000000000","tz":600},"subject":"Add options to disable migration in host maintenance","message":"Add options to disable migration in host maintenance\n\nThis change enhances the Host Maintenance strategy by introducing\ntwo new input parameters: `disable_live_migration` and\n`disable_cold_migration`. These parameters allow cloud\nadministrators to control whether live or cold migration should be\nconsidered during host maintenance operations.\n\nIf `disable_live_migration` is set, active instances will be stopped\ninstead of live migrated. If `disable_cold_migration` is not set,\nstopped (inactive) instances will be cold migrated. If\n`disable_cold_migration` is set, inactive instances will not be cold\nmigrated. If both are set, only stop actions will be performed on\ninstances.\n\nThe strategy logic and action plan generation have been updated to\nreflect these behaviors. A new \"stop\" action is introduced and\nregistered, and the weight planner is updated to handle new action.\n\nDocumentation for the Host Maintenance strategy is updated to\ndescribe the new parameters and their effects.\n\nTest Plan:\n- Unit tests for HostMaintenance strategy with new parameters\n- Integration tests for action plan generation with stop action\n\nThis implements the specification:\nSpec: https://review.opendev.org/c/openstack/watcher-specs/+/943873\n\nChange-Id: I201b8e5c52e1bc1a74f3886a0e301e3c0fa5d351\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/f6af95adab99818dd081fddd436846723d32ff3e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/f6af95adab99818dd081fddd436846723d32ff3e"}]},"branch":"refs/heads/master"},"19a3f7592a878597c88ab387bd0808ae1e820608":{"kind":"REWORK","_number":5,"created":"2025-06-18 13:38:32.000000000","uploader":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"ref":"refs/changes/38/952538/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/38/952538/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/952538/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/952538/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/952538/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/38/952538/5"}}},"commit":{"parents":[{"commit":"1d50c12e15e5e94019cfaffc319d2fce547e9b11","subject":"Merge \"Adapt zuul.yaml strategies jobs to include tests with tag \u0027strategy\u0027\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/1d50c12e15e5e94019cfaffc319d2fce547e9b11"}]}],"author":{"name":"Quang Ngo","email":"quang.ngo@canonical.com","date":"2025-06-11 06:58:47.000000000","tz":600},"committer":{"name":"Quang Ngo","email":"quang.ngo@canonical.com","date":"2025-06-18 13:35:18.000000000","tz":600},"subject":"Add options to disable migration in host maintenance","message":"Add options to disable migration in host maintenance\n\nThis change enhances the Host Maintenance strategy by introducing\ntwo new input parameters: `disable_live_migration` and\n`disable_cold_migration`. These parameters allow cloud\nadministrators to control whether live or cold migration should be\nconsidered during host maintenance operations.\n\nIf `disable_live_migration` is set, active instances will be cold\nmigrated if `disable_cold_migration` is not set, otherwise\nactive instances will be stopped. If `disable_cold_migration` is set,\ninactive instances will not be cold migrated.\nIf both are set, only stop actions will be performed on instances.\n\nThe strategy logic and action plan generation have been updated to\nreflect these behaviors. A new \"stop\" action is introduced and\nregistered, and the weight planner is updated to handle new action.\n\nDocumentation for the Host Maintenance strategy is updated to\ndescribe the new parameters and their effects.\n\nTest Plan:\n- Unit tests for HostMaintenance strategy with new parameters\n- Integration tests for action plan generation with stop action\n\nThis implements the specification:\nSpec: https://review.opendev.org/c/openstack/watcher-specs/+/943873\n\nChange-Id: I201b8e5c52e1bc1a74f3886a0e301e3c0fa5d351\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/19a3f7592a878597c88ab387bd0808ae1e820608"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/19a3f7592a878597c88ab387bd0808ae1e820608"}]},"branch":"refs/heads/master"},"35084dc9e704f4d4a8e97ad1e32dc779595a2433":{"kind":"REWORK","_number":6,"created":"2025-06-18 23:48:22.000000000","uploader":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"ref":"refs/changes/38/952538/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/38/952538/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/952538/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/952538/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/952538/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/38/952538/6"}}},"commit":{"parents":[{"commit":"1d50c12e15e5e94019cfaffc319d2fce547e9b11","subject":"Merge \"Adapt zuul.yaml strategies jobs to include tests with tag \u0027strategy\u0027\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/1d50c12e15e5e94019cfaffc319d2fce547e9b11"}]}],"author":{"name":"Quang Ngo","email":"quang.ngo@canonical.com","date":"2025-06-11 06:58:47.000000000","tz":600},"committer":{"name":"Quang Ngo","email":"quang.ngo@canonical.com","date":"2025-06-18 23:47:23.000000000","tz":600},"subject":"Add options to disable migration in host maintenance","message":"Add options to disable migration in host maintenance\n\nThis change enhances the Host Maintenance strategy by introducing\ntwo new input parameters: `disable_live_migration` and\n`disable_cold_migration`. These parameters allow cloud\nadministrators to control whether live or cold migration should be\nconsidered during host maintenance operations.\n\nIf `disable_live_migration` is set, active instances will be cold\nmigrated if `disable_cold_migration` is not set, otherwise\nactive instances will be stopped. If `disable_cold_migration` is set,\ninactive instances will not be cold migrated.\nIf both are set, only stop actions will be performed on instances.\n\nThe strategy logic and action plan generation have been updated to\nreflect these behaviors. A new \"stop\" action is introduced and\nregistered, and the weight planner is updated to handle new action.\n\nDocumentation for the Host Maintenance strategy is updated to\ndescribe the new parameters and their effects.\n\nTest Plan:\n- Unit tests for HostMaintenance strategy with new parameters\n- Integration tests for action plan generation with stop action\n\nThis implements the specification:\nSpec: https://review.opendev.org/c/openstack/watcher-specs/+/943873\n\nChange-Id: I201b8e5c52e1bc1a74f3886a0e301e3c0fa5d351\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/35084dc9e704f4d4a8e97ad1e32dc779595a2433"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/35084dc9e704f4d4a8e97ad1e32dc779595a2433"}]},"branch":"refs/heads/master"},"bea74af780ab0d439f1513da2b22ae38cd8dcc0e":{"kind":"REWORK","_number":7,"created":"2025-06-27 05:55:12.000000000","uploader":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"ref":"refs/changes/38/952538/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/38/952538/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/952538/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/952538/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/952538/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/38/952538/7"}}},"commit":{"parents":[{"commit":"bfbd136f4b5a80dc45042ac2c27bbebf521afdb8","subject":"Update Host Maintenance strategy documentation","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/bfbd136f4b5a80dc45042ac2c27bbebf521afdb8"}]}],"author":{"name":"Quang Ngo","email":"quang.ngo@canonical.com","date":"2025-06-11 06:58:47.000000000","tz":600},"committer":{"name":"Quang Ngo","email":"quang.ngo@canonical.com","date":"2025-06-27 05:54:20.000000000","tz":600},"subject":"Add options to disable migration in host maintenance","message":"Add options to disable migration in host maintenance\n\nThis change enhances the Host Maintenance strategy by introducing\ntwo new input parameters: `disable_live_migration` and\n`disable_cold_migration`. These parameters allow cloud\nadministrators to control whether live or cold migration should be\nconsidered during host maintenance operations.\n\nIf `disable_live_migration` is set, active instances will be cold\nmigrated if `disable_cold_migration` is not set, otherwise\nactive instances will be stopped. If `disable_cold_migration` is set,\ninactive instances will not be cold migrated.\nIf both are set, only stop actions will be performed on instances.\n\nThe strategy logic and action plan generation have been updated to\nreflect these behaviors. A new \"stop\" action is introduced and\nregistered, and the weight planner is updated to handle new action.\n\nDocumentation for the Host Maintenance strategy is updated to\ndescribe the new parameters and their effects.\n\nTest Plan:\n- Unit tests for HostMaintenance strategy with new parameters\n- Integration tests for action plan generation with stop action\n\nThis implements the specification:\nSpec: https://review.opendev.org/c/openstack/watcher-specs/+/943873\n\nChange-Id: I201b8e5c52e1bc1a74f3886a0e301e3c0fa5d351\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/bea74af780ab0d439f1513da2b22ae38cd8dcc0e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/bea74af780ab0d439f1513da2b22ae38cd8dcc0e"}]},"branch":"refs/heads/master"},"71f8f7ddae95eeb643bfb5e9eb3d9f69e5fcf13f":{"kind":"REWORK","_number":8,"created":"2025-06-27 06:02:15.000000000","uploader":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"ref":"refs/changes/38/952538/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/38/952538/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/952538/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/952538/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/952538/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/38/952538/8"}}},"commit":{"parents":[{"commit":"bfbd136f4b5a80dc45042ac2c27bbebf521afdb8","subject":"Update Host Maintenance strategy documentation","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/bfbd136f4b5a80dc45042ac2c27bbebf521afdb8"}]}],"author":{"name":"Quang Ngo","email":"quang.ngo@canonical.com","date":"2025-06-11 06:58:47.000000000","tz":600},"committer":{"name":"Quang Ngo","email":"quang.ngo@canonical.com","date":"2025-06-27 06:02:02.000000000","tz":600},"subject":"Add options to disable migration in host maintenance","message":"Add options to disable migration in host maintenance\n\nThis change enhances the Host Maintenance strategy by introducing\ntwo new input parameters: `disable_live_migration` and\n`disable_cold_migration`. These parameters allow cloud\nadministrators to control whether live or cold migration should be\nconsidered during host maintenance operations.\n\nIf `disable_live_migration` is set, active instances will be cold\nmigrated if `disable_cold_migration` is not set, otherwise\nactive instances will be stopped. If `disable_cold_migration` is set,\ninactive instances will not be cold migrated.\nIf both are set, only stop actions will be performed on instances.\n\nThe strategy logic and action plan generation have been updated to\nreflect these behaviors. A new \"stop\" action is introduced and\nregistered, and the weight planner is updated to handle new action.\n\nDocumentation for the Host Maintenance strategy is updated to\ndescribe the new parameters and their effects.\n\nTest Plan:\n- Unit tests for HostMaintenance strategy with new parameters\n- Integration tests for action plan generation with stop action\n\nThis implements the specification:\nSpec: https://review.opendev.org/c/openstack/watcher-specs/+/943873\n\nChange-Id: I201b8e5c52e1bc1a74f3886a0e301e3c0fa5d351\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/71f8f7ddae95eeb643bfb5e9eb3d9f69e5fcf13f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/71f8f7ddae95eeb643bfb5e9eb3d9f69e5fcf13f"}]},"branch":"refs/heads/master"},"a10fecbf8c144e4262821c4d5c4a8e6beee4fa6d":{"kind":"REWORK","_number":9,"created":"2025-07-03 15:17:02.000000000","uploader":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"ref":"refs/changes/38/952538/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/38/952538/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/952538/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/952538/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/952538/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/38/952538/9"}}},"commit":{"parents":[{"commit":"bfbd136f4b5a80dc45042ac2c27bbebf521afdb8","subject":"Update Host Maintenance strategy documentation","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/bfbd136f4b5a80dc45042ac2c27bbebf521afdb8"}]}],"author":{"name":"Quang Ngo","email":"quang.ngo@canonical.com","date":"2025-06-11 06:58:47.000000000","tz":600},"committer":{"name":"Quang Ngo","email":"quang.ngo@canonical.com","date":"2025-07-03 15:15:47.000000000","tz":600},"subject":"Add options to disable migration in host maintenance","message":"Add options to disable migration in host maintenance\n\nThis change enhances the Host Maintenance strategy by introducing\ntwo new input parameters: `disable_live_migration` and\n`disable_cold_migration`. These parameters allow cloud\nadministrators to control whether live or cold migration should be\nconsidered during host maintenance operations.\n\nIf `disable_live_migration` is set, active instances will be cold\nmigrated if `disable_cold_migration` is not set, otherwise\nactive instances will be stopped. If `disable_cold_migration` is set,\ninactive instances will not be cold migrated.\nIf both are set, only stop actions will be performed on instances.\n\nThe strategy logic and action plan generation have been updated to\nreflect these behaviors. A new \"stop\" action is introduced and\nregistered, and the weight planner is updated to handle new action.\n\nDocumentation for the Host Maintenance strategy is updated to\ndescribe the new parameters and their effects.\n\nTest Plan:\n- Unit tests for HostMaintenance strategy with new parameters\n- Integration tests for action plan generation with stop action\n\nThis implements the specification:\nSpec: https://review.opendev.org/c/openstack/watcher-specs/+/943873\n\nChange-Id: I201b8e5c52e1bc1a74f3886a0e301e3c0fa5d351\nSigned-off-by: Quang Ngo \u003cquang.ngo@canonical.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/a10fecbf8c144e4262821c4d5c4a8e6beee4fa6d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/a10fecbf8c144e4262821c4d5c4a8e6beee4fa6d"}]},"branch":"refs/heads/master"},"1a41bdd15ffc0048d63912d59d42d3c12ae6060f":{"kind":"REWORK","_number":10,"created":"2025-07-04 04:19:04.000000000","uploader":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"ref":"refs/changes/38/952538/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/38/952538/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/952538/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/952538/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/952538/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/38/952538/10"}}},"commit":{"parents":[{"commit":"bfbd136f4b5a80dc45042ac2c27bbebf521afdb8","subject":"Update Host Maintenance strategy documentation","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/bfbd136f4b5a80dc45042ac2c27bbebf521afdb8"}]}],"author":{"name":"Quang Ngo","email":"quang.ngo@canonical.com","date":"2025-06-11 06:58:47.000000000","tz":600},"committer":{"name":"Quang Ngo","email":"quang.ngo@canonical.com","date":"2025-07-04 04:10:53.000000000","tz":600},"subject":"Add options to disable migration in host maintenance","message":"Add options to disable migration in host maintenance\n\nThis change enhances the Host Maintenance strategy by introducing\ntwo new input parameters: `disable_live_migration` and\n`disable_cold_migration`. These parameters allow cloud\nadministrators to control whether live or cold migration should be\nconsidered during host maintenance operations.\n\nIf `disable_live_migration` is set, active instances will be cold\nmigrated if `disable_cold_migration` is not set, otherwise\nactive instances will be stopped. If `disable_cold_migration` is set,\ninactive instances will not be cold migrated.\nIf both are set, only stop actions will be performed on instances.\n\nThe strategy logic and action plan generation have been updated to\nreflect these behaviors. A new \"stop\" action is introduced and\nregistered, and the weight planner is updated to handle new action.\n\nDocumentation for the Host Maintenance strategy is updated to\ndescribe the new parameters and their effects.\n\nTest Plan:\n- Unit tests for HostMaintenance strategy with new parameters\n- Integration tests for action plan generation with stop action\n\nThis implements the specification:\nSpec: https://review.opendev.org/c/openstack/watcher-specs/+/943873\n\nChange-Id: I201b8e5c52e1bc1a74f3886a0e301e3c0fa5d351\nSigned-off-by: Quang Ngo \u003cquang.ngo@canonical.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/1a41bdd15ffc0048d63912d59d42d3c12ae6060f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/1a41bdd15ffc0048d63912d59d42d3c12ae6060f"}]},"branch":"refs/heads/master"},"bfbb2680ef0a53eeec1eabef9bbee00a971749cf":{"kind":"REWORK","_number":11,"created":"2025-07-07 00:36:22.000000000","uploader":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"ref":"refs/changes/38/952538/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/38/952538/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/952538/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/952538/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/952538/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/38/952538/11"}}},"commit":{"parents":[{"commit":"bfbd136f4b5a80dc45042ac2c27bbebf521afdb8","subject":"Update Host Maintenance strategy documentation","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/bfbd136f4b5a80dc45042ac2c27bbebf521afdb8"}]}],"author":{"name":"Quang Ngo","email":"quang.ngo@canonical.com","date":"2025-06-11 06:58:47.000000000","tz":600},"committer":{"name":"Quang Ngo","email":"quang.ngo@canonical.com","date":"2025-07-07 00:35:56.000000000","tz":600},"subject":"Add options to disable migration in host maintenance","message":"Add options to disable migration in host maintenance\n\nThis change enhances the Host Maintenance strategy by introducing\ntwo new input parameters: `disable_live_migration` and\n`disable_cold_migration`. These parameters allow cloud\nadministrators to control whether live or cold migration should be\nconsidered during host maintenance operations.\n\nIf `disable_live_migration` is set, active instances will be cold\nmigrated if `disable_cold_migration` is not set, otherwise\nactive instances will be stopped. If `disable_cold_migration` is set,\ninactive instances will not be cold migrated.\nIf both are set, only stop actions will be performed on instances.\n\nThe strategy logic and action plan generation have been updated to\nreflect these behaviors. A new \"stop\" action is introduced and\nregistered, and the weight planner is updated to handle new action.\n\nDocumentation for the Host Maintenance strategy is updated to\ndescribe the new parameters and their effects.\n\nTest Plan:\n- Unit tests for HostMaintenance strategy with new parameters\n- Integration tests for action plan generation with stop action\n\nThis implements the specification:\nSpec: https://review.opendev.org/c/openstack/watcher-specs/+/943873\n\nChange-Id: I201b8e5c52e1bc1a74f3886a0e301e3c0fa5d351\nSigned-off-by: Quang Ngo \u003cquang.ngo@canonical.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/bfbb2680ef0a53eeec1eabef9bbee00a971749cf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/bfbb2680ef0a53eeec1eabef9bbee00a971749cf"}]},"branch":"refs/heads/master"},"12fae0dcfe17cde0f4c5cc7bb8968f3b8ff6fa8b":{"kind":"REWORK","_number":12,"created":"2025-08-09 09:53:49.000000000","uploader":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"ref":"refs/changes/38/952538/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/38/952538/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/952538/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/952538/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/952538/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/38/952538/12"}}},"commit":{"parents":[{"commit":"bfbd136f4b5a80dc45042ac2c27bbebf521afdb8","subject":"Update Host Maintenance strategy documentation","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/bfbd136f4b5a80dc45042ac2c27bbebf521afdb8"}]}],"author":{"name":"Quang Ngo","email":"quang.ngo@canonical.com","date":"2025-06-11 06:58:47.000000000","tz":600},"committer":{"name":"Quang Ngo","email":"quang.ngo@canonical.com","date":"2025-08-09 09:50:50.000000000","tz":600},"subject":"Add options to disable migration in host maintenance","message":"Add options to disable migration in host maintenance\n\nThis change enhances the Host Maintenance strategy by introducing\ntwo new input parameters: `disable_live_migration` and\n`disable_cold_migration`. These parameters allow cloud\nadministrators to control whether live or cold migration should be\nconsidered during host maintenance operations.\n\nIf `disable_live_migration` is set, active instances will be cold\nmigrated if `disable_cold_migration` is not set, otherwise\nactive instances will be stopped. If `disable_cold_migration` is set,\ninactive instances will not be cold migrated.\nIf both are set, only stop actions will be performed on instances.\n\nThe strategy logic and action plan generation have been updated to\nreflect these behaviors. A new \"stop\" action is introduced and\nregistered, and the weight planner is updated to handle new action.\n\nDocumentation for the Host Maintenance strategy is updated to\ndescribe the new parameters and their effects.\n\nTest Plan:\n- Unit tests for HostMaintenance strategy with new parameters\n- Integration tests for action plan generation with stop action\n\nThis implements the specification:\nSpec: https://review.opendev.org/c/openstack/watcher-specs/+/943873\n\nChange-Id: I201b8e5c52e1bc1a74f3886a0e301e3c0fa5d351\nSigned-off-by: Quang Ngo \u003cquang.ngo@canonical.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/12fae0dcfe17cde0f4c5cc7bb8968f3b8ff6fa8b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/12fae0dcfe17cde0f4c5cc7bb8968f3b8ff6fa8b"}]},"branch":"refs/heads/master"},"23080cd3a1828cf7deae5788543295e02f6b5211":{"kind":"REWORK","_number":13,"created":"2025-08-15 06:31:35.000000000","uploader":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"ref":"refs/changes/38/952538/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/38/952538/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/952538/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/952538/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/952538/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/38/952538/13"}}},"commit":{"parents":[{"commit":"bfbd136f4b5a80dc45042ac2c27bbebf521afdb8","subject":"Update Host Maintenance strategy documentation","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/bfbd136f4b5a80dc45042ac2c27bbebf521afdb8"}]}],"author":{"name":"Quang Ngo","email":"quang.ngo@canonical.com","date":"2025-06-11 06:58:47.000000000","tz":600},"committer":{"name":"Quang Ngo","email":"quang.ngo@canonical.com","date":"2025-08-15 06:31:12.000000000","tz":600},"subject":"Add options to disable migration in host maintenance","message":"Add options to disable migration in host maintenance\n\nThis change enhances the Host Maintenance strategy by introducing\ntwo new input parameters: `disable_live_migration` and\n`disable_cold_migration`. These parameters allow cloud\nadministrators to control whether live or cold migration should be\nconsidered during host maintenance operations.\n\nIf `disable_live_migration` is set, active instances will be cold\nmigrated if `disable_cold_migration` is not set, otherwise\nactive instances will be stopped. If `disable_cold_migration` is set,\ninactive instances will not be cold migrated.\nIf both are set, only stop actions will be performed on instances.\n\nThe strategy logic and action plan generation have been updated to\nreflect these behaviors. A new \"stop\" action is introduced and\nregistered, and the weight planner is updated to handle new action.\n\nDocumentation for the Host Maintenance strategy is updated to\ndescribe the new parameters and their effects.\n\nTest Plan:\n- Unit tests for HostMaintenance strategy with new parameters\n- Integration tests for action plan generation with stop action\n\nThis implements the specification:\nSpec: https://review.opendev.org/c/openstack/watcher-specs/+/943873\n\nChange-Id: I201b8e5c52e1bc1a74f3886a0e301e3c0fa5d351\nSigned-off-by: Quang Ngo \u003cquang.ngo@canonical.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/23080cd3a1828cf7deae5788543295e02f6b5211"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/23080cd3a1828cf7deae5788543295e02f6b5211"}]},"branch":"refs/heads/master"},"cc26b3b334e5d60bf04c927c771d572445e4a8bc":{"kind":"REWORK","_number":14,"created":"2025-08-20 12:33:13.000000000","uploader":{"_account_id":38075,"name":"Ho Minh Quang Ngo","display_name":"Quang Ngo","email":"quang.ngo@canonical.com","username":"Quang-Ngo"},"ref":"refs/changes/38/952538/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/38/952538/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/952538/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/952538/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/952538/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/38/952538/14"}}},"commit":{"parents":[{"commit":"bfbd136f4b5a80dc45042ac2c27bbebf521afdb8","subject":"Update Host Maintenance strategy documentation","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/bfbd136f4b5a80dc45042ac2c27bbebf521afdb8"}]}],"author":{"name":"Quang Ngo","email":"quang.ngo@canonical.com","date":"2025-06-11 06:58:47.000000000","tz":600},"committer":{"name":"Quang Ngo","email":"quang.ngo@canonical.com","date":"2025-08-20 12:32:33.000000000","tz":600},"subject":"Add options to disable migration in host maintenance","message":"Add options to disable migration in host maintenance\n\nThis change enhances the Host Maintenance strategy by introducing\ntwo new input parameters: `disable_live_migration` and\n`disable_cold_migration`. These parameters allow cloud\nadministrators to control whether live or cold migration should be\nconsidered during host maintenance operations.\n\nIf `disable_live_migration` is set, active instances will be cold\nmigrated if `disable_cold_migration` is not set, otherwise\nactive instances will be stopped. If `disable_cold_migration` is set,\ninactive instances will not be cold migrated.\nIf both are set, only stop actions will be performed on instances.\n\nThe strategy logic and action plan generation have been updated to\nreflect these behaviors. A new \"stop\" action is introduced and\nregistered, and the weight planner is updated to handle new action.\n\nDocumentation for the Host Maintenance strategy is updated to\ndescribe the new parameters and their effects.\n\nTest Plan:\n- Unit tests for HostMaintenance strategy with new parameters\n- Integration tests for action plan generation with stop action\n\nThis implements the specification:\nSpec: https://review.opendev.org/c/openstack/watcher-specs/+/943873\n\nChange-Id: I201b8e5c52e1bc1a74f3886a0e301e3c0fa5d351\nSigned-off-by: Quang Ngo \u003cquang.ngo@canonical.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/cc26b3b334e5d60bf04c927c771d572445e4a8bc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/cc26b3b334e5d60bf04c927c771d572445e4a8bc"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","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":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"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":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
