)]}'
{"id":"openstack%2Fwatcher~963252","triplet_id":"openstack%2Fwatcher~master~If13e8ebbfd632b98742b965299b8633ff894b212","project":"openstack/watcher","branch":"master","topic":"bug-2127777","attention_set":{},"removed_from_attention_set":{"34452":{"account":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"last_update":"2025-11-24 11:22:12.000000000","reason":"\u003cGERRIT_ACCOUNT_34452\u003e replied on the change","reason_account":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"}},"26471":{"account":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"last_update":"2025-11-24 10:03:24.000000000","reason":"removed on reply"},"16312":{"account":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"last_update":"2025-12-13 11:39:01.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"If13e8ebbfd632b98742b965299b8633ff894b212","subject":"Move decision-engine monitoring service to the decision-engine","status":"MERGED","created":"2025-10-07 09:20:42.000000000","updated":"2025-12-13 11:39:53.000000000","submitted":"2025-12-13 11:39:01.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":33,"unresolved_comment_count":2,"has_review_started":true,"submission_id":"963252-bug-2127777","meta_rev_id":"bc4f70ee71998a78c2297461649cd1e0e9ac9ef1","_number":963252,"virtual_id_number":963252,"owner":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"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":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-12-13 11:39:01.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-12-11 15:17:48.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},{"value":2,"date":"2025-11-24 11:22:12.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},{"value":-1,"date":"2025-11-24 10:03:24.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":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":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"all":[{"value":1,"date":"2025-12-11 15:17:48.000000000","permitted_voting_range":{"min":1,"max":1},"_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":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"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":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Standard Change","+1":"Important Change","+2":"High Priority Change"},"default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"}],"REVIEWER":[{"_account_id":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"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-10-07 11:40:05.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-10-07 12:01:26.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-10-24 15:02:10.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":"CC"},{"updated":"2025-11-21 13:54:07.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-11-27 12:56:00.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"CC"},{"updated":"2025-12-11 15:17:48.000000000","updated_by":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"reviewer":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"state":"REVIEWER"},{"updated":"2025-12-11 22:07:34.000000000","updated_by":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"reviewer":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"state":"CC"}],"messages":[{"id":"62762e2e5e4bb39a4173d1ed9a291453bdb2f69e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-10-07 09:20:42.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"5137cdddab01873da1fdfd7e98603b6c349e40ff","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-10-07 09:25:40.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"146b48004db48f258711993e92a4969087c4da95","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-07 11:40:05.000000000","message":"Patch Set 2: 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/f5db5aeb77bf40138c0984ec3d7c75a5\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9fced0b9f9f54652b9ac0d2d97e18e39 : SUCCESS in 5m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/86512c9dcea441229560048ae139e281 : SUCCESS in 4m 48s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/11f9990f2e964589a6ebca1810bc5757 : SUCCESS in 5m 30s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/103109c9c9264c15b488b727f33f57db : SUCCESS in 6m 02s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/ab070133a140450e884d6899029011a6 : SUCCESS in 4m 41s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c83ce88782624271823347cf133d3fe3 : SUCCESS in 8m 43s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7332840aefb54f28ac204c74b9b2a5c5 : SUCCESS in 3m 55s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/ed1b2f84c2fc43b6b7365dc211a30862 : SUCCESS in 3m 49s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/b44bbc7ecb684531bf797f9e55d051fa : SUCCESS in 32m 36s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/9ffb2b10dc2c4dd7a42fc6b8280ab166 : SUCCESS in 44m 40s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/ef0199a9f42942a9aa0049ea35749514 : SUCCESS in 1h 08m 13s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/6082551b276049f29e1adbe1c1857268 : FAILURE in 54m 24s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/45ca2aa0973c4159bb2815b3f28cc7cb : SUCCESS in 31m 02s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/0e12c251760b40bcbe7238dd581a1387 : SUCCESS in 1h 38m 21s\n- watcher-prometheus-integration-threading https://zuul.opendev.org/t/openstack/build/a3aa82742c434622bce222a40318f94f : TIMED_OUT in 2h 13m 42s\n- watcher-aetos-integration https://zuul.opendev.org/t/openstack/build/ab5c55c9b2ed4820b29dc37a6066affc : SUCCESS in 1h 32m 40s","accounts_in_message":[],"_revision_number":2},{"id":"8f1c716e1e358ce949f91166fede472be971dd29","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-10-07 12:01:26.000000000","message":"Patch Set 2: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/296c2c82624c457d974af3783cf8c16f\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/7158a2b4fded4dcbae4624c25ad0c16b : SUCCESS in 2h 34m 32s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/b9e1bdabf62a44f5bb269a9426e623d2 : SUCCESS in 1h 50m 01s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"dd81d972940e9d5637b99ef1e286b9d491b3d757","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-10-08 10:02:34.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"996b761b6eece4595c6cb45951f25e16b15e4ee8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-08 11:42:58.000000000","message":"Patch Set 2:\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/10e1fee560a44fe5a689a0d1d0a78e31\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/46994eaa6fce4a539bb3590f405cce75 : SUCCESS in 7m 21s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9af205776da04c679f743555dc06235c : SUCCESS in 5m 27s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/9e8a8481274f4bbd94d821919ded82d0 : SUCCESS in 3m 52s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/facad3e7460c4db2886234b300726f53 : SUCCESS in 5m 30s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/24b11a5943fa4afc99915c207ea2596d : SUCCESS in 9m 50s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/57de378be5d34b6684687910c085b5e9 : SUCCESS in 9m 06s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c42d97ae34b0492c9941c6b09b7c329b : SUCCESS in 3m 10s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/2bdf79d48dd542cdbafa92b2a811d549 : SUCCESS in 4m 44s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/e8c1de976ab14934b50de7d68951238b : SUCCESS in 35m 26s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/eecfe94694bb483a930f896e2be2bba4 : SUCCESS in 46m 32s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/14c3a7b200da4dd0b5f8282051de1b14 : SUCCESS in 56m 44s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/b36496e597814f97b85cacdf8c729adb : SUCCESS in 46m 28s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/fe8c8f186000431491c47e83df758796 : SUCCESS in 25m 21s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/2d2fe65fbfa149ac82d0f4cb27422daa : SUCCESS in 1h 35m 19s\n- watcher-prometheus-integration-threading https://zuul.opendev.org/t/openstack/build/aebc0ea52cb04e13aa60a3a2b1ce7b67 : FAILURE in 1h 38m 01s\n- watcher-aetos-integration https://zuul.opendev.org/t/openstack/build/a87b8de749ca498aa4655853269cb199 : SUCCESS in 1h 06m 49s","accounts_in_message":[],"_revision_number":2},{"id":"c12e975ca197caa7aade02a0b2be3ee9624afc87","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-10-08 12:49:55.000000000","message":"Patch Set 2:\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/a046ef2c0b0d43e98704b4359e5b3210\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/673fad04b6a1435cb2b51670d86e1977 : SUCCESS in 2h 46m 12s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/13d84cbded7741979d7dd07609c800f1 : SUCCESS in 1h 54m 27s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"710271bf171c38c1747220716a4fd4cb443d5da5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-10-14 16:01:50.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"0b59ab715ea5716f4492d0345dbcd743840db4ce","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-14 17:39:07.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/201b0a4151a84d55a97823c4c8f79eab\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ca285e3ade574917b31e762d4dc4daa1 : SUCCESS in 4m 01s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4995a80d8b514feda061fb0957578fcc : SUCCESS in 3m 06s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/fc720d9c140241ae946830d50c9edb03 : SUCCESS in 3m 32s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/0ad912b863564c34b249c45b175c0f26 : SUCCESS in 5m 01s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/efe1331da8de483e8e898a6890cbc7df : SUCCESS in 6m 37s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/07837ca15e584c13aca000fde5359f39 : SUCCESS in 10m 09s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b270358e907846ab9190daedf98ebac5 : SUCCESS in 4m 14s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/c640b99a4c0249ac8d15cc0676933f34 : SUCCESS in 5m 54s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/70c050e0290541d6b9802686d2e2402e : SUCCESS in 29m 11s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/33e38fdddd464027a9179e9faba5d299 : SUCCESS in 40m 34s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/8601c9704d7c404a927cad9b3743254f : SUCCESS in 1h 14m 02s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/a4770503678641a1b53e45d65628ced3 : SUCCESS in 22m 24s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/6137487c2ef64da98f855778f583e25c : SUCCESS in 14m 17s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/40d455cd19f6409cae66c8e76e1ca651 : SUCCESS in 1h 35m 14s\n- watcher-prometheus-integration-threading https://zuul.opendev.org/t/openstack/build/093294444a274c938f178e500b8baedd : SUCCESS in 1h 26m 46s\n- watcher-aetos-integration https://zuul.opendev.org/t/openstack/build/4c31aa446f3b4d169c3ee44268dcc1db : SUCCESS in 1h 32m 58s","accounts_in_message":[],"_revision_number":3},{"id":"589bdd3ad2efae03b1351e3799fd52161a102aa0","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-10-14 19:44:01.000000000","message":"Patch Set 3: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/28f7b63fbc304b7fa1bc17e43a79841a\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/66b3881d2e9d455380c1ea1659ed4172 : SUCCESS in 3h 37m 56s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/3c15bd74d4d3464c9f1abd5245e274e8 : SUCCESS in 1h 54m 41s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"63d30d6565ed93ee03b0147387d9232abe08cd1c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-10-22 15:13:36.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":"f510415b70ef5e79037d4e0b8a77757ce7ef47f4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-10-22 16:24:18.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"bb1a6166d90db35dfadd8fd7a3ad1e37c5843586","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-22 18:22:33.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f5aba543247e4483a1573e9b70f84661\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3d5bb92318bc45e6828acc31ba9f7a25 : SUCCESS in 8m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/786b2ec3381946a6a11a39b811b2cc73 : SUCCESS in 3m 41s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/19ef2b0069ef421e9f22dc1706ca26b6 : SUCCESS in 4m 01s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/fbca774d948a45e19c92cb37ed4878ab : SUCCESS in 8m 58s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1a61e046de594db18aa3c2cad94c6320 : SUCCESS in 5m 42s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7a7f58e0428e421eb3ffe4edcbcdd080 : SUCCESS in 4m 32s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/5b1bcc50521e4dc4bd3469c2c08765a2 : SUCCESS in 5m 51s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/c61650431e014ad5ac7139a3509c5d82 : SUCCESS in 39m 34s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/bd74891a04dc4030ab1a42922bb1a889 : SUCCESS in 42m 18s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/9df31196c9e04668aad1b8ab7f6e8abc : SUCCESS in 1h 05m 15s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/8c56c338bbe44e988377534654048775 : SUCCESS in 49m 42s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/466f866aca554ee1a255f449c2fb17e0 : SUCCESS in 32m 49s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/a804f7077c604538b25397c7c8f03ed1 : SUCCESS in 1h 36m 36s\n- watcher-prometheus-integration-threading https://zuul.opendev.org/t/openstack/build/1d40c49ca42f4a1e9861ffb576f81fe8 : SUCCESS in 1h 36m 25s\n- watcher-aetos-integration https://zuul.opendev.org/t/openstack/build/0cfac4c07e1b4b7c929a0d6549ea76df : SUCCESS in 1h 35m 59s","accounts_in_message":[],"_revision_number":5},{"id":"ccc7f25d1ce2396a9fa65e74dfefd2d6c0dadf24","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-10-22 19:15:46.000000000","message":"Patch Set 5: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/e72f72c2dffc4b7c9e61f51444efc6d9\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/92b5c2611bbd4b669967b577ed4c63a8 : SUCCESS in 2h 49m 57s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/4cd3b6887fa54dcc99c4e0e51be18b95 : SUCCESS in 1h 54m 43s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"db50c2e8ef795a4fb868c44f3dcc6b41c16fb75f","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-10-23 15:53:33.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"3df1846dce24394d1d40c36505a474837623ac38","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2025-10-24 15:02:10.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"f93c516426b8334185707084d81bf319c4a05b7f","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-10-28 08:25:58.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"477d4ec3dfd0e2cf2c4cbd4526ce58103f9b7104","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-10-28 12:08:44.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":"f4a3de481c1040ca64d560bbf0f80ca842b3b5ab","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-28 13:59:57.000000000","message":"Patch Set 6: 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/5118fe387a534fcc8edbd273e1a902d5\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/76918403797e4b6eae14ea057ab20ab3 : SUCCESS in 6m 29s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b5def7a78b3842ccaffc4c1b44e229a3 : SUCCESS in 5m 02s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/4231b8a05e2d4c3ab47db6ee423e5ba1 : SUCCESS in 5m 10s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/957ea4641fcc4ce6b54f093944878b85 : SUCCESS in 5m 37s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cb21a701eb524c908666eb8e52495411 : SUCCESS in 8m 37s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/eaa03e8f045a4e40a607ad8d26145897 : SUCCESS in 4m 15s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/5df14afa320d406d8d584af92cd1ffb3 : SUCCESS in 5m 45s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/676c65593e0a48b8b240c6a26e325535 : SUCCESS in 30m 52s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/a5226a4fb1d24b8baca4bde4dfd60838 : SUCCESS in 45m 11s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/2dcb4dc3e4414a7d87dad605fa2c6ec4 : NODE_FAILURE Node(set) request 99c3bfe193e8406588fd5612b6d9df53 failed in 0s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/4c81281327ce4248ad493e64842bf341 : SUCCESS in 48m 24s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/fc22de12954f4d418f7ebe4f1c15f0b2 : SUCCESS in 15m 09s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/27647bab7d84444dac039c4896281a79 : SUCCESS in 1h 35m 04s\n- watcher-prometheus-integration-threading https://zuul.opendev.org/t/openstack/build/823559492a4043948a93d8fcbe5c5584 : SUCCESS in 1h 38m 10s\n- watcher-aetos-integration https://zuul.opendev.org/t/openstack/build/9238cdc2f8194ed5aae645b47398d870 : SUCCESS in 1h 34m 27s","accounts_in_message":[],"_revision_number":6},{"id":"e578ccb70283e2fc8a1a0e5c52960b23842f091f","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-10-28 14:55:39.000000000","message":"Patch Set 6: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/f59925b565304ae5bdb42d86ace51217\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/4cd1218e70aa43c7af1c0c2bd6be2029 : SUCCESS in 2h 40m 49s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/84271cc6e58b4c7faea9814ea4474649 : SUCCESS in 1h 53m 31s","accounts_in_message":[],"_revision_number":6},{"id":"e87fc719ce9b980efdb49ed2a9c788ec352d35c7","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-10-29 09:33:49.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"2f1964ccc0763d0e3d30df33eaa2551e5ac04abd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-29 11:12:49.000000000","message":"Patch Set 6:\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/7abe0ed886ae42cc87351dc5624d4bcc\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/82c617792a2d45a9a77a220fb19c297c : SUCCESS in 4m 26s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/eac1097ea24549e39b6211f116381a21 : SUCCESS in 4m 44s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/432ac7f135614ae6a14ef1af292d3f9f : SUCCESS in 4m 34s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/761799e708fd426cafd1ff6e9d546b6b : SUCCESS in 5m 56s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d39718ce3d2a417ea5610d0ad06b5daa : SUCCESS in 5m 39s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b927f06a153b48bea811880e50a8fdda : SUCCESS in 3m 52s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/77f31669ec024df49ad976c931c55641 : SUCCESS in 3m 10s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/b0f82ed7a35f4a2a8d9c2e82c181327c : SUCCESS in 20m 21s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/b6c1b0fa02684c34bb558783d9afdc09 : SUCCESS in 24m 18s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/b26b232e359e4d4c914d85d27cd224cf : SUCCESS in 1h 07m 37s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/ce29e88c575846a88f1f885094315974 : SUCCESS in 48m 00s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/e58f7d4d557146639e022102d115f779 : SUCCESS in 30m 52s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/8682212aa61745ea8f4d1ac2402e9929 : NODE_FAILURE Node(set) request aca49e18407442eca528244ec71a3910 failed in 0s\n- watcher-prometheus-integration-threading https://zuul.opendev.org/t/openstack/build/f2c68bcdd74b416b8c794938b834371a : SUCCESS in 1h 22m 02s\n- watcher-aetos-integration https://zuul.opendev.org/t/openstack/build/2b9a300797cb407bb2f67579398a46b0 : SUCCESS in 1h 33m 29s","accounts_in_message":[],"_revision_number":6},{"id":"c04441da7d4b074782c4e021910bef913b604838","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-10-29 12:44:53.000000000","message":"Patch Set 6:\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/c6c979904a2f4fa5814d947ee2f9709c\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/eed16d06e76e4184ba9b12161e0edc2f : SUCCESS in 3h 10m 29s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/69913f9c64b9439393076b9f40b40c06 : SUCCESS in 1h 52m 00s","accounts_in_message":[],"_revision_number":6},{"id":"27c4e0be010049a27423a4ded996aceda8d54cd5","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-10-30 08:24:57.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"3fd8fd0609cf9a44394ac7cf42cbca5ceeb73e4f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-30 10:10:11.000000000","message":"Patch Set 6:\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/3b558980b66a42f08dd0ff956320b176\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/66bc982c21a14739953c099b9f653380 : SUCCESS in 6m 05s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ddaa00467aa04a43972898fc127e119b : SUCCESS in 4m 47s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/33e7c57ee6e14e7bb61ac38ec8bbbf23 : SUCCESS in 5m 35s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/cc223cc7ce454e318ac761f52181d74b : SUCCESS in 9m 01s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8cc459237bf640c083d0698c0ef94bf2 : SUCCESS in 10m 20s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/45a3d47a6d7a40ea98e345e55b2bd0dc : SUCCESS in 6m 04s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/37ec8efc952242a18ebb4e4a44cb5d5c : SUCCESS in 5m 12s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/ddb208686bff4d45b157c5ba2124c9b3 : SUCCESS in 29m 51s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/430bcbdaa95c4141a06c298f38caf373 : SUCCESS in 47m 50s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/80d959bb22f14df0b969baab68e12d66 : SUCCESS in 1h 07m 36s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/020d052ff09044b2ac10baac2e895fe8 : SUCCESS in 44m 31s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/e18b9db62deb4ac9bc2ee4241542d5d2 : SUCCESS in 31m 09s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/ab8a9baed3ec4342afa7a0e1283522bb : SUCCESS in 1h 31m 41s\n- watcher-prometheus-integration-threading https://zuul.opendev.org/t/openstack/build/fe6b64d213cb45a9817b2d5cd95d2eb3 : FAILURE in 1h 30m 57s\n- watcher-aetos-integration https://zuul.opendev.org/t/openstack/build/74e7b0c973564639bba53ec49f214736 : SUCCESS in 1h 37m 02s","accounts_in_message":[],"_revision_number":6},{"id":"0231f53daf3160cd47f1e7a885b0a9ff93ffbfa6","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-10-30 11:10:34.000000000","message":"Patch Set 6:\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/e91d0b6206d6480f9463018004da7909\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/ac21e5d9140e4da5bb3fb0b52e8ba459 : SUCCESS in 2h 44m 16s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/d80e8db327eb41cda502ed29c1dfc14c : SUCCESS in 1h 51m 37s","accounts_in_message":[],"_revision_number":6},{"id":"fd3ab111e607831673eebc013f633cb1b52d9888","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-10-31 09:55:18.000000000","message":"Uploaded patch set 7.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1\n","accounts_in_message":[],"_revision_number":7},{"id":"4073facfbc328b6d2be887502e23415211cdbbe0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-31 11:34:28.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/18b0f7b5903340a7a88a7ce395fc6520\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/5d12188ce855430aaa255fef6bf53541 : SUCCESS in 6m 22s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ad3d88f1f9c74cc8a443c841270388ae : SUCCESS in 4m 46s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/5cebe0250c6d4c5bbfe2e1cbfa3b4e5f : SUCCESS in 5m 21s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/fbeb6e1a50c44ff08975ddee3f8742f2 : SUCCESS in 9m 41s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f10ddda6fece4d5881c0e1c775913ab2 : SUCCESS in 9m 44s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f9b7a21081a54979ac11a00a2056b4e6 : SUCCESS in 4m 37s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/8f916addabf64ce29605168f7fd49119 : SUCCESS in 5m 20s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/b2a192e478b44ce7836764b8b4b670dc : SUCCESS in 29m 05s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/c848a1b2baa04695978179d3cda5a99d : SUCCESS in 45m 18s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/efbf43d521a540ab8f82ea7a0388bbf8 : SUCCESS in 1h 14m 18s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/7581668130e144af9687dde0530122b1 : SUCCESS in 47m 45s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/a79aff3abd024ef3a140d373d3d942f6 : SUCCESS in 22m 19s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/eab8d231d48d4d3e9d4ea54c672be443 : SUCCESS in 1h 14m 31s\n- watcher-prometheus-integration-threading https://zuul.opendev.org/t/openstack/build/d0f02ebabd744be18dc8e433c54a14c2 : SUCCESS in 1h 13m 51s\n- watcher-aetos-integration https://zuul.opendev.org/t/openstack/build/5ce1e8ae19e84686abba9c2d5ab4f3f8 : SUCCESS in 1h 14m 30s","accounts_in_message":[],"_revision_number":7},{"id":"79c6e6b036e7bd856db6beb9986edddf1489535e","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-10-31 12:38:25.000000000","message":"Patch Set 7: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/2b194ed6d50948ebac803a830636c789\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/d903925c60304f87b0997e7a631b2ec8 : SUCCESS in 2h 41m 19s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/00de743d400548a8a36d16b6c008c4c1 : SUCCESS in 1h 46m 37s","accounts_in_message":[],"_revision_number":7},{"id":"2a0d68acf2d4b7aec93d7347ba01515c34745a85","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2025-11-19 14:32:12.000000000","message":"Patch Set 7:\n\n(4 comments)","accounts_in_message":[],"_revision_number":7},{"id":"ea6614dd40e86c7083bf1b64e8b025606e50650d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-11-20 15:45:01.000000000","message":"Uploaded patch set 8.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":8},{"id":"3d3d88a2865f08a5c59c61caa2281a013caae7cf","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-11-20 15:50:41.000000000","message":"Patch Set 8:\n\n(2 comments)","accounts_in_message":[],"_revision_number":8},{"id":"115c00eaaf246aa1ae1ce715e2583b2f36cedf31","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-11-20 16:07:46.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/a6211f060c2a4485afddfa6628b0d08f\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/4f02375850d04db5914f0f8255384ba5 : FAILURE in 21m 33s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/3efb63ae7d754cfebc916488e4e0bc03 : SKIPPED Skipped due to failed job openstack-meta-content-provider-master","accounts_in_message":[],"_revision_number":8},{"id":"693d2901e9956bc2120228e55135fb8ad3338a5c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-20 17:15:38.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1c68c284c386498a8ed7ba69858cd192\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/47372a81fe1f43d0a050afd904ab2e30 : SUCCESS in 8m 18s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e423b85d91ba486d80f4741c6f725786 : SUCCESS in 3m 21s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/c682a6515130490caf30c15b25790dee : SUCCESS in 5m 37s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/1ea97128da1a4c998ea383988e144010 : SUCCESS in 8m 36s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c596843abb3745fdbbe710023eaaf7d4 : SUCCESS in 9m 01s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/13bb969bf4d0443bbe33c90c2969eaf5 : SUCCESS in 5m 07s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/ac5d34e3ea2b4b0a8915d9ceb7b34fdd : SUCCESS in 6m 11s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/caab429e264b4deaa0e1bce3d08682c7 : SUCCESS in 31m 14s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/27ff0fed4a40407ba632e30f70e1f774 : SUCCESS in 23m 52s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/c1f0e7fab4d340ffabec93be1082eaf7 : SUCCESS in 1h 11m 55s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/63679fbb5f7a4f619650476396be1ef6 : SUCCESS in 46m 15s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/23bce85753e04a189353bbb043206a6c : SUCCESS in 32m 18s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/32322c493e794737b70eca99adc6524e : SUCCESS in 1h 10m 33s\n- watcher-prometheus-integration-threading https://zuul.opendev.org/t/openstack/build/4e82ed6d970b45b6a10ae344c5182e52 : SUCCESS in 1h 01m 05s\n- watcher-aetos-integration https://zuul.opendev.org/t/openstack/build/71603b8014bb43c28f67acc012bd55b1 : SUCCESS in 1h 17m 03s","accounts_in_message":[],"_revision_number":8},{"id":"be9481fdebc1c93ffbb135713d41d5445d0bbbed","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-11-21 08:05:09.000000000","message":"Topic monitor-bueno removed","accounts_in_message":[],"_revision_number":8},{"id":"38fad533fb6373185ff340a4307deb78ae4df81a","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-11-21 08:05:14.000000000","message":"Topic set to bug-2127777","accounts_in_message":[],"_revision_number":8},{"id":"c139f550e5821f5b18021bb48b5aba794eb5c02f","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-11-21 13:06:57.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"f4bc4fe6e50ee2285a180962047c26150b5a6c10","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2025-11-21 13:54:07.000000000","message":"Patch Set 8: Code-Review+1\n\n(5 comments)","accounts_in_message":[],"_revision_number":8},{"id":"de20157b979584513b905e0dd761adf8828b57cd","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-11-21 16:16:06.000000000","message":"Uploaded patch set 9.\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":9},{"id":"a92befea6cb56ee56883cc5ca7572a63f5e97ab5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-11-21 16:34:30.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"5b375aa69527bbfa8f834d255ad9df59eb3c8c6b","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-11-21 16:34:38.000000000","message":"Patch Set 9:\n\n(4 comments)","accounts_in_message":[],"_revision_number":9},{"id":"3066b68686fdf703ea3902a5a3dfd4ae342bdcb5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-21 17:58:10.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8b649019d89b40bd9776d910df1d8db7\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/425cd0be1ffb4a669293830f451e7a45 : SUCCESS in 4m 09s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/91be33c0f2e14a77bfdfbd0cefe442b7 : SUCCESS in 3m 24s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/471f6ee32d9a46e388901f8f7b793239 : SUCCESS in 4m 03s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/c549a5bbd2b74171ade32eff9009d221 : SUCCESS in 5m 03s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ac6f8d0cfc6e4924bcfeae155087231b : SUCCESS in 6m 22s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/09cd596adca44a7d9270531f8bea993e : SUCCESS in 3m 22s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/ed15e0b16c3b43be8cc8b3441f73eeac : SUCCESS in 4m 00s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/49fb719378b5489a81708d974a95c6d0 : SUCCESS in 15m 54s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/c731619a083d4e97be5faadaa90ffa2a : SUCCESS in 33m 28s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/6f684fe6166f4eb88018272a99eb1501 : SUCCESS in 36m 56s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/1bf1bd6896c646ff93edc91298a133e8 : SUCCESS in 24m 04s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/3a74179382a647849fdec502fe659f55 : SUCCESS in 34m 59s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/ca1d2e56ade648deb968226a1e290aec : SUCCESS in 1h 14m 18s\n- watcher-prometheus-integration-threading https://zuul.opendev.org/t/openstack/build/782adbf906f14579ba4e05599939afd8 : SUCCESS in 41m 10s\n- watcher-aetos-integration https://zuul.opendev.org/t/openstack/build/9983bf46d74e41838ef23914f413c903 : SUCCESS in 56m 41s","accounts_in_message":[],"_revision_number":10},{"id":"e3bc34353793d13d1af19ddc28563851def6f892","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-11-21 19:31:19.000000000","message":"Patch Set 10: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/4540d528e67640a5a2ea8b090b3bfea1\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/4d90cdde4ac04dac9d4bb973e3dbdb73 : SUCCESS in 2h 55m 16s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/4d72e872db934c7cb79d7f6dfa2e2a66 : SUCCESS in 1h 59m 13s","accounts_in_message":[],"_revision_number":10},{"id":"6ce70f9e04a00c40c175067ee23b6466ad3a5e8a","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2025-11-24 09:46:49.000000000","message":"Patch Set 10: Code-Review+2\n\n(4 comments)","accounts_in_message":[],"_revision_number":10},{"id":"f514b3bddac0ea05eadeffd9683d685d6a068bf8","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-11-24 10:02:49.000000000","message":"Uploaded patch set 11.\n\nOutdated Votes:\n* Code-Review+1, Code-Review+2 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":11},{"id":"5f3f569dde7e1f76c7a1a860e14073c6273986c9","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-11-24 10:03:24.000000000","message":"Patch Set 11: 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/0e5826a037fb49bfbeda14b8c49d97be\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/db1c35f7814d4d198710c84afb30d39b : NODE_FAILURE Node request 200-0008095254 failed in 0s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/35eb129c8bc1477a967e0a95340d62db : SKIPPED Skipped due to failed job openstack-meta-content-provider-master","accounts_in_message":[],"_revision_number":11},{"id":"0ff1efa079b67d6b500abe1b35bb89245af913ef","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2025-11-24 11:22:12.000000000","message":"Patch Set 11: Code-Review+2","accounts_in_message":[],"_revision_number":11},{"id":"dfdbcbd0be4155108c281912c5b04630dd5311c3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-24 11:27:08.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/88bcd8a621974608bc3d8282d1247ae5\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2fb66f702eac442ebe11d0b77245012d : SUCCESS in 5m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5fd0891290bd45bf9c847ac1e7417899 : SUCCESS in 3m 45s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/4a5c563fa9e24f218fd2eac0dc5b27ca : SUCCESS in 5m 18s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/a364b3066a694859894228b11f7e0ef2 : SUCCESS in 9m 10s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b7b2dc9c0727466e8c984decd4c60cba : SUCCESS in 8m 20s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ab4af5384874438293f12a05cd09f7a3 : SUCCESS in 4m 18s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/2e8525302e374140b2461a8abb07abbe : SUCCESS in 5m 21s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/2a5bce8cbd5b425abe6b9de1e44bc814 : SUCCESS in 28m 17s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/a3fd39783d6f497db640f98965e4a4cb : SUCCESS in 35m 53s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/96d019a712bf4c6889e7856383289fe9 : SUCCESS in 1h 03m 11s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/dd9988a8e00f43e5928f2d3c98e2cd4f : SUCCESS in 42m 50s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/15d0f864a11f49359a2b85027ba667e9 : SUCCESS in 20m 40s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/d1f6546433704c6c9d85d5921d9ca348 : SUCCESS in 56m 43s\n- watcher-prometheus-integration-threading https://zuul.opendev.org/t/openstack/build/257a6b08689f46ed983b40c4d665d7c2 : SUCCESS in 1h 11m 01s\n- watcher-aetos-integration https://zuul.opendev.org/t/openstack/build/43aa2e0ea59644aaa79d2edc2bcf0649 : SUCCESS in 1h 11m 18s","accounts_in_message":[],"_revision_number":11},{"id":"80366d6efeadc265e9a11afac02452741ee9c606","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-11-27 12:56:00.000000000","message":"Patch Set 11:\n\n(1 comment)","accounts_in_message":[],"_revision_number":11},{"id":"5d245f859ddf61035e7dc690a41ee7a86910bbde","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2025-12-11 15:17:48.000000000","message":"Patch Set 11: Code-Review+2 Workflow+1\n\n(3 comments)","accounts_in_message":[],"_revision_number":11},{"id":"1e11bcdc52840604e044fc119969ce92f9fe103d","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-11 15:18:17.000000000","message":"Patch Set 11: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":11},{"id":"978630d14307f9ce4af817ada06b5feb2578f355","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-11 16:45:20.000000000","message":"Patch Set 11: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/b6dcc0a69b964f058ff24926cf083aa6\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/57269d8b8ad94ad6999403d599377f6b : SUCCESS in 2m 52s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/15e27814e6a84c21bb02bf4c2291666e : SUCCESS in 3m 18s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/c545a626bf6d4d378a4cc661402565c8 : SUCCESS in 4m 33s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6e9fb2627c684e12b9bdb8d04e511fec : SUCCESS in 4m 52s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/9c54e2d96e334f82a22a6269e1489cd7 : SUCCESS in 2m 33s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/ff99b062e4104f839b50ac62754bd066 : SUCCESS in 3m 29s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/8778702b1f1d4d2686c26ac8c686ea99 : SUCCESS in 20m 49s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/d93d2454076d4997ac17e48b91ed3d16 : SUCCESS in 17m 14s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/347ce200b5e04d7fbd8148ae6dcbed6a : SUCCESS in 42m 57s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/f62820129bb1461ea0f5b6f77e9219bd : FAILURE in 15m 48s\n- watcher-tempest-prometheus-threading https://zuul.opendev.org/t/openstack/build/90d376288f004b01bca28c3575f60a49 : FAILURE in 12m 33s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/aea8ecc063de449a9ee29ee09c591de4 : SUCCESS in 1h 22m 34s","accounts_in_message":[],"_revision_number":11},{"id":"c27358b49d14f62e45faa946b15e655771d992f7","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-12-11 22:07:23.000000000","message":"Patch Set 11:\n\n(1 comment)","accounts_in_message":[],"_revision_number":11},{"id":"9b898e2d03fc4cd18de27d58445a93d273583d05","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2025-12-11 22:07:34.000000000","message":"Patch Set 11:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":11},{"id":"14019f62fda4918f1bf54db0c229d58ea8dcca41","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-12-11 22:17:46.000000000","message":"Patch Set 11:\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/fa2e5a4ff5284400b8c762c2bf52102b\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/cd1c0b9e030a440f9fe2ebd8e8230aa8 : FAILURE in 9m 11s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/0011dad207394ed99d4a78752ed9584c : SKIPPED Skipped due to failed job openstack-meta-content-provider-master","accounts_in_message":[],"_revision_number":11},{"id":"5b34ed1679c6fb336ac801e630eb46cba1997710","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2025-12-11 22:20:00.000000000","message":"Patch Set 11:\n\n(4 comments)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/b7f900ce0f034a6a8b61f1d2ca51482c\n\n- teim-code-review https://zuul.teim.app/t/main/build/c97620cef77c46bba841fb9645368123 : SUCCESS in 12m 07s","accounts_in_message":[],"_revision_number":11},{"id":"f72db3c5cbe3f7c23012bf0a196557aa504468fe","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-11 23:36:13.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/f7e01977b23e46c7afbbac1e6268639f\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/798c46d3f1104d8f9e262ab5c0c84fcd : SUCCESS in 6m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/20dad4f87d244e25a2448abfa7231af8 : SUCCESS in 6m 07s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/4beff18e71a24a1a8d20fabcc21e0395 : SUCCESS in 4m 53s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/9148c128a57a4a9a94e81bd6d9c9f8cd : SUCCESS in 8m 14s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9c6c648ed7c14ca6a5df160f69d57582 : SUCCESS in 6m 37s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/32111013671d480f8c3a5ed95b902d45 : SUCCESS in 3m 55s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/9bf76a1c9eed484693054c464f9a89d7 : SUCCESS in 3m 18s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/f8ee3013233341839f54792956531ce3 : SUCCESS in 53m 20s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/02f5bdcfc5b74d3db7c867c29ad6bb17 : SUCCESS in 34m 57s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/b2f85787503b4c70afa64084b43f1cb9 : SUCCESS in 1h 17m 39s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/2c8010fe49514446a91b697b3981e67f : FAILURE in 1h 01m 25s\n- watcher-tempest-prometheus-threading https://zuul.opendev.org/t/openstack/build/67590fded70240cf9ff68b5045401abd : SUCCESS in 1h 23m 34s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/b2afc46fca244a8b952e2e0526dc48a5 : SUCCESS in 46m 52s","accounts_in_message":[],"_revision_number":11},{"id":"178f1fba9f9eefad45decd18cec0231f5645b629","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-12-12 07:25:36.000000000","message":"Patch Set 11:\n\n(1 comment)","accounts_in_message":[],"_revision_number":11},{"id":"775642de6f1e8d7feb937dd260149ea9e599a0b5","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2025-12-12 07:25:51.000000000","message":"Patch Set 11:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":11},{"id":"f5e47dcd46fe3818811dd669fbafbdbad790f68a","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-12-12 07:29:41.000000000","message":"Patch Set 11:\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/743f179f829b4fb6b840a4804f73a583\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/62ef9d795c1644f4b99d3bd0e7d176cf : NODE_FAILURE Node request 200-0008113080 failed in 0s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/6a1c06d0ab6e4cefbd0a1af12e26165b : SKIPPED Skipped due to failed job openstack-meta-content-provider-master","accounts_in_message":[],"_revision_number":11},{"id":"17e04814a4844fa1deea8b993eeb3b5d1af16356","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2025-12-12 07:39:15.000000000","message":"Patch Set 11:\n\n(3 comments)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/2e03155eb38d4f1d84a4f775120ee47d\n\n- teim-code-review https://zuul.teim.app/t/main/build/554eb447e98245a8b52432a315978d4d : SUCCESS in 13m 04s","accounts_in_message":[],"_revision_number":11},{"id":"db52c32628df7f21db63084cacf91d1352380525","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-12 08:59:10.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1522f187a6b74857a21f9022156bded4\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/71e875089642438db7ffe54020a1904b : SUCCESS in 6m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b949151b85b649849dba850ae8ffd044 : SUCCESS in 4m 21s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/e65da3d0557a4c088d807a70d7dc52a6 : SUCCESS in 3m 14s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/e71a443265694077af1dbfafe1968132 : SUCCESS in 4m 28s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/14297a7ec0464c718cecc8d0a38795b5 : SUCCESS in 7m 21s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/50c76a83df0a42798df13222c229d082 : SUCCESS in 2m 09s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/00abe3edbd3a4efdb95e64eb4a79e47a : SUCCESS in 4m 56s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/4181ff7970b24d4bba5d13af1c37e215 : SUCCESS in 20m 42s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/96cf9699228649d4b23391ff8d19cb83 : SUCCESS in 22m 58s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/f8b5edb822824b96939952f232db4afb : SUCCESS in 1h 16m 58s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/48431dfa92b44fd09dacc39da03d27e9 : SUCCESS in 1h 18m 05s\n- watcher-tempest-prometheus-threading https://zuul.opendev.org/t/openstack/build/483fc39b8c7d44f48812fd43d023841d : SUCCESS in 1h 24m 42s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/50ee200a72ab4cf5b5c138dea97a9be6 : SUCCESS in 1h 28m 09s","accounts_in_message":[],"_revision_number":11},{"id":"99c828dc974b86f306e6ab1d20a59ce869a737f2","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-12 08:59:36.000000000","message":"Patch Set 11: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":11},{"id":"59cb92785f805119ddf12b3705b462bc0db0f741","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-12 10:37:17.000000000","message":"Patch Set 11: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/fd2f3f64f5b64235bb0617b71b055c4a\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5093baf519724fcf862826f808d5a538 : POST_FAILURE in 15m 14s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/2378456551d54e6e901ae81ef21c41b6 : SUCCESS in 5m 34s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/205d40c82e43409c8894d6077401a752 : SUCCESS in 8m 23s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/af5878744d2c4dc7a1b1a276d0f57aac : SUCCESS in 9m 27s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/93685518658e4aefa34896c108958257 : SUCCESS in 2m 45s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/bc034a22788341fc99e8b9a11204fd40 : SUCCESS in 4m 54s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/1ad9f8b852e6460cb1ff433b76161271 : SUCCESS in 42m 21s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/975c344d801247ebb1588b3a6e27a901 : SUCCESS in 37m 00s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/90058090293a418789522cbcc36d97db : SUCCESS in 1h 23m 57s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/c86c40d861f2467897a30295bbaf8b36 : SUCCESS in 46m 06s\n- watcher-tempest-prometheus-threading https://zuul.opendev.org/t/openstack/build/aaa35615c0a64853a57c9104e4a12eee : SUCCESS in 45m 45s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/c3d5065e20d240009fb225a357aefb3b : FAILURE in 1h 36m 11s","accounts_in_message":[],"_revision_number":11},{"id":"c0bfe0d8c7ff7abdbf10dc442b9fa31d915f6989","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-12-13 08:59:04.000000000","message":"Patch Set 11:\n\n(1 comment)","accounts_in_message":[],"_revision_number":11},{"id":"a3be863d94fba06a20f1a86535e648fd7a85d59a","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2025-12-13 08:59:15.000000000","message":"Patch Set 11:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":11},{"id":"6cd834bac63139db5d1c4c2f3a205594c706ac68","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-12-13 09:09:45.000000000","message":"Patch Set 11:\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/35b6f872725246cdbea3f1faf1e26dce\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/804816bb031e495e92a1c177dd1f637b : FAILURE in 8m 59s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/95f3ef7074ac4d5995eb7d99a2d302ea : SKIPPED Skipped due to failed job openstack-meta-content-provider-master","accounts_in_message":[],"_revision_number":11},{"id":"850b40a257d92d37b84d887a1b3ac212234e278f","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2025-12-13 09:15:34.000000000","message":"Patch Set 11:\n\n(2 comments)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/9cc6d61162664c63967085c162c6957d\n\n- teim-code-review https://zuul.teim.app/t/main/build/49041b7e59fd4f4aaabb7808f3f0b077 : SUCCESS in 15m 41s","accounts_in_message":[],"_revision_number":11},{"id":"1d05fcebb202a0e88c432ad2753b9043eceaa4f8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-13 10:09:09.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0fb3e1a068c24281b916c50d671b9338\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/98f0b3e94422498d9294873250fb960c : SUCCESS in 4m 44s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/81a0928fc64c48c7adace18ea85abdd3 : SUCCESS in 2m 26s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/aadf7eefd21b423f8cd5a7b1efc5bbe8 : SUCCESS in 3m 08s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/5edf78155593417ab271066356adea4e : SUCCESS in 6m 05s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/167cfc9e1aba4ed086915bd55ec484ad : SUCCESS in 5m 38s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ab845076dcdf455a9056901cf04bc0a4 : SUCCESS in 3m 33s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/e9e48141e5ea4d63a467ee561ec1b44f : SUCCESS in 4m 07s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/87b93f196764496fb373c2f40cb89169 : SUCCESS in 20m 31s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/7374191290c14fbcaef84366481a0233 : SUCCESS in 15m 26s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/e78884e4d5984085935f253fc2d3d3d1 : SUCCESS in 44m 41s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/03a5d4f65a1e41088e10ba74b00f2778 : SUCCESS in 1h 05m 28s\n- watcher-tempest-prometheus-threading https://zuul.opendev.org/t/openstack/build/61891d9d101c46568a09b65a32608869 : SUCCESS in 1h 06m 34s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/480d5e3c912e42d191c197ad31c5cbfc : SUCCESS in 1h 08m 08s","accounts_in_message":[],"_revision_number":11},{"id":"85ddb9054af4d694599c743ebc0661aa7c3f395f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-13 10:09:37.000000000","message":"Patch Set 11: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":11},{"id":"86929ba54a152ab1d38082631da9c3e32dc3eb0a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-13 11:39:01.000000000","message":"Patch Set 11: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6e41e046049647c993ecdd948cf521fd\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e96be0fa9bef436493ebcfbad5a26fbb : SUCCESS in 4m 22s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/5de151ad18d0405096a01eb861e2618b : SUCCESS in 5m 17s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/096c4fe689534e59b8b6b971407fbf2e : SUCCESS in 8m 29s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/696b558e3c1548c8a992b74f5641595a : SUCCESS in 4m 52s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/470ae2351bf1499eb65fe9921dd3ae75 : SUCCESS in 4m 15s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/4a6329be9bc845a08605033d550a54c3 : SUCCESS in 6m 22s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/a053b0d8fa324cd286d79792f72144a9 : SUCCESS in 44m 01s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/e44e5942922945978c857f0fee11209d : SUCCESS in 22m 15s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/fcd3d33636dc4165866c59db824c0445 : SUCCESS in 43m 36s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/2af9cd2af1e04fa8b543535304d535f3 : SUCCESS in 1h 27m 28s\n- watcher-tempest-prometheus-threading https://zuul.opendev.org/t/openstack/build/0edd044c4bfb4aea89ebeac2c9da89f2 : SUCCESS in 1h 20m 57s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/fd3295fedefd48b198030534b9780de5 : SUCCESS in 1h 27m 53s","accounts_in_message":[],"_revision_number":11},{"id":"400b68d5ddbb4614a71ea2e21ec253454c88285a","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-13 11:39:01.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":11},{"id":"bc4f70ee71998a78c2297461649cd1e0e9ac9ef1","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-13 11:39:53.000000000","message":"Patch Set 11:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/77fa700a6ba34f9db719d2a0c4eef1a3\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/521f59b584b044e09913200a29f31c5e : SUCCESS in 43s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a61b76e4a0f84fe3b665ddbde2a0165b : SUCCESS in 42s","accounts_in_message":[],"_revision_number":11}],"current_revision_number":11,"current_revision":"ebdbec99eb446dc942727432182d0d7af50bbdc8","revisions":{"ff72f2d4355501d14eb89c2f614f182739ceb682":{"kind":"REWORK","_number":1,"created":"2025-10-07 09:20:42.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/52/963252/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/52/963252/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/52/963252/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/52/963252/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/52/963252/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/52/963252/1"}}},"commit":{"parents":[{"commit":"cde16758410b936ac213b9a77de4800bea32b3b5","subject":"Merge \"Apply pyupgrade\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/cde16758410b936ac213b9a77de4800bea32b3b5"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-10-07 07:38:41.000000000","tz":120},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-10-07 09:17:45.000000000","tz":120},"subject":"Move decision-engine monitoring service to the decision-engine","message":"Move decision-engine monitoring service to the decision-engine\n\nCurrently, it is running only as part of the watcher-api when running as\nan standalone eventlet service, and not executed as a wsgi service. In\na decision-engine failure scenario, the continuous audits running on it\nare not reassigned and are not longer running.\n\nThis patch is moving the service to be part of the decision-engine\nitself. Note that when there are no running decision-engines there is no\npoint in running the monitor service.\n\nIn a follow-up patch I will include a leader election mechanism so that\nwe can run multiple copies of the monitor and only one of the alive ones\ntakes care of monitoring the service and acting upon failures.\n\nCloses-Bug: #2126767\nChange-Id: If13e8ebbfd632b98742b965299b8633ff894b212\nSigned-off-by: Alfredo Moralejo \u003camoralej@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/ff72f2d4355501d14eb89c2f614f182739ceb682"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/ff72f2d4355501d14eb89c2f614f182739ceb682"}]},"branch":"refs/heads/master"},"cf1e9f5fdb6dd9144656670ab6ed05cf7c211c8f":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2025-10-07 09:25:40.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/52/963252/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/52/963252/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/52/963252/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/52/963252/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/52/963252/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/52/963252/2"}}},"commit":{"parents":[{"commit":"cde16758410b936ac213b9a77de4800bea32b3b5","subject":"Merge \"Apply pyupgrade\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/cde16758410b936ac213b9a77de4800bea32b3b5"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-10-07 07:38:41.000000000","tz":120},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-10-07 09:23:54.000000000","tz":120},"subject":"Move decision-engine monitoring service to the decision-engine","message":"Move decision-engine monitoring service to the decision-engine\n\nCurrently, it is running only as part of the watcher-api when running as\nan standalone eventlet service, and not executed as a wsgi service. In\na decision-engine failure scenario, the continuous audits running on it\nare not reassigned and are not longer running.\n\nThis patch is moving the service to be part of the decision-engine\nitself. Note that when there are no running decision-engines there is no\npoint in running the monitor service.\n\nIn a follow-up patch I will include a leader election mechanism so that\nwe can run multiple copies of the monitor and only one of the alive ones\ntakes care of monitoring the service and acting upon failures.\n\nAssisted-By: claude-code\nCloses-Bug: #2126767\nChange-Id: If13e8ebbfd632b98742b965299b8633ff894b212\nSigned-off-by: Alfredo Moralejo \u003camoralej@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/cf1e9f5fdb6dd9144656670ab6ed05cf7c211c8f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/cf1e9f5fdb6dd9144656670ab6ed05cf7c211c8f"}]},"branch":"refs/heads/master"},"0106b4e1c66a61f80bf4429e859b89b0824a76e4":{"kind":"REWORK","_number":3,"created":"2025-10-14 16:01:50.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/52/963252/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/52/963252/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/52/963252/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/52/963252/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/52/963252/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/52/963252/3"}}},"commit":{"parents":[{"commit":"4fb3ce722fa2506cf63b092448e0b680f214eb4d","subject":"APISchedulingService migrate audits also on first discovery of services","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/4fb3ce722fa2506cf63b092448e0b680f214eb4d"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-10-14 15:44:53.000000000","tz":120},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-10-14 15:58:10.000000000","tz":120},"subject":"Move decision-engine monitoring service to the decision-engine","message":"Move decision-engine monitoring service to the decision-engine\n\nCurrently, it is running only as part of the watcher-api when running as\nan standalone eventlet service, and not executed as a wsgi service. In\na decision-engine failure scenario, the continuous audits running on it\nare not reassigned and are not longer running.\n\nThis patch is moving the service to be part of the decision-engine\nitself. Note that when there are no running decision-engines there is no\npoint in running the monitor service.\n\nI am also including a leader election mechanism so that we can run\nmultiple copies of the monitor and only one of the alive ones takes\ncare of monitoring the service and acting upon failures.\n\nAssisted-By: claude-code\nCloses-Bug: #2126767\nChange-Id: If13e8ebbfd632b98742b965299b8633ff894b212\nSigned-off-by: Alfredo Moralejo \u003camoralej@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/0106b4e1c66a61f80bf4429e859b89b0824a76e4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/0106b4e1c66a61f80bf4429e859b89b0824a76e4"}]},"branch":"refs/heads/master"},"6346e5f8295c0b304e12251383df265448c9d512":{"kind":"REWORK","_number":4,"created":"2025-10-22 15:13:36.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/52/963252/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/52/963252/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/52/963252/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/52/963252/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/52/963252/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/52/963252/4"}}},"commit":{"parents":[{"commit":"b5c46646188553d3019c348490ac385cdf3b2868","subject":"APISchedulingService migrate audits also on first discovery of services","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/b5c46646188553d3019c348490ac385cdf3b2868"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-10-14 15:44:53.000000000","tz":120},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-10-22 15:09:16.000000000","tz":120},"subject":"Move decision-engine monitoring service to the decision-engine","message":"Move decision-engine monitoring service to the decision-engine\n\nCurrently, it is running only as part of the watcher-api when running as\nan standalone eventlet service, and not executed as a wsgi service. In\na decision-engine failure scenario, the continuous audits running on it\nare not reassigned and are not longer running.\n\nThis patch is moving the service to be part of the decision-engine\nitself. Note that when there are no running decision-engines there is no\npoint in running the monitor service.\n\nI am also including a leader election mechanism so that we can run\nmultiple copies of the monitor and only one of the alive ones takes\ncare of monitoring the service and acting upon failures.\n\nAssisted-By: claude-code\nCloses-Bug: #2126767\nChange-Id: If13e8ebbfd632b98742b965299b8633ff894b212\nSigned-off-by: Alfredo Moralejo \u003camoralej@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/6346e5f8295c0b304e12251383df265448c9d512"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/6346e5f8295c0b304e12251383df265448c9d512"}]},"branch":"refs/heads/master"},"a759959f4c1f5bd8fa50ff94c07657f90ddc2575":{"kind":"REWORK","_number":5,"created":"2025-10-22 16:24:18.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/52/963252/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/52/963252/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/52/963252/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/52/963252/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/52/963252/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/52/963252/5"}}},"commit":{"parents":[{"commit":"758d2c55e8dc314a4eeb882cf6f7e42b4cd647b4","subject":"APISchedulingService migrate audits also on first discovery of services","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/758d2c55e8dc314a4eeb882cf6f7e42b4cd647b4"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-10-14 15:44:53.000000000","tz":120},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-10-22 16:20:25.000000000","tz":120},"subject":"Move decision-engine monitoring service to the decision-engine","message":"Move decision-engine monitoring service to the decision-engine\n\nCurrently, it is running only as part of the watcher-api when running as\nan standalone eventlet service, and not executed as a wsgi service. In\na decision-engine failure scenario, the continuous audits running on it\nare not reassigned and are not longer running.\n\nThis patch is moving the service to be part of the decision-engine\nitself. Note that when there are no running decision-engines there is no\npoint in running the monitor service.\n\nI am also including a leader election mechanism so that we can run\nmultiple copies of the monitor and only one of the alive ones takes\ncare of monitoring the service and acting upon failures.\n\nAssisted-By: claude-code\nCloses-Bug: #2126767\nChange-Id: If13e8ebbfd632b98742b965299b8633ff894b212\nSigned-off-by: Alfredo Moralejo \u003camoralej@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/a759959f4c1f5bd8fa50ff94c07657f90ddc2575"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/a759959f4c1f5bd8fa50ff94c07657f90ddc2575"}]},"branch":"refs/heads/master"},"cf272ee62edc97f3b6332a06c91ff35b783b21b4":{"kind":"REWORK","_number":6,"created":"2025-10-28 12:08:44.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/52/963252/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/52/963252/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/52/963252/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/52/963252/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/52/963252/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/52/963252/6"}}},"commit":{"parents":[{"commit":"cf94d827d66753f4c53e3c190f100ce52a6c2e76","subject":"APISchedulingService migrate audits also on first discovery of services","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/cf94d827d66753f4c53e3c190f100ce52a6c2e76"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-10-14 15:44:53.000000000","tz":120},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-10-28 12:06:58.000000000","tz":60},"subject":"Move decision-engine monitoring service to the decision-engine","message":"Move decision-engine monitoring service to the decision-engine\n\nCurrently, it is running only as part of the watcher-api when running as\nan standalone eventlet service, and not executed as a wsgi service. In\na decision-engine failure scenario, the continuous audits running on it\nare not reassigned and are not longer running.\n\nThis patch is moving the service to be part of the decision-engine\nitself. Note that when there are no running decision-engines there is no\npoint in running the monitor service.\n\nI am also including a leader election mechanism so that we can run\nmultiple copies of the monitor and only one of the alive ones takes\ncare of monitoring the service and acting upon failures.\n\nAssisted-By: claude-code\nCloses-Bug: #2126767\nChange-Id: If13e8ebbfd632b98742b965299b8633ff894b212\nSigned-off-by: Alfredo Moralejo \u003camoralej@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/cf272ee62edc97f3b6332a06c91ff35b783b21b4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/cf272ee62edc97f3b6332a06c91ff35b783b21b4"}]},"branch":"refs/heads/master"},"3a0a3fc26ccf10ae98f8b4c64ba45721014409d0":{"kind":"REWORK","_number":7,"created":"2025-10-31 09:55:18.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/52/963252/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/52/963252/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/52/963252/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/52/963252/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/52/963252/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/52/963252/7"}}},"commit":{"parents":[{"commit":"294de5bdc69e5ffd43ae9cbee71839a7e024383a","subject":"APISchedulingService migrate audits also on first discovery of services","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/294de5bdc69e5ffd43ae9cbee71839a7e024383a"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-10-14 15:44:53.000000000","tz":120},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-10-31 09:54:49.000000000","tz":60},"subject":"Move decision-engine monitoring service to the decision-engine","message":"Move decision-engine monitoring service to the decision-engine\n\nCurrently, it is running only as part of the watcher-api when running as\nan standalone eventlet service, and not executed as a wsgi service. In\na decision-engine failure scenario, the continuous audits running on it\nare not reassigned and are not longer running.\n\nThis patch is moving the service to be part of the decision-engine\nitself. Note that when there are no running decision-engines there is no\npoint in running the monitor service.\n\nI am also including a leader election mechanism so that we can run\nmultiple copies of the monitor and only one of the alive ones takes\ncare of monitoring the service and acting upon failures.\n\nAssisted-By: claude-code\nCloses-Bug: #2126767\nChange-Id: If13e8ebbfd632b98742b965299b8633ff894b212\nSigned-off-by: Alfredo Moralejo \u003camoralej@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/3a0a3fc26ccf10ae98f8b4c64ba45721014409d0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/3a0a3fc26ccf10ae98f8b4c64ba45721014409d0"}]},"branch":"refs/heads/master"},"7c9c091280c45b982a851f9e96813aed40a65651":{"kind":"REWORK","_number":8,"created":"2025-11-20 15:45:01.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/52/963252/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/52/963252/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/52/963252/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/52/963252/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/52/963252/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/52/963252/8"}}},"commit":{"parents":[{"commit":"11c4e74f7983d042f41948f538c20af36916b9a1","subject":"APISchedulingService migrate audits also on first discovery of services","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/11c4e74f7983d042f41948f538c20af36916b9a1"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-10-14 15:44:53.000000000","tz":120},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-11-20 15:41:48.000000000","tz":60},"subject":"Move decision-engine monitoring service to the decision-engine","message":"Move decision-engine monitoring service to the decision-engine\n\nCurrently, it is running only as part of the watcher-api when running as\nan standalone eventlet service, and not executed as a wsgi service. In\na decision-engine failure scenario, the continuous audits running on it\nare not reassigned and are not longer running.\n\nThis patch is moving the service to be part of the decision-engine\nitself. Note that when there are no running decision-engines there is no\npoint in running the monitor service.\n\nI am also including a leader election mechanism so that we can run\nmultiple copies of the monitor and only one of the alive ones takes\ncare of monitoring the service and acting upon failures.\n\nAssisted-By: claude-code\nCloses-Bug: #2126767\nChange-Id: If13e8ebbfd632b98742b965299b8633ff894b212\nSigned-off-by: Alfredo Moralejo \u003camoralej@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/7c9c091280c45b982a851f9e96813aed40a65651"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/7c9c091280c45b982a851f9e96813aed40a65651"}]},"branch":"refs/heads/master"},"7c2f1c93d36dfcf84a6e0185a4e687726bb22fab":{"kind":"REWORK","_number":9,"created":"2025-11-21 16:16:06.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/52/963252/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/52/963252/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/52/963252/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/52/963252/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/52/963252/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/52/963252/9"}}},"commit":{"parents":[{"commit":"63db8e50e16852729cc7c54eea77c272abbd5a71","subject":"APISchedulingService migrate audits also on first discovery of services","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/63db8e50e16852729cc7c54eea77c272abbd5a71"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-10-14 15:44:53.000000000","tz":120},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-11-21 16:15:40.000000000","tz":60},"subject":"Move decision-engine monitoring service to the decision-engine","message":"Move decision-engine monitoring service to the decision-engine\n\nCurrently, it is running only as part of the watcher-api when running as\nan standalone eventlet service, and not executed as a wsgi service. In\na decision-engine failure scenario, the continuous audits running on it\nare not reassigned and are not longer running.\n\nThis patch is moving the service to be part of the decision-engine\nitself. Note that when there are no running decision-engines there is no\npoint in running the monitor service.\n\nI am also including a leader election mechanism so that we can run\nmultiple copies of the monitor and only one of the alive ones takes\ncare of monitoring the service and acting upon failures.\n\nAssisted-By: claude-code\nCloses-Bug: #2126767\nChange-Id: If13e8ebbfd632b98742b965299b8633ff894b212\nSigned-off-by: Alfredo Moralejo \u003camoralej@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/7c2f1c93d36dfcf84a6e0185a4e687726bb22fab"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/7c2f1c93d36dfcf84a6e0185a4e687726bb22fab"}]},"branch":"refs/heads/master"},"2a7aa6633c46583b84a38786c3a07fee2dd9bb64":{"kind":"REWORK","_number":10,"created":"2025-11-21 16:34:30.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/52/963252/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/52/963252/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/52/963252/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/52/963252/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/52/963252/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/52/963252/10"}}},"commit":{"parents":[{"commit":"63db8e50e16852729cc7c54eea77c272abbd5a71","subject":"APISchedulingService migrate audits also on first discovery of services","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/63db8e50e16852729cc7c54eea77c272abbd5a71"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-10-14 15:44:53.000000000","tz":120},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-11-21 16:33:51.000000000","tz":60},"subject":"Move decision-engine monitoring service to the decision-engine","message":"Move decision-engine monitoring service to the decision-engine\n\nCurrently, it is running only as part of the watcher-api when running as\nan standalone eventlet service, and not executed as a wsgi service. In\na decision-engine failure scenario, the continuous audits running on it\nare not reassigned and are not longer running.\n\nThis patch is moving the service to be part of the decision-engine\nitself. Note that when there are no running decision-engines there is no\npoint in running the monitor service.\n\nI am also including a leader election mechanism so that we can run\nmultiple copies of the monitor and only one of the alive ones takes\ncare of monitoring the service and acting upon failures.\n\nAssisted-By: claude-code\nCloses-Bug: #2126767\nChange-Id: If13e8ebbfd632b98742b965299b8633ff894b212\nSigned-off-by: Alfredo Moralejo \u003camoralej@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/2a7aa6633c46583b84a38786c3a07fee2dd9bb64"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/2a7aa6633c46583b84a38786c3a07fee2dd9bb64"}]},"branch":"refs/heads/master"},"ebdbec99eb446dc942727432182d0d7af50bbdc8":{"kind":"REWORK","_number":11,"created":"2025-11-24 10:02:49.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/52/963252/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/52/963252/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/52/963252/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/52/963252/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/52/963252/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/52/963252/11"}}},"commit":{"parents":[{"commit":"38d3dfb84a6de7a407cf6002491dc68383f51853","subject":"APISchedulingService migrate audits also on first discovery of services","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/38d3dfb84a6de7a407cf6002491dc68383f51853"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-10-14 15:44:53.000000000","tz":120},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-11-24 10:01:50.000000000","tz":60},"subject":"Move decision-engine monitoring service to the decision-engine","message":"Move decision-engine monitoring service to the decision-engine\n\nCurrently, it is running only as part of the watcher-api when running as\nan standalone eventlet service, and not executed as a wsgi service. In\na decision-engine failure scenario, the continuous audits running on it\nare not reassigned and are not longer running.\n\nThis patch is moving the service to be part of the decision-engine\nitself. Note that when there are no running decision-engines there is no\npoint in running the monitor service.\n\nI am also including a leader election mechanism so that we can run\nmultiple copies of the monitor and only one of the alive ones takes\ncare of monitoring the service and acting upon failures.\n\nAssisted-By: claude-code\nCloses-Bug: #2126767\nChange-Id: If13e8ebbfd632b98742b965299b8633ff894b212\nSigned-off-by: Alfredo Moralejo \u003camoralej@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/ebdbec99eb446dc942727432182d0d7af50bbdc8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/ebdbec99eb446dc942727432182d0d7af50bbdc8"}]},"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":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"}}]}],"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":{}}}]}
