)]}'
{"id":"openstack%2Fwatcher~963981","triplet_id":"openstack%2Fwatcher~master~Ic3c9d89973ca976dde9f6e9b423671e52b049cdb","project":"openstack/watcher","branch":"master","topic":"bug-2127777","attention_set":{},"removed_from_attention_set":{"30002":{"account":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"last_update":"2025-11-24 11:49:57.000000000","reason":"\u003cGERRIT_ACCOUNT_30002\u003e replied on the change","reason_account":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"}},"34452":{"account":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"last_update":"2025-11-24 11:21:49.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:22.000000000","reason":"removed on reply"},"16312":{"account":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"last_update":"2025-12-09 12:42:53.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ic3c9d89973ca976dde9f6e9b423671e52b049cdb","subject":"APISchedulingService migrate audits also on first discovery of services","status":"MERGED","created":"2025-10-14 16:01:50.000000000","updated":"2025-12-09 12:43:46.000000000","submitted":"2025-12-09 12:42:53.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":40,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"963981-bug-2127777","meta_rev_id":"9c904e4b175eccad61a36d095ef40079ea5b0b23","_number":963981,"virtual_id_number":963981,"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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-12-09 12:42:52.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-11-24 11:49:57.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:21:49.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":1,"date":"2025-12-09 10:27:39.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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"all":[{"value":0,"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},{"value":0,"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},{"value":1,"date":"2025-12-04 12:27:24.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},{"value":0,"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Standard Change","+1":"Important Change","+2":"High Priority Change"},"default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"}],"REVIEWER":[{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"_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-14 18:02:14.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-14 19:30:23.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 14:34:16.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-19 11:51:34.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-21 14:46:06.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-04 12:27:24.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"REVIEWER"},{"updated":"2025-12-09 07:47:21.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":"40a962acd664835fdc92e9fc9757d3d70b419b80","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 1.","accounts_in_message":[],"_revision_number":1},{"id":"7aa87b41978c7c034900892e993b4273b0f852c4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-14 18:02:14.000000000","message":"Patch Set 1: 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/789db14a462c4c9381e0b86308d9e3b3\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/18b2c55606984c67b54c3197451601f8 : SUCCESS in 5m 09s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/83a4848a93044b6d9ec81a3924c6ed20 : SUCCESS in 3m 49s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/4cc45210b0314cb2bd1258aebf2100f0 : SUCCESS in 7m 08s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/dc211fd120974ad98a4d0288f1acdd4c : SUCCESS in 7m 06s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/b277391150d5478384c9dbdd9b9dd7d7 : SUCCESS in 7m 24s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5399792b243b488991edbe6ae5dd57ef : SUCCESS in 10m 49s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/89632eaa9e534870aac7110bda38631a : SUCCESS in 7m 39s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/ebeb38c0e6c24da882e58c5e5786ee69 : SUCCESS in 32m 43s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/7d3979486911442f91ab77d17a80d825 : SUCCESS in 44m 37s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/fa761e3b32b04b659e2def7511598196 : SUCCESS in 44m 41s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/f7ce19d627574523a06768035318a887 : SUCCESS in 48m 57s\n- python-watcherclient-functional https://zuul.opendev.org/t/openstack/build/309156e4c1cf4b9393d5f970c952a380 : SUCCESS in 31m 15s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/601d34921cd54266accee60aebfbaf69 : SUCCESS in 26m 41s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/6a98be21c2704fc49152bc153441c241 : SUCCESS in 1h 18m 20s\n- watcher-prometheus-integration-threading https://zuul.opendev.org/t/openstack/build/8a87eb93fed343d786ad130fd4f90cb2 : SUCCESS in 1h 12m 54s\n- watcher-aetos-integration https://zuul.opendev.org/t/openstack/build/d517eb4dfb304b609795a9754f8d6812 : FAILURE in 1h 36m 43s","accounts_in_message":[],"_revision_number":1},{"id":"e0caf95af1f990420dffb4e53c8a7d8e616d5e0d","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-10-14 19:30:23.000000000","message":"Patch Set 1: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/43474ceadb4e42de8ed81fbe368bbc98\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/58f6ec8243f6448a90a8e6add7795c32 : SUCCESS in 3h 27m 08s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/4837c791914b4ef3aec86e7f5a3296fc : SUCCESS in 1h 51m 04s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"186553d9977bf1cc02804ec810c1e11a64e71eca","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-10-16 10:29:33.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"9641862f2ef296020f247d7a28387f2c737768c9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-16 12:09:28.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/585884c7cfc648569a293b900121881b\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ba423d86ab534d999bcbf24c4ba682b9 : SUCCESS in 4m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/84a459ae27c64b53a05d9105be5d6a51 : SUCCESS in 6m 52s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/385db5a8a0d344d880c4957121bd697e : SUCCESS in 5m 18s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/d294b57164fe408dbb01f0104e1a34fd : SUCCESS in 11m 13s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/37afcb6bc9b14ebd9fbe715f8e716a7f : SUCCESS in 9m 26s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/973467001d6a43398df57287dc388a2a : SUCCESS in 5m 41s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/14aa9d96fc4b46638db35f15e5ea2d8a : SUCCESS in 20m 49s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/c1ae198a8510406ea5c289a60d5fe251 : SUCCESS in 44m 46s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/e2723c90116546c187b4fc79deb1cdd3 : SUCCESS in 1h 06m 34s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/294641b30d874e7dae6c2dd69e52e19d : SUCCESS in 45m 36s\n- python-watcherclient-functional https://zuul.opendev.org/t/openstack/build/645af907687744b296461189cc1b9f29 : SUCCESS in 12m 36s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/d64ce78b79a64a108cb9a7981c5c345b : SUCCESS in 26m 23s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/3c9d9ee86c3f42c8ac6e1e974691c40b : SUCCESS in 1h 13m 03s\n- watcher-prometheus-integration-threading https://zuul.opendev.org/t/openstack/build/23943d3b6d1144bc89c1cd873eab7276 : SUCCESS in 1h 34m 44s\n- watcher-aetos-integration https://zuul.opendev.org/t/openstack/build/b3ee119ca6ff4bfe860b2888dbe1f2ae : SUCCESS in 1h 34m 01s","accounts_in_message":[],"_revision_number":1},{"id":"56da5c743d63f89a170360922b41b4efd69740f0","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-10-16 13:09:15.000000000","message":"Patch Set 1:\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/4288572daa0b46ec874a141acb30030b\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/d85c7a534ae94f40a31c0ab555647430 : SUCCESS in 2h 38m 30s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/4a4981fea6454a9e8a1474f5f0cc2fb8 : SUCCESS in 1h 53m 21s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"ffc3f36d64aeaf420a4a86dc79d3b2821c948a7f","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 2: Patch Set 1 was rebased.\n\nCopied Votes:\n* Code-Review+1 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"6f72b8eae2181cb928250e5c5bfc45b5e4acb6a5","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 3.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n","accounts_in_message":[],"_revision_number":3},{"id":"a6aca1d549f62f6dfb17d4ccf2e0f9821e084d01","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-22 18:18:46.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f8e1886fe0db415d970fe559b7521a70\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/32a4dd39f3604c8d97af0c6a135e24a0 : SUCCESS in 6m 05s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/736d0df9a431480a9636b7d302d59af2 : SUCCESS in 3m 09s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/51dbbc4f3f374a24b417a103c66df7be : SUCCESS in 5m 23s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/f863156d369c48149f4776346e3d13b6 : SUCCESS in 8m 22s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7e70ec9e18cf4ff7b56f33af1cb63079 : SUCCESS in 5m 21s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/bf8437cee3aa47dbb5ed7e56422133e7 : SUCCESS in 6m 01s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/ff9261a796e34bad99403ec086c46604 : SUCCESS in 31m 15s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/f396f6b6b08b42639c2055efb4663c98 : SUCCESS in 46m 43s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/120bad7f4f3545e3bf7b5a83b4f565e5 : SUCCESS in 38m 26s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/9fd7acce898a4f77995be108689ac919 : SUCCESS in 53m 09s\n- python-watcherclient-functional https://zuul.opendev.org/t/openstack/build/5caa9f2d78264acfa1a29781bd253d4e : SUCCESS in 32m 00s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/14faa29df823453f9f7ad2f7a6448070 : SUCCESS in 29m 56s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/5c5f7a82a0924acc96e22ab5080f6403 : SUCCESS in 1h 29m 37s\n- watcher-prometheus-integration-threading https://zuul.opendev.org/t/openstack/build/6e0fc80c67ac47f384266db525010805 : SUCCESS in 1h 32m 50s\n- watcher-aetos-integration https://zuul.opendev.org/t/openstack/build/8cb1a250e8df4e07b5994c14155d3165 : SUCCESS in 1h 28m 18s","accounts_in_message":[],"_revision_number":3},{"id":"2fa35b036259bd41769a1e7b2268ae8409ba6379","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-10-22 19:46:18.000000000","message":"Patch Set 3: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/c4c3ec357e3943e49b296e573fc82e70\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/a30d70f7b46c43ed986e70023ca0016a : SUCCESS in 3h 20m 34s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/12fbe4352c0c480da13a5c4d598afe74 : SUCCESS in 1h 54m 19s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"c5e84dc7ba0284787f73a159198e6a6dc91e6e54","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2025-10-24 14:34:16.000000000","message":"Patch Set 3:\n\n(3 comments)","accounts_in_message":[],"_revision_number":3},{"id":"29358dc78c65e83d2de4599d1f2792250ee68944","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 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":"0f3d0684fec916404afe0da56629570b6971c28d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-28 14:14:19.000000000","message":"Patch Set 4: 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/2d256c0f19cd402b88cc0ed96902d172\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/fb98ef27bdd94e4796291329b5d63b84 : SUCCESS in 6m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4cf65ac2d5a643ef81bd7bd53f756fd4 : SUCCESS in 4m 52s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/65894b3b8d2849bd89a9617253dbd842 : SUCCESS in 5m 33s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/314600d335e1477caadc127fadd8b862 : SUCCESS in 6m 48s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a76015b4833e4a7aa509b0c31b0dc827 : SUCCESS in 9m 17s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/994ea8485a3347e097aeb651d63ec11c : SUCCESS in 5m 25s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/66c9cac1bbb7411baf8e434e634798b0 : SUCCESS in 31m 51s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/60c60816b0ca4e378113c021c5cbe8c0 : SUCCESS in 33m 13s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/7344017cd9cb4651a69c66426c54d390 : SUCCESS in 1h 07m 32s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/192557dd04a344429be3aa0d5a9b2a5d : NODE_FAILURE Node(set) request de19a088d00043828b34728bcf0c9fe9 failed in 0s\n- python-watcherclient-functional https://zuul.opendev.org/t/openstack/build/b7f4f7c824094f3eaa31e1bc1e71c01d : SUCCESS in 31m 37s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/7f918c0bec894a9199c5a150ab77e2d3 : SUCCESS in 15m 36s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/3e6b63247dd24778be07b77fc1b7a67d : SUCCESS in 1h 02m 16s\n- watcher-prometheus-integration-threading https://zuul.opendev.org/t/openstack/build/5cc0ffee7cd04d3b91dadea0472e365a : SUCCESS in 1h 25m 54s\n- watcher-aetos-integration https://zuul.opendev.org/t/openstack/build/c9cec5c2d51b41179960224fad4bb972 : SUCCESS in 1h 38m 18s","accounts_in_message":[],"_revision_number":4},{"id":"8dfd312451c81ad0dbfe57f19007b6ffd98225a9","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-10-28 15:02:03.000000000","message":"Patch Set 4: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/c60fcf5252ba4042a2f9e6c0e19e4d06\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/996f31d4228241938294d8a5e6a80308 : SUCCESS in 2h 42m 53s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/fdcff65ecc414a9cb2c2643e16764ba2 : SUCCESS in 1h 55m 39s","accounts_in_message":[],"_revision_number":4},{"id":"3b93bbc313a035c4eeda14e0118022f20bca933b","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-10-29 09:29:17.000000000","message":"Patch Set 4:\n\n(2 comments)","accounts_in_message":[],"_revision_number":4},{"id":"79f887352ab2f3eb37ba697843bdfe658543a7b4","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-10-29 09:29:30.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"7e26a8c5c9fc993ecf32d00727357deac80744ab","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-29 11:10:52.000000000","message":"Patch Set 4:\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/d0a5fc8a413c4f848c617081cca85189\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/49c5432dbb0d4c448fc3917cfe2c3392 : SUCCESS in 7m 14s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/78c0d594dd584aebb1ae98195af42cb3 : SUCCESS in 4m 56s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/270b88dd162d4e5cab7bfb9f5bbb45da : SUCCESS in 5m 21s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/0e0a55f2d0e24fa6af39076435019f6e : SUCCESS in 5m 32s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ce6fee4967b0445db67ca9c04ba21fa7 : SUCCESS in 7m 20s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/797293c1941b47f28339b3265e84f9d4 : NODE_FAILURE Node(set) request 558123d9954048289342cdebe5dbc3d0 failed in 0s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/0bc9e8f597ce412494e9fc4f76a09b95 : SUCCESS in 19m 50s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/a86813c399824abc816cd36b5d4e51a5 : SUCCESS in 25m 50s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/6f950c33b5a34b2b8bbda5d067a39455 : NODE_FAILURE Node(set) request 1017d58831394825807c957b097c1537 failed in 0s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/4451507154a541c0b34a72934fe10aab : SUCCESS in 45m 23s\n- python-watcherclient-functional https://zuul.opendev.org/t/openstack/build/dede861ebfb84f4aaea032f23c4a89ca : SUCCESS in 30m 08s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/99157340b5174f4e83fd10b660937ec0 : SUCCESS in 31m 37s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/1cbb9fa827e44f5ea5fa634625b358aa : SUCCESS in 1h 07m 08s\n- watcher-prometheus-integration-threading https://zuul.opendev.org/t/openstack/build/42394f33785e494ca703417e4a9cd0cb : NODE_FAILURE Node(set) request 7ed094c7b88a4ec3969cc2d61fae402f failed in 0s\n- watcher-aetos-integration https://zuul.opendev.org/t/openstack/build/d31b8d8a2ddf478ba3e9ffc267dbece6 : SUCCESS in 1h 36m 11s","accounts_in_message":[],"_revision_number":4},{"id":"acea8185071480a4bc4bd2eefe79bb01c5dd7a84","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-10-29 12:10:31.000000000","message":"Patch Set 4:\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/c41eb6d240ca42fa840127a9e5c2bbed\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/46438b95bee34a82a2f01ac8232190bb : SUCCESS in 2h 39m 49s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/29bf5f45f12847f4bf0b410c75e1fbdc : SUCCESS in 1h 51m 13s","accounts_in_message":[],"_revision_number":4},{"id":"560832b838802b58eae85dcfc90a44b1422d94d5","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-10-30 08:24:39.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"7457cd0ddcbaa121c97592c7a92864fb6471f597","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-30 10:21:38.000000000","message":"Patch Set 4:\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/78d0697a4cfd44e38b208bda3996ff9a\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/09e98f0ebeb3489988636afab59a7171 : SUCCESS in 7m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/58008210b5ba4ba3b81cfca29d15ff8b : SUCCESS in 4m 46s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/5a2ce1277e8e48a08e5ebdbee4fce069 : SUCCESS in 5m 34s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/3eb041b3979a4966b63c69ab2959056e : SUCCESS in 10m 04s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/dd0a6fd904a54138b934b082311df498 : SUCCESS in 10m 28s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/bf25df40a67b41389f413462f76d6b0c : SUCCESS in 6m 41s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/6e919d92efef41c4b9a3f2ba97d6b916 : SUCCESS in 30m 06s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/190da6a345094e03a60c71af87279428 : SUCCESS in 44m 37s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/8763f97f23634f7bb3c0e426770bfecd : SUCCESS in 1h 13m 13s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/29b8ce9ed7fa4b91864a4d40c431ea8d : SUCCESS in 45m 29s\n- python-watcherclient-functional https://zuul.opendev.org/t/openstack/build/0585f67bc74d43cf82b3c813201f33db : SUCCESS in 31m 40s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/06dfbd36772544b6a90b738069f2324e : SUCCESS in 41m 36s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/db155e33218d4797b0a66a2afa9e0dcd : FAILURE in 43m 10s\n- watcher-prometheus-integration-threading https://zuul.opendev.org/t/openstack/build/b58d9d19cd5b406ebd6015c04eddda09 : SUCCESS in 1h 34m 02s\n- watcher-aetos-integration https://zuul.opendev.org/t/openstack/build/8ca9cb93134d4079b9325ab384420c14 : FAILURE in 1h 36m 13s","accounts_in_message":[],"_revision_number":4},{"id":"316c01d72efa61f82f7b76836196468fd2241fe1","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-10-30 10:47:44.000000000","message":"Patch Set 4: 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/92c01d5d080c42cab779b274c8e34b65\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/bece2f98babf4876a03aae1dd8bdcd8a : SUCCESS in 2h 12m 43s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/d37e6bf1503e48c8be3e50a11ff0a266 : FAILURE in 37m 44s","accounts_in_message":[],"_revision_number":4},{"id":"7670ffed85562ec380ac2a2ba1b712c0082b3f41","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2025-10-30 11:35:21.000000000","message":"Patch Set 4:\n\n(3 comments)","accounts_in_message":[],"_revision_number":4},{"id":"81efb52ed8227fbb9f9c3e502400c739b13f29ef","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-10-31 09:52:06.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"66fdc8a19dd0683af54ffc9af8f2d6917c52149b","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 5.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1\n","accounts_in_message":[],"_revision_number":5},{"id":"146e3ef74636519f746fd00b9891f3a08659f04e","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-10-31 09:56:15.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"2d20b93d07bddfe4f1a6fed1eec6f0bfef88b46e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-31 12:08:47.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/89caf45794a848c5ae72fc44b0919ba5\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c999b50981754c25b000e19363d587f7 : SUCCESS in 6m 22s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2397653e5c7045e497497353e0fac3d3 : SUCCESS in 5m 14s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/72b2bba6f5314047ab95fc5543cfcef3 : SUCCESS in 5m 41s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/9ba746c3a66940f2b7abfe2e9a5032b3 : SUCCESS in 7m 05s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5da3666a876b48729ae6c1eadc1e9fc7 : SUCCESS in 9m 17s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/35dc90fb198d457bbbd1296638145fcd : SUCCESS in 3m 26s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/3fffeb7a50c74ceb9b2dc52a396b1fa1 : SUCCESS in 31m 29s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/4ee775b231e946dea9cd5ce20dfa9274 : SUCCESS in 21m 09s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/fb5f5408f6ba41edac05e8edc40431e2 : SUCCESS in 1h 15m 30s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/538c1af2897040c2a4aedc3ba47b1943 : SUCCESS in 42m 35s\n- python-watcherclient-functional https://zuul.opendev.org/t/openstack/build/960b711d9fce40629f3dd8ae2af4b8e6 : SUCCESS in 32m 29s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/30042d5a194d4b12af415a3b404057cd : SUCCESS in 29m 18s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/f0e9eccffd5f483aa8280b2171860c63 : SUCCESS in 41m 03s\n- watcher-prometheus-integration-threading https://zuul.opendev.org/t/openstack/build/737d138481854309b7d765784ef5097e : SUCCESS in 41m 17s\n- watcher-aetos-integration https://zuul.opendev.org/t/openstack/build/e8510083bddd40d7ab041b67cafae469 : SUCCESS in 1h 12m 36s","accounts_in_message":[],"_revision_number":5},{"id":"8993537453f86db328e60885f9e785870b6b85bc","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-10-31 13:01:40.000000000","message":"Patch Set 5: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/22950384f5c3407199d25a866ec6f0f9\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/259bea3797e64a7aa26c97c360befd4b : SUCCESS in 3h 04m 21s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/2a7732b523224b9d8b48f6255eba21f0 : SUCCESS in 1h 53m 38s","accounts_in_message":[],"_revision_number":5},{"id":"7d7d2959f152f17416536187319969c21ee796f8","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2025-11-19 11:51:34.000000000","message":"Patch Set 5: Code-Review+1\n\n(7 comments)","accounts_in_message":[],"_revision_number":5},{"id":"3418b1580d7edcee5c0b7ed763893759d1338a3e","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 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":"aa933c38ab3eabc67fe8c6c6cf7c8d878bd1828f","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-11-20 15:50:24.000000000","message":"Patch Set 6:\n\n(5 comments)","accounts_in_message":[],"_revision_number":6},{"id":"75951a02b497249332ed802945cb64d85511cb25","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-11-20 16:08:31.000000000","message":"Patch Set 6: 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/335c5752c6cb42af8b1bb61362fbd848\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/61cab9f4ab144ec6b9818a7c32be2000 : FAILURE in 22m 18s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/810db485e04a40c8a17fb7b201db7397 : SKIPPED Skipped due to failed job openstack-meta-content-provider-master","accounts_in_message":[],"_revision_number":6},{"id":"33052b8ba866411504490b47fa48618aa06107c7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-20 17:14:22.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/12af9c64671947679e5bafcec1cee794\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/85418c6892074d8f956d78c541d1b68d : SUCCESS in 4m 33s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8699567a96814b50b44f943167288b37 : SUCCESS in 6m 52s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/57967e9957a8452bbd46f132d8f8d8e4 : SUCCESS in 4m 19s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/2cf78e96e39440e394fb59a7c6afe2c9 : SUCCESS in 10m 06s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/dd4531bb0b314fc382dd2f099a493048 : SUCCESS in 9m 12s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/2a8a0cb3cc784d9094e886be73c1fcfb : SUCCESS in 5m 28s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/ae354cadc7ea4046ac045bf14633bd1c : SUCCESS in 14m 22s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/062a8f7e7a0047bf814a595aaa7e1b60 : SUCCESS in 47m 37s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/bc602f766fda451a90df9d858c736e9d : SUCCESS in 1h 13m 00s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/dbfd42acdb714ef49f2268343a266065 : SUCCESS in 36m 02s\n- python-watcherclient-functional https://zuul.opendev.org/t/openstack/build/62cf8f47fad745d8b66fa48363051d0a : SUCCESS in 30m 21s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/7f42459cfcf84ce5b7ecab4f0b856ab5 : SUCCESS in 14m 59s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/ed5b10675c4649258c07624805212ef1 : SUCCESS in 1h 16m 13s\n- watcher-prometheus-integration-threading https://zuul.opendev.org/t/openstack/build/8626785a3524440e8ba5ca806963505c : SUCCESS in 1h 14m 49s\n- watcher-aetos-integration https://zuul.opendev.org/t/openstack/build/e42c7f14a58f4032b719dbf79a361a2b : SUCCESS in 1h 16m 25s","accounts_in_message":[],"_revision_number":6},{"id":"0b916de3fe65d40e40963c5455bd37e36c870186","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2025-11-21 07:26:29.000000000","message":"Patch Set 6: Code-Review+2\n\n(6 comments)","accounts_in_message":[],"_revision_number":6},{"id":"faa1a7b8b88d9f9260c240f12ad61a9652fd098f","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-11-21 08:04:42.000000000","message":"Topic monitor-bueno removed","accounts_in_message":[],"_revision_number":6},{"id":"5092b0491ac571bec435dc974d8d409e1e1700fc","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-11-21 08:05:05.000000000","message":"Topic set to bug-2127777","accounts_in_message":[],"_revision_number":6},{"id":"98cf01a2b287b35e7b038889220244c9b86a764b","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2025-11-21 14:46:06.000000000","message":"Patch Set 6: Code-Review+2\n\n(2 comments)","accounts_in_message":[],"_revision_number":6},{"id":"bece631b3b4ba89223ff8d8c0785fefd0e430471","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2025-11-21 14:55:28.000000000","message":"Patch Set 6: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"fedcbde9ef601980020ade83e41a07a0bcb4802d","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 7.\n\nOutdated Votes:\n* Code-Review+1, Code-Review+2, Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":7},{"id":"26d0d648de0c370d8e0c6aac8e0ddce14c3f0655","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-11-21 16:16:56.000000000","message":"Patch Set 7:\n\n(2 comments)","accounts_in_message":[],"_revision_number":7},{"id":"870f3c56d59c05769e7242b32fbec5d237c58041","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-21 17:34:16.000000000","message":"Patch Set 7: Verified-1\n\n(1 comment)\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/a4cc7fe8830240c1ac643259c4c208f4\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/90051edbe4274980934b560a662903d0 : SUCCESS in 6m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/15457aaa390342119b1de381e410f3f5 : FAILURE in 5m 11s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/cfa0e894835c4faebabc23cc68f20a80 : SUCCESS in 3m 55s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/c0a8a09c0d9c4cb49b6dfd74f7e37bf0 : SUCCESS in 4m 57s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e0fc8c40d27941d99526b1f7c4cd2bcb : SUCCESS in 8m 03s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/88d9ded677754115adcdaf6fcf71845b : SUCCESS in 4m 04s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/238a40edbf204a619f0f838033b263da : SUCCESS in 5m 28s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/f89b67d4c0c547bd9c89dd637adf5e0f : SUCCESS in 20m 58s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/9991280e8edc41c4a469810d8183a499 : SUCCESS in 49m 35s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/072498fa093c43a09b5d9da4b31e53c1 : SUCCESS in 1h 05m 27s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/76a4ffd5430343089101d2b3bb341058 : SUCCESS in 47m 54s\n- python-watcherclient-functional https://zuul.opendev.org/t/openstack/build/b2fbf0b91946404288b2983fdea69804 : SUCCESS in 31m 22s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/0ad83021a0284406ad225c5c41e5e744 : SUCCESS in 30m 42s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/f5656956aceb4fda8fbe1ffffb255388 : SUCCESS in 1h 12m 48s\n- watcher-prometheus-integration-threading https://zuul.opendev.org/t/openstack/build/d724d406927a48df86a7d95325faf813 : SUCCESS in 41m 18s\n- watcher-aetos-integration https://zuul.opendev.org/t/openstack/build/bdbf9140398f474f96b7e161b4765fb6 : SUCCESS in 43m 50s","accounts_in_message":[],"_revision_number":7},{"id":"14f291e9aa4a352085a64a3f11f18bd12006eee1","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-11-21 19:13:12.000000000","message":"Patch Set 7: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/75c23293a8b641e88040e21f4ed82651\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/a683e0daa42a4a90adfe1028d21b5eb2 : SUCCESS in 2h 55m 55s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/9cbc3469f2814914a6fc2680ebb91fb5 : SUCCESS in 2h 02m 46s","accounts_in_message":[],"_revision_number":7},{"id":"993f95eff21b38aa0413c49bc7c7df7d04abcf24","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2025-11-24 09:42:07.000000000","message":"Patch Set 7: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"4e4aa79dc8a43ba05d2355b65567578a89d0a7e0","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 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":"7255519d74ccb71cdcd897faef3363598e7be20c","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-11-24 10:03:22.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/6ce91ed159c24b079d29d42885613963\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/a5080315cc5040e0bf019a44e163b03b : NODE_FAILURE Node request 200-0008095253 failed in 0s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/13a4ca843c6f47cb922cd49316b39ba0 : SKIPPED Skipped due to failed job openstack-meta-content-provider-master","accounts_in_message":[],"_revision_number":8},{"id":"cba15e450a1ad707b59fd5a2ed12340f6559aee2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-24 11:20:34.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d1d205c32f21483980642b86eec70c2d\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/40811a569f0d4544b2e3e2e4320250e8 : SUCCESS in 6m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9220f20d52614caa997010782858debd : SUCCESS in 4m 59s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/2b6fa10c03814844a40b5d34827db274 : SUCCESS in 5m 15s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/3c538fc4df7d423a8dde649ab313276e : SUCCESS in 6m 50s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a9b2207020014a159f1891ffb4419b80 : SUCCESS in 6m 46s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/3bd8a1248acc4b21859d259624b4b381 : SUCCESS in 5m 01s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/3b840669753b4639b9a28d1135c83558 : SUCCESS in 5m 00s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/b8e4507a25944247a22d2b3a7232ebf9 : SUCCESS in 28m 18s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/470bc7c99c8d4498835c3ac554c6324b : SUCCESS in 45m 03s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/8efa523208264b0097c592fac7ded491 : SUCCESS in 1h 04m 57s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/44e58c01d6a7448b94772980919729da : SUCCESS in 33m 44s\n- python-watcherclient-functional https://zuul.opendev.org/t/openstack/build/af79d435a5de46a5b09f840ccf0b8b23 : SUCCESS in 33m 39s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/7ad7376a943d4c76a2394b0589953849 : SUCCESS in 28m 22s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/4c1b5f8724514055b31a01d40e383291 : SUCCESS in 1h 12m 04s\n- watcher-prometheus-integration-threading https://zuul.opendev.org/t/openstack/build/17e1201432be404faf36e6f87184bd79 : SUCCESS in 1h 12m 28s\n- watcher-aetos-integration https://zuul.opendev.org/t/openstack/build/81d469411c364ddf8fdac32a7f292566 : SUCCESS in 1h 12m 24s","accounts_in_message":[],"_revision_number":8},{"id":"2469f9f2185b5ddc27498380f42240a3ea285dd1","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2025-11-24 11:21:49.000000000","message":"Patch Set 8: Code-Review+2","accounts_in_message":[],"_revision_number":8},{"id":"06df2cf88274c6fd8f11bed3208d493760bf6b7c","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2025-11-24 11:49:57.000000000","message":"Patch Set 8: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"303099bba00e24d6fd92ba0e3c2c4661b4adf750","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-12-04 12:27:24.000000000","message":"Patch Set 8: Workflow+1","accounts_in_message":[],"_revision_number":8},{"id":"b4ab897d003ab0de80c6b68143873ca9c989744c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-04 12:28:01.000000000","message":"Patch Set 8: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":8},{"id":"4cd2838fe19e908b0682393ab1050444e0800b34","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-04 14:03:46.000000000","message":"Patch Set 8: 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/b23a18cce0e24d4c83ab905c5bbcde94\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cbcbbc2f3e0e4873b0a410873e1b8580 : SUCCESS in 4m 39s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/ecad7974de0a424ab35f2ddf5c8e4954 : SUCCESS in 6m 05s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/618f080629ba417789a911b056891f3f : SUCCESS in 4m 55s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8d95e9b8760649bcba3ec90f464847be : SUCCESS in 10m 04s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/573e8571224e4391acf739f2c834d294 : SUCCESS in 4m 21s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/316a03cdc40748d08c6457d550f7f771 : SUCCESS in 5m 25s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/15ff975142cb4f079c61c562a0917220 : FAILURE in 48m 47s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/8f9e1fe701ec44f19529dde3bc8a903d : SUCCESS in 34m 21s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/21897020bacf4bed834caedd368cd7e2 : SUCCESS in 1h 20m 52s\n- python-watcherclient-functional https://zuul.opendev.org/t/openstack/build/6218bed533154b6e8cd11ec71fcf6d87 : SUCCESS in 13m 41s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/fa6f652df7cd4d1eb623fa43adcb631c : SUCCESS in 45m 42s\n- watcher-tempest-prometheus-threading https://zuul.opendev.org/t/openstack/build/65e9c0d64de84f37aad453d4736d823f : SUCCESS in 1h 05m 37s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/724e307e8ce140858fd20d2274dd8921 : SUCCESS in 1h 33m 46s","accounts_in_message":[],"_revision_number":8},{"id":"e35f7ca46a680429af240da0b349bdec0297461f","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-12-09 07:47:08.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"98ee54d60f5f13cc9582ed32c74f1b1fd9b0e85c","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-09 07:47:21.000000000","message":"Patch Set 8:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":8},{"id":"b72f5c9cb18df8578e0a94cf842369d911ac6308","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-09 08:00:53.000000000","message":"Patch Set 8:\n\n(3 comments)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/96f7c3011f4b4a889d8389012787cfaf\n\n- teim-code-review https://zuul.teim.app/t/main/build/9f36370976fc430da98df2ae3aad4587 : SUCCESS in 13m 13s","accounts_in_message":[],"_revision_number":8},{"id":"7588204b7f68cfbf25408870bdd341e4a3420a73","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-09 09:10:00.000000000","message":"Patch Set 8: 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/09727a6f6e1345578a13e06d91c161c2\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d1e0eabfaae34625be94bc1d22ee4583 : SUCCESS in 6m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/475ba18b423c4bafb87dbf7f588a6d73 : SUCCESS in 4m 27s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/818ea2362b684faf9a6d18adafae7e1a : SUCCESS in 5m 16s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/1bb227a9292842bfa2a719af8386c3e3 : SUCCESS in 7m 59s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1139358791db43fa9e880c49aa83f661 : SUCCESS in 4m 36s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/46b608911b5744e790488a430251f2e0 : SUCCESS in 4m 05s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/283b91d1cd6648428c3de2b5db45765c : SUCCESS in 5m 13s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/ad3f0156c86142508b32b541c203193c : SUCCESS in 30m 48s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/5212f8024bdf4eb3b9a06c56ab49d774 : SUCCESS in 23m 09s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/f833eddfc78a4437aa935b1cac6dbd87 : SUCCESS in 1h 17m 34s\n- python-watcherclient-functional https://zuul.opendev.org/t/openstack/build/c19063c3bbff44b6a88ba097f0d47e7b : SUCCESS in 12m 44s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/487034eefdbd4de7930f3e2ec8984442 : FAILURE in 19m 50s\n- watcher-tempest-prometheus-threading https://zuul.opendev.org/t/openstack/build/89ea5ffd9eac4393b773b4b9e9fbafc6 : SUCCESS in 45m 31s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/0adacbb2806941d2990492ad180e4e9d : SUCCESS in 1h 13m 21s","accounts_in_message":[],"_revision_number":8},{"id":"44477e0f3a4b3d04ab300f748c03025cef0fde1e","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-12-09 09:26:46.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"c6ccf427874a1b41c0190e689a1737355040f829","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-09 09:26:54.000000000","message":"Patch Set 8:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":8},{"id":"2209d18da982b5ab544f2513564d1ba47534021b","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-09 09:37:24.000000000","message":"Patch Set 8:\n\n(2 comments)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/8c8dbe7847664606a569331bda636c56\n\n- teim-code-review https://zuul.teim.app/t/main/build/6ea129a66c0e4109a17f918fa2eff88b : SUCCESS in 10m 19s","accounts_in_message":[],"_revision_number":8},{"id":"ef44cede9c84797ff4cfffb82f75e75095d00bc1","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-12-09 10:27:39.000000000","message":"Patch Set 8: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/37abcb7eba9142e6aa4c44e2c7a36efd\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/b00ef872ac99451faf99da49507ff2b7 : SUCCESS in 2h 39m 24s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/0299b68dafd041808119d87e636c4073 : SUCCESS in 1h 55m 21s","accounts_in_message":[],"_revision_number":8},{"id":"1b181e8e10499a346438e07dc5c54d66ebbba288","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-09 11:13:24.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d5fef022f66f453eb6c4fa793be1bb12\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/00f76b8fb9b742739f2fbf938f5ab5f0 : SUCCESS in 5m 48s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/566cbcc5e0304d738e9f623de8000aea : SUCCESS in 2m 52s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/537f84ed32894e69a19f54c729f32d95 : SUCCESS in 5m 01s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/4ae959ab7edf4997a4cba6e7f53f8786 : SUCCESS in 8m 32s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f15f8014624d4a19afe087df3fa3c6ee : SUCCESS in 9m 33s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a37381ea8e854861a50e70ef26551e8f : SUCCESS in 3m 37s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/fad9e09017684372b6ace9dc252107e6 : SUCCESS in 4m 59s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/75fee7d68bce459a85b24acb76ddc031 : SUCCESS in 33m 26s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/914c9c3eb3c24c5fb1bd711c50fe6aea : SUCCESS in 36m 17s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/eb4153e1fc9547deb477792d9b70c3bd : SUCCESS in 1h 17m 16s\n- python-watcherclient-functional https://zuul.opendev.org/t/openstack/build/3ddee5dac39045098068c40a4fd8074b : SUCCESS in 31m 28s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/15fdf26b779f4d578666f116e4b71e4d : SUCCESS in 1h 23m 57s\n- watcher-tempest-prometheus-threading https://zuul.opendev.org/t/openstack/build/648174adfe924a0c9d410f0ad3804c24 : SUCCESS in 49m 48s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/0710de84e37d4a44be6f68a9d7e6a7dd : SUCCESS in 1h 25m 55s","accounts_in_message":[],"_revision_number":8},{"id":"fd47077ba51942e0622482852e61956665c63f1a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-09 11:13:53.000000000","message":"Patch Set 8: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":8},{"id":"94b367ed67f99540b369b6402ec72bac57fbdba5","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-09 12:42:52.000000000","message":"Patch Set 8: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6c89c7b125644f7994d0c3673de297a1\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4d72090965eb45c0a4ea4ef38d77c88c : SUCCESS in 4m 26s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/63cb9051bbb44098a67937af03b85564 : SUCCESS in 3m 12s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/9ce26afb2dfb4618b25c217695ad203b : SUCCESS in 9m 27s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a76fca474bd344f7898ada33a562fe4c : SUCCESS in 9m 07s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/dc693f65d03948d4822d600eb567a65c : SUCCESS in 4m 34s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/e31d8e9d04ec462d8e883a9409afa346 : SUCCESS in 3m 57s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/24722dd0e6e34364a67af582b516b803 : SUCCESS in 36m 19s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/053ada3b86e645149382c5a851113e8b : SUCCESS in 30m 43s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/3d40a432e7ab492282c372a36a3dea2f : SUCCESS in 1h 24m 03s\n- python-watcherclient-functional https://zuul.opendev.org/t/openstack/build/22ed023119e047e9b9b3b7fd7f6de059 : SUCCESS in 25m 17s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/e0fb334b72b149e6843252c68d17494d : SUCCESS in 1h 22m 45s\n- watcher-tempest-prometheus-threading https://zuul.opendev.org/t/openstack/build/d861f2c2da314c33a21fb3e03e098030 : SUCCESS in 1h 10m 45s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/67fd9f79820b452b94f193e13de65fbd : SUCCESS in 1h 24m 16s","accounts_in_message":[],"_revision_number":8},{"id":"9466a2023598f81451a4b88e0b4993819bf47ba2","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-09 12:42:53.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":8},{"id":"9c904e4b175eccad61a36d095ef40079ea5b0b23","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-09 12:43:46.000000000","message":"Patch Set 8:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8ac9995e029e4de0a9b9080a8b349d89\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ffe0d0330fb4476f8f974b3722ad9827 : SUCCESS in 42s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/dbe263dd20b34df3a97c3b03cd0ae4d2 : SUCCESS in 42s","accounts_in_message":[],"_revision_number":8}],"current_revision_number":8,"current_revision":"38d3dfb84a6de7a407cf6002491dc68383f51853","revisions":{"4fb3ce722fa2506cf63b092448e0b680f214eb4d":{"kind":"REWORK","_number":1,"created":"2025-10-14 16:01:50.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/81/963981/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/81/963981/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/81/963981/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/81/963981/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/81/963981/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/81/963981/1"}}},"commit":{"parents":[{"commit":"b50193bb7fec175c371c238376cc9d14f72b635c","subject":"Merge \"Fix E402 violations and enable additional ruff checks\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/b50193bb7fec175c371c238376cc9d14f72b635c"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-10-13 12:56:16.000000000","tz":120},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-10-14 10:28:13.000000000","tz":120},"subject":"APISchedulingService migrate audits also on first discovery of services","message":"APISchedulingService migrate audits also on first discovery of services\n\nCurrently, the APISchedulingService only migrates ongoing audits\nwhen it detects the decision-engine changes the state from ACTIVE\nto FAILED. That makes that, audits assigned to a FAILED decision-engine\nare not reassigned when the watcher-api service is started after the\ndecision-engine dies.\n\nAfter this patch, the APISchedulingService will also migrate ongoint audits\nalso when a decision-engine is detected as FAILED when the service is\nstarted.\n\nCloses-Bug: #2127777\n\nChange-Id: Ic3c9d89973ca976dde9f6e9b423671e52b049cdb\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/4fb3ce722fa2506cf63b092448e0b680f214eb4d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/4fb3ce722fa2506cf63b092448e0b680f214eb4d"}]},"branch":"refs/heads/master"},"b5c46646188553d3019c348490ac385cdf3b2868":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2025-10-22 15:13:36.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/81/963981/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/81/963981/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/81/963981/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/81/963981/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/81/963981/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/81/963981/2"}}},"commit":{"parents":[{"commit":"303b9c41ba2ad4ea3e14264f72ad7f1f3da8ae59","subject":"Merge \"Remove unused glance client integration\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/303b9c41ba2ad4ea3e14264f72ad7f1f3da8ae59"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-10-13 12:56:16.000000000","tz":120},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-10-22 15:09:16.000000000","tz":120},"subject":"APISchedulingService migrate audits also on first discovery of services","message":"APISchedulingService migrate audits also on first discovery of services\n\nCurrently, the APISchedulingService only migrates ongoing audits\nwhen it detects the decision-engine changes the state from ACTIVE\nto FAILED. That makes that, audits assigned to a FAILED decision-engine\nare not reassigned when the watcher-api service is started after the\ndecision-engine dies.\n\nAfter this patch, the APISchedulingService will also migrate ongoint audits\nalso when a decision-engine is detected as FAILED when the service is\nstarted.\n\nCloses-Bug: #2127777\n\nChange-Id: Ic3c9d89973ca976dde9f6e9b423671e52b049cdb\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/b5c46646188553d3019c348490ac385cdf3b2868"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/b5c46646188553d3019c348490ac385cdf3b2868"}]},"branch":"refs/heads/master"},"758d2c55e8dc314a4eeb882cf6f7e42b4cd647b4":{"kind":"REWORK","_number":3,"created":"2025-10-22 16:24:18.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/81/963981/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/81/963981/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/81/963981/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/81/963981/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/81/963981/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/81/963981/3"}}},"commit":{"parents":[{"commit":"303b9c41ba2ad4ea3e14264f72ad7f1f3da8ae59","subject":"Merge \"Remove unused glance client integration\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/303b9c41ba2ad4ea3e14264f72ad7f1f3da8ae59"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-10-13 12:56:16.000000000","tz":120},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-10-22 15:43:24.000000000","tz":120},"subject":"APISchedulingService migrate audits also on first discovery of services","message":"APISchedulingService migrate audits also on first discovery of services\n\nCurrently, the APISchedulingService only migrates ongoing audits\nwhen it detects the decision-engine changes the state from ACTIVE\nto FAILED. That makes that, audits assigned to a FAILED decision-engine\nare not reassigned when the watcher-api service is started after the\ndecision-engine dies.\n\nAfter this patch, the APISchedulingService will also migrate ongoint audits\nalso when a decision-engine is detected as FAILED when the service is\nstarted.\n\nCloses-Bug: #2127777\n\nChange-Id: Ic3c9d89973ca976dde9f6e9b423671e52b049cdb\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/758d2c55e8dc314a4eeb882cf6f7e42b4cd647b4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/758d2c55e8dc314a4eeb882cf6f7e42b4cd647b4"}]},"branch":"refs/heads/master"},"cf94d827d66753f4c53e3c190f100ce52a6c2e76":{"kind":"REWORK","_number":4,"created":"2025-10-28 12:08:44.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/81/963981/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/81/963981/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/81/963981/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/81/963981/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/81/963981/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/81/963981/4"}}},"commit":{"parents":[{"commit":"74efcbf9992b0ffee1fcd5bc72b8b4f7963a4166","subject":"Merge \"Add ThreadPool statistics debug log\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/74efcbf9992b0ffee1fcd5bc72b8b4f7963a4166"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-10-13 12:56:16.000000000","tz":120},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-10-28 12:06:58.000000000","tz":60},"subject":"APISchedulingService migrate audits also on first discovery of services","message":"APISchedulingService migrate audits also on first discovery of services\n\nCurrently, the APISchedulingService only migrates ongoing audits\nwhen it detects the decision-engine changes the state from ACTIVE\nto FAILED. That makes that, audits assigned to a FAILED decision-engine\nare not reassigned when the watcher-api service is started after the\ndecision-engine dies.\n\nAfter this patch, the APISchedulingService will also migrate ongoint audits\nalso when a decision-engine is detected as FAILED when the service is\nstarted.\n\nI\u0027m also moving the audit migration logic to a separate function to\nimprove readability.\n\nCloses-Bug: #2127777\n\nChange-Id: Ic3c9d89973ca976dde9f6e9b423671e52b049cdb\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/cf94d827d66753f4c53e3c190f100ce52a6c2e76"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/cf94d827d66753f4c53e3c190f100ce52a6c2e76"}]},"branch":"refs/heads/master"},"294de5bdc69e5ffd43ae9cbee71839a7e024383a":{"kind":"REWORK","_number":5,"created":"2025-10-31 09:55:18.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/81/963981/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/81/963981/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/81/963981/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/81/963981/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/81/963981/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/81/963981/5"}}},"commit":{"parents":[{"commit":"b5725d6ea60d3b7fb2d2b808b261ccdc547df7c4","subject":"Add second instance of watcher-decision-engine in the compute node","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/b5725d6ea60d3b7fb2d2b808b261ccdc547df7c4"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-10-13 12:56:16.000000000","tz":120},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-10-31 09:54:43.000000000","tz":60},"subject":"APISchedulingService migrate audits also on first discovery of services","message":"APISchedulingService migrate audits also on first discovery of services\n\nCurrently, the APISchedulingService only migrates ongoing audits\nwhen it detects the decision-engine changes the state from ACTIVE\nto FAILED. That makes that, audits assigned to a FAILED decision-engine\nare not reassigned when the watcher-api service is started after the\ndecision-engine dies.\n\nAfter this patch, the APISchedulingService will also migrate ongoint audits\nalso when a decision-engine is detected as FAILED when the service is\nstarted.\n\nI\u0027m also moving the audit migration logic to a separate function to\nimprove readability.\n\nCloses-Bug: #2127777\n\nChange-Id: Ic3c9d89973ca976dde9f6e9b423671e52b049cdb\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/294de5bdc69e5ffd43ae9cbee71839a7e024383a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/294de5bdc69e5ffd43ae9cbee71839a7e024383a"}]},"branch":"refs/heads/master"},"11c4e74f7983d042f41948f538c20af36916b9a1":{"kind":"REWORK","_number":6,"created":"2025-11-20 15:45:01.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/81/963981/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/81/963981/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/81/963981/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/81/963981/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/81/963981/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/81/963981/6"}}},"commit":{"parents":[{"commit":"b5725d6ea60d3b7fb2d2b808b261ccdc547df7c4","subject":"Add second instance of watcher-decision-engine in the compute node","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/b5725d6ea60d3b7fb2d2b808b261ccdc547df7c4"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-10-13 12:56:16.000000000","tz":120},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-11-20 14:15:41.000000000","tz":60},"subject":"APISchedulingService migrate audits also on first discovery of services","message":"APISchedulingService migrate audits also on first discovery of services\n\nCurrently, the APISchedulingService only migrates ongoing audits\nwhen it detects the decision-engine changes the state from ACTIVE\nto FAILED. That makes that, audits assigned to a FAILED decision-engine\nare not reassigned when the watcher-api service is started after the\ndecision-engine dies.\n\nAfter this patch, the APISchedulingService will also migrate ongoint audits\nalso when a decision-engine is detected as FAILED when the service is\nstarted.\n\nI\u0027m also moving the audit migration logic to a separate function to\nimprove readability.\n\nCloses-Bug: #2127777\n\nChange-Id: Ic3c9d89973ca976dde9f6e9b423671e52b049cdb\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/11c4e74f7983d042f41948f538c20af36916b9a1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/11c4e74f7983d042f41948f538c20af36916b9a1"}]},"branch":"refs/heads/master"},"63db8e50e16852729cc7c54eea77c272abbd5a71":{"kind":"REWORK","_number":7,"created":"2025-11-21 16:16:06.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/81/963981/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/81/963981/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/81/963981/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/81/963981/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/81/963981/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/81/963981/7"}}},"commit":{"parents":[{"commit":"b5725d6ea60d3b7fb2d2b808b261ccdc547df7c4","subject":"Add second instance of watcher-decision-engine in the compute node","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/b5725d6ea60d3b7fb2d2b808b261ccdc547df7c4"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-10-13 12:56:16.000000000","tz":120},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-11-21 16:10:29.000000000","tz":60},"subject":"APISchedulingService migrate audits also on first discovery of services","message":"APISchedulingService migrate audits also on first discovery of services\n\nCurrently, the APISchedulingService only migrates ongoing audits\nwhen it detects the decision-engine changes the state from ACTIVE\nto FAILED. That makes that, audits assigned to a FAILED decision-engine\nare not reassigned when the watcher-api service is started after the\ndecision-engine dies.\n\nAfter this patch, the APISchedulingService will also migrate ongoint audits\nalso when a decision-engine is detected as FAILED when the service is\nstarted.\n\nI\u0027m also moving the audit migration logic to a separate function to\nimprove readability.\n\nCloses-Bug: #2127777\n\nChange-Id: Ic3c9d89973ca976dde9f6e9b423671e52b049cdb\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/63db8e50e16852729cc7c54eea77c272abbd5a71"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/63db8e50e16852729cc7c54eea77c272abbd5a71"}]},"branch":"refs/heads/master"},"38d3dfb84a6de7a407cf6002491dc68383f51853":{"kind":"REWORK","_number":8,"created":"2025-11-24 10:02:49.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/81/963981/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/81/963981/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/81/963981/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/81/963981/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/81/963981/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/81/963981/8"}}},"commit":{"parents":[{"commit":"b5725d6ea60d3b7fb2d2b808b261ccdc547df7c4","subject":"Add second instance of watcher-decision-engine in the compute node","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/b5725d6ea60d3b7fb2d2b808b261ccdc547df7c4"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-10-13 12:56:16.000000000","tz":120},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-11-24 10:01:24.000000000","tz":60},"subject":"APISchedulingService migrate audits also on first discovery of services","message":"APISchedulingService migrate audits also on first discovery of services\n\nCurrently, the APISchedulingService only migrates ongoing audits\nwhen it detects the decision-engine changes the state from ACTIVE\nto FAILED. That makes that, audits assigned to a FAILED decision-engine\nare not reassigned when the watcher-api service is started after the\ndecision-engine dies.\n\nAfter this patch, the APISchedulingService will also migrate ongoint audits\nalso when a decision-engine is detected as FAILED when the service is\nstarted.\n\nI\u0027m also moving the audit migration logic to a separate function to\nimprove readability.\n\nCloses-Bug: #2127777\n\nChange-Id: Ic3c9d89973ca976dde9f6e9b423671e52b049cdb\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/38d3dfb84a6de7a407cf6002491dc68383f51853"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/38d3dfb84a6de7a407cf6002491dc68383f51853"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
