)]}'
{"id":"openstack%2Fwatcher~970612","triplet_id":"openstack%2Fwatcher~master~I85e9e8d96d4beb59e2bd81d9f2280f22492a519f","project":"openstack/watcher","branch":"master","topic":"blueprint-monitor-failed-appliers","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":"2026-01-15 16:22:37.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"}},"11604":{"account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"last_update":"2026-01-15 15:02:30.000000000","reason":"\u003cGERRIT_ACCOUNT_11604\u003e replied on the change","reason_account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}},"28006":{"account":{"_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"},"last_update":"2026-01-15 15:12:51.000000000","reason":"removed on reply"},"26471":{"account":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"last_update":"2026-01-15 17:36:10.000000000","reason":"removed on reply"},"16312":{"account":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"last_update":"2026-01-15 18:10:00.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I85e9e8d96d4beb59e2bd81d9f2280f22492a519f","subject":"Refactor service monitor for decision-engine","status":"MERGED","created":"2025-12-11 13:10:25.000000000","updated":"2026-01-15 18:11:05.000000000","submitted":"2026-01-15 18:10:00.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":16,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"970612-blueprint-monitor-failed-appliers","meta_rev_id":"22843617b27ad889502934824a1744fc8bea7b89","_number":970612,"virtual_id_number":970612,"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":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":"2026-01-15 18:09:59.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":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"all":[{"value":2,"date":"2026-01-15 16:22:37.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},{"value":2,"date":"2026-01-15 15:02:30.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":1,"date":"2026-01-15 17:36:10.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":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"all":[{"value":1,"date":"2026-01-15 16:22:37.000000000","permitted_voting_range":{"min":1,"max":1},"_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":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"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":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-12-11 13:10:44.000000000","updated_by":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"reviewer":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"state":"CC"},{"updated":"2025-12-11 13:20:37.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-12-11 14:38: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-12-17 14:10:21.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":"2026-01-15 13:28:27.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"REVIEWER"}],"messages":[{"id":"1677ad71953cf5e1d1d6a6c9892005eda0177077","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-12-11 13:10:25.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"3eb58524fa889d81c339c1045787c1423cfc0446","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 13:10:44.000000000","message":"Patch Set 1:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":1},{"id":"268fd2283977c25756788debb76a0718107cf97b","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-12-11 13:20:37.000000000","message":"Patch Set 1: 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/f31aa320ef9f474da0efb8a58375f143\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/3d0c67cbb29942d592520701615f67cd : FAILURE in 8m 59s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/635b268d7aa748bba5f87474ded295b1 : SKIPPED Skipped due to failed job openstack-meta-content-provider-master","accounts_in_message":[],"_revision_number":1},{"id":"bb255e07a6e91f3bb82a5b88d8ac14543b3c5fac","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 13:25:49.000000000","message":"Patch Set 1:\n\n(5 comments)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/633f54c54c644c7b8de38813da8cc334\n\n- teim-code-review https://zuul.teim.app/t/main/build/a9294df70e9a4bc7ac5f34f122d5f6a5 : SUCCESS in 14m 37s","accounts_in_message":[],"_revision_number":1},{"id":"fb4768866cb42008ce3802fae419d7c65f42e896","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-11 14:38:05.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/542985b19598463eb870644cf09506c9\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2ab651e51f3e4186be30459ae7be00fb : SUCCESS in 7m 07s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3edbe2c8a8cd4e5888a2f2252a983184 : SUCCESS in 4m 17s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/c3096b53549540608fd5231dd08d7ca3 : SUCCESS in 5m 04s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/7be8e9effe9649bd8690f95405cf572a : SUCCESS in 4m 44s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/78123125e3044a37ab9fe9b49b112887 : SUCCESS in 8m 27s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/bb89bfadf446441e9e5ec31e516433ab : SUCCESS in 5m 05s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/bd256f422bca4c9cbdd7e68fa437d3e8 : SUCCESS in 41m 18s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/ade87a87ed354e62ba47f3f420d15f27 : SUCCESS in 41m 01s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/3578a38c0a1d4822b8f8ac7a866be43c : FAILURE in 15m 55s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/6c004402556145e3af83e2026c236326 : SUCCESS in 44m 40s\n- watcher-tempest-prometheus-threading https://zuul.opendev.org/t/openstack/build/fff2ca9fcdd143c2a9035c1069234a10 : FAILURE in 1h 08m 35s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/3767fd3285da4f3686c2a13f34cef2ce : FAILURE in 1h 21m 57s","accounts_in_message":[],"_revision_number":1},{"id":"08be5f61e885ad8842c0e41e635dd5f448c2af3e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-12-11 15:58:17.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"f24c3bc8641f067229bff4000671db97d9ef2a42","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 15:58:46.000000000","message":"Patch Set 2:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":2},{"id":"9d93e34963a2745e609bc430874d2907f62a6212","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-12-11 16:00:38.000000000","message":"Patch Set 2:\n\n(4 comments)","accounts_in_message":[],"_revision_number":2},{"id":"2560b72dd5f656b1951a8632b97d6ea6da039939","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-12-11 16:05:01.000000000","message":"Patch Set 2: 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/0f0de84e9b1a4062acd4a340cee83451\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/7934a920b0d74dfd837e3ec6daba072d : FAILURE in 5m 28s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/9f0f7443d5b2459e8da4dfdb90ec8d65 : SKIPPED Skipped due to failed job openstack-meta-content-provider-master","accounts_in_message":[],"_revision_number":2},{"id":"5c32d461e7f3b304617b117d174977e0f85cec80","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 16:17:49.000000000","message":"Patch Set 2:\n\n(2 comments)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/9bee25e1d3e84578b91024b0f2f36f46\n\n- teim-code-review https://zuul.teim.app/t/main/build/6efa6794437946049f0ac35f427f03cb : SUCCESS in 18m 19s","accounts_in_message":[],"_revision_number":2},{"id":"c832ae8a7c9b83af02fe398b4093ab4f13349f96","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-11 17:44:57.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/d39d8c1392274187a98e9f6186a747a4\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/39cf27a4b1f845dd9c4a31516fa3035a : SUCCESS in 5m 05s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/25e5c62108544cdfbc12bce744f562b8 : SUCCESS in 4m 56s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/7683a86810bc46329458644005ba9a04 : SUCCESS in 5m 12s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/a87ffbaa420345b9b2acd9ecd21ccdd4 : SUCCESS in 7m 44s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b389c23404a1409d8b05ac8ac42666ea : SUCCESS in 7m 53s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/f15c322a185b45939b9d8bcc035d5ebf : SUCCESS in 2m 54s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/7102ea40e9214d39846210d95d37c5ff : SUCCESS in 51m 01s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/c03f408ae26642e184ae1254761e287e : SUCCESS in 37m 21s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/01fef86bce9c40f6b6817361d5dea256 : SUCCESS in 1h 11m 26s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/969fc38a61f040369837ad37ebcc46d8 : SUCCESS in 1h 25m 13s\n- watcher-tempest-prometheus-threading https://zuul.opendev.org/t/openstack/build/6ea9995fe9cf44ae8af3ae7198dec550 : FAILURE in 20m 44s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/df9c8db17d2b48bfab9b4cce5462eeb5 : SUCCESS in 1h 27m 31s","accounts_in_message":[],"_revision_number":2},{"id":"e808b9fbfcf79a4d908d2707ac912150abf7b5ad","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-12-14 12:30:13.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"af0528715c77bb4233f3797a13259c9641eb6191","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-14 12:30:25.000000000","message":"Patch Set 2:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":2},{"id":"0e1255587f7dd0ee16d08d4c90adf30cbd359211","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-12-14 12:40:00.000000000","message":"Patch Set 2:\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/2f1886932e8f44a3af8ab865efdd1a7d\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/b26f642debc14bacb524c9c87fee8332 : FAILURE in 8m 07s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/14da03e7d9c34271aff3451bcc6c42b1 : SKIPPED Skipped due to failed job openstack-meta-content-provider-master","accounts_in_message":[],"_revision_number":2},{"id":"fd7258918e8cf978ad09149a5c72697cdb1b7d5b","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-14 12:47:15.000000000","message":"Patch Set 2:\n\n(2 comments)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/f839e1f57d9d44e6a2997f2a07a311fb\n\n- teim-code-review https://zuul.teim.app/t/main/build/b3d9ef229c834a2eb28faa4ce09f59b8 : SUCCESS in 16m 38s","accounts_in_message":[],"_revision_number":2},{"id":"cb7c8a946ceed8b0d6031c833f21aaf472403a79","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-14 14:02:34.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4dbd722fd9504f949be6c1ae8b0151df\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c82c6d161510430da3536a1f9e12cc97 : SUCCESS in 4m 14s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/97ecb12e7a1e407a9e101d4a9edb75f7 : SUCCESS in 2m 50s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/70e195f5645548109af89620d230e576 : SUCCESS in 5m 25s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/3bfa1704efa846418bc955ef7e25a2c7 : SUCCESS in 8m 52s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1ae23c18ceb348339f3c6803aa31495c : SUCCESS in 7m 36s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/86ee01beb14c4843b86c71bc71188640 : SUCCESS in 3m 20s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/2054e5babe9c443180675720769f0198 : SUCCESS in 46m 17s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/cd9cd824464846f5b69a9e3297ad202b : SUCCESS in 39m 14s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/6561cb863b704189a7040965facc220f : SUCCESS in 1h 17m 09s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/345d2fa9c41e424e9f42e79538e05fe7 : SUCCESS in 1h 23m 28s\n- watcher-tempest-prometheus-threading https://zuul.opendev.org/t/openstack/build/8f8ef155e9e446feb268a480a2cc8fc1 : SUCCESS in 1h 23m 01s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/953a46f8a5a64365b0c2cdeaa91ca8ca : SUCCESS in 1h 29m 36s","accounts_in_message":[],"_revision_number":2},{"id":"555badf9fdedc26bfa08fcef1c279edc1c9aa7f4","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2025-12-17 14:10:21.000000000","message":"Patch Set 2: Code-Review+1\n\n(3 comments)","accounts_in_message":[],"_revision_number":2},{"id":"40c48500b0f6037d884a1262e05b75a0b69e609e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2026-01-12 10:25:44.000000000","message":"Uploaded patch set 3.\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":3},{"id":"a6cc1a9519e35db971e5c1297eedf243d0847159","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-01-12 10:25:56.000000000","message":"Patch Set 3:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":3},{"id":"80980d10cd2418e154d59076b6007fddeff6e115","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-01-12 10:43:31.000000000","message":"Patch Set 3:\n\n(4 comments)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/c939dc6435dd4f1e84e56c4ee58f8dd5\n\n- teim-code-review https://zuul.teim.app/t/main/build/5fd51a60e46b4c12beb82656e2e88cd3 : SUCCESS in 14m 59s","accounts_in_message":[],"_revision_number":3},{"id":"ae933de24b283141cc97b0184d37a8d308c6461a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-12 11:50:55.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/480ccb66cb7f4dd489b22f965d4b09f3\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/a266e3f3d64847fb8396a1b06d44bb01 : SUCCESS in 3m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3b341e2ca4e643e4a526aeb02006fc3e : SUCCESS in 2m 35s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/51aaeee9015045f5b4f9dcd64ec70bbc : SUCCESS in 3m 12s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/68ff54012bc645729054c798e4149caf : SUCCESS in 8m 16s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/03ed4aeedeca4f2393f7e71768eaa984 : SUCCESS in 9m 57s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/b0f995e327b944a2a182815bd250ff8c : SUCCESS in 5m 02s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/3fafb14be20642f78c646e6881ec0a5a : SUCCESS in 24m 04s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/b031c13ccf444669aba9f6fdd6620b92 : SUCCESS in 15m 10s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/6acf24acd191425bb13f244bc46a9d8d : SUCCESS in 1h 05m 02s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/d4fe4f3ae2b042cbbcfea23e1cf9c19e : SUCCESS in 1h 19m 58s\n- watcher-tempest-prometheus-threading https://zuul.opendev.org/t/openstack/build/dead037ac6fa4bdd9138b0af88406e29 : SUCCESS in 48m 30s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/94e911c3f1fd4c82977fa23675c6fe71 : SUCCESS in 1h 19m 18s","accounts_in_message":[],"_revision_number":3},{"id":"b6f2a8ba83077f60aa2ffad1c64f89dbd8d42288","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2026-01-12 12:10:36.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":4},{"id":"8eb204cc5e6c35e8919df178da6ef6a8ea45da34","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-01-12 12:10:50.000000000","message":"Patch Set 4:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":4},{"id":"b159223ebca8e8eaab76c55b9b8b0967f68d64e5","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-01-12 12:31:26.000000000","message":"Patch Set 4:\n\nBuild failed (automatic-ci pipeline). To rerun just this ci comment\n\"teim-ci: auto\". To rerun other ci jobs comment \"recheck\".\nNote this ci does run on \"recheck\".\n\nhttps://zuul.teim.app/t/main/buildset/489355d9b6334404ac4febec020cd286\n\n- teim-code-review https://zuul.teim.app/t/main/build/aee88c65aa1444e48b45c615e07538d6 : FAILURE in 12m 20s","accounts_in_message":[],"_revision_number":4},{"id":"33da9a9c9069aeb13ec6f0b3287dad30452ce157","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-12 13:54:28.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8a9381bae3fd40e1b8d26b585cc4de4b\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f184f3fb521340e994d450cfe10a68e6 : SUCCESS in 6m 16s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9c189f6132704a308aadbe3ee60dff57 : SUCCESS in 6m 03s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/ebe5513d73ea46afa606713c6c00b838 : SUCCESS in 6m 21s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/e4d837fa74704184814dfc063dfe92a3 : SUCCESS in 7m 10s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a28b11c9e7ee471892ec9526dbeaa605 : SUCCESS in 4m 28s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/b371d887055e43a0a05db5c3e86359bb : SUCCESS in 5m 25s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/1d0bc1d38fa84937ae5b9f9fe70295d1 : SUCCESS in 25m 56s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/25ece548c25642de84ec46188db0234e : SUCCESS in 36m 59s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/1b82bda9a6e14ef4addb35adfebd2c0c : SUCCESS in 1h 19m 57s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/5fcd691df5814b83832212e12f9552dc : SUCCESS in 1h 35m 49s\n- watcher-tempest-prometheus-threading https://zuul.opendev.org/t/openstack/build/e9e9646e1f934b2d9b1d9beafd0e5909 : SUCCESS in 1h 16m 31s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/ef769742eb4f4731afd81f1ba97996a4 : SUCCESS in 51m 12s","accounts_in_message":[],"_revision_number":4},{"id":"98c430f66a4127252a4fb4fc18ed83af70a38da1","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-01-12 17:33:34.000000000","message":"Patch Set 4: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/45688119f01f44289d92778f950792ff\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/c7e42eff878b4f399ab357298b30e37c : SUCCESS in 5h 06m 24s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/bfa3e54c4fbe4f3aa3ae13d81f66212a : SUCCESS in 2h 04m 38s","accounts_in_message":[],"_revision_number":4},{"id":"4e68d116544848d9cfce4de98708c84331dcf817","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-01-13 11:19:05.000000000","message":"Patch Set 4: Code-Review+2\n\n(3 comments)","accounts_in_message":[],"_revision_number":4},{"id":"f69f49c5870dce4b641689d58003cfc85273c0e8","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-01-15 13:28:27.000000000","message":"Patch Set 4: Code-Review-1\n\n(3 comments)","accounts_in_message":[],"_revision_number":4},{"id":"db2a279025296411f37020b5cf1a96432aab67a5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2026-01-15 14:46:50.000000000","message":"Uploaded patch set 5.\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":5},{"id":"deafd73f5b28a290249cbce0ba832d35f9713186","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-01-15 14:47:00.000000000","message":"Patch Set 5:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":5},{"id":"7dd9cb1452e641022b44748bf5fecc66966e264e","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2026-01-15 14:47:43.000000000","message":"Patch Set 5:\n\n(2 comments)","accounts_in_message":[],"_revision_number":5},{"id":"c40fee8c4130197bacb2f690ae76178835a367c8","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-01-15 15:02:30.000000000","message":"Patch Set 5: Code-Review+2","accounts_in_message":[],"_revision_number":5},{"id":"03cdd86c535b0435b00d906c56d80b96ed690a2f","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-01-15 15:12:51.000000000","message":"Patch Set 5:\n\n(6 comments)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/1a549a9636c2405b88c13fce901dd2c1\n\n- teim-code-review https://zuul.teim.app/t/main/build/cc88711353584bf3975346ac2af58d7b : SUCCESS in 19m 03s","accounts_in_message":[],"_revision_number":5},{"id":"74c6c61ac410e2f382d6bef628dd81a896685e0c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-15 16:10:00.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/44003fc8ed8f445cafe1c13385b8e0ba\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4cf882f862aa49c0875ea15830ba37d6 : SUCCESS in 6m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d19c1c9732c14d9d9aa8ed402f9de7df : SUCCESS in 4m 30s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/2da1724341574bebb9709e28289af681 : SUCCESS in 5m 36s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/2a5b3f07944e4ab4a9bdcc6e1bb9c1f5 : SUCCESS in 5m 06s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4ce7c3908fcd48ecaad8fdce614180a0 : SUCCESS in 10m 05s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/9c511dbb8fc840c7b15d894d418ea02e : SUCCESS in 5m 25s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/0546bdc67f3f438c8b4943477291f80f : SUCCESS in 24m 33s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/cb4457a32ab3411b95719654ec75a57c : SUCCESS in 35m 04s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/973512f6976d44d5b41d52377f59ec8a : SUCCESS in 42m 25s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/b0c039f0032a488a9172d5d70e966972 : SUCCESS in 1h 17m 52s\n- watcher-tempest-prometheus-threading https://zuul.opendev.org/t/openstack/build/8dc309964944469198b95dee816ee85f : SUCCESS in 1h 09m 29s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/d48a0538d4304a27be22cd9731776f83 : SUCCESS in 48m 14s","accounts_in_message":[],"_revision_number":5},{"id":"b5b3ad431e40b0324bf19173baa6edfcac485120","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-01-15 16:22:37.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"ac5e5cb5d9a6747da6a1e582f3254c47af45d81e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-15 16:23:06.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"11b751d759e808efca1d4118fdd1505828b70573","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-01-15 17:36:10.000000000","message":"Patch Set 5: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/20737da4bbf94e9db027d15266245a25\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/d6bca7516f3d4fc48b39c56c40df18be : SUCCESS in 2h 47m 37s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/58f8d217da55445494fc82df4f28d55f : SUCCESS in 2h 05m 22s","accounts_in_message":[],"_revision_number":5},{"id":"b545d2b2fa7b65231147c856c1498679408ffb26","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-15 18:09:59.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5621657a83d84f2baed03c0c8115fe7b\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4013a96252934b548367708f52faea8e : SUCCESS in 4m 50s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/b8ddacaaf7804fcda57cfc5598c4696d : SUCCESS in 5m 13s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/048af3fd5ebd4e8d98eb85daf68e97a8 : SUCCESS in 4m 47s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3feae1c943274b35b73ec0baa3aad2df : SUCCESS in 4m 45s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/4930b2d66fd64307a255b7b92f1e33bb : SUCCESS in 3m 06s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/29f41bbc31c74b7fa4b8de013a49a909 : SUCCESS in 49m 11s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/f9fd053872384e7faec7b98eb5da6a02 : SUCCESS in 15m 40s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/bd54393a723744e9a2be23366edfb7df : SUCCESS in 1h 18m 03s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/d92fcecf20154695a995169eaa296da1 : SUCCESS in 47m 40s\n- watcher-tempest-prometheus-threading https://zuul.opendev.org/t/openstack/build/8efe9ae8ad654c8bb6ebe899d510452d : SUCCESS in 1h 28m 24s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/f803dac59e72414db93046d336dbf076 : SUCCESS in 1h 26m 44s","accounts_in_message":[],"_revision_number":5},{"id":"952793abcc34e0a553ab31455fe3e0b26deacd3e","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-15 18:10:00.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":5},{"id":"22843617b27ad889502934824a1744fc8bea7b89","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-15 18:11:05.000000000","message":"Patch Set 5:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fa3c61baa30e46658ed2d01cfa0084aa\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0e641f5438864c84b84e975a2ca7ad9c : SUCCESS in 49s","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"b99b1c3bd908193d69c7c1e0e301a32f153a2c85","revisions":{"a20e3f80a58a61ba92bd52359d144d0a3a1fb142":{"kind":"REWORK","_number":1,"created":"2025-12-11 13:10:25.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/12/970612/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/12/970612/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/12/970612/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/12/970612/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/12/970612/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/12/970612/1"}}},"commit":{"parents":[{"commit":"ebdbec99eb446dc942727432182d0d7af50bbdc8","subject":"Move decision-engine monitoring service to the decision-engine","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/ebdbec99eb446dc942727432182d0d7af50bbdc8"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-12-10 15:43:35.000000000","tz":60},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-12-11 12:06:35.000000000","tz":60},"subject":"Refactor service monitor for decision-engine","message":"Refactor service monitor for decision-engine\n\nThis patch is preparation for adding a new service monitor for the\napplier service. It:\n\n- Creates a new base class with all the common reusable methods that are\n  useful for both the decision-engine and applier monitors.\n- Converts the existing monitor for the decision-entine in a derived\n  class of the base one and renames it to DecisionEngineMonitor.\n- Adjust unit tests\n\nNote that the behavior of the monitor itself remains unchanged.\n\nImplements: blueprint-monitor-failed-appliers\n\nChange-Id: I85e9e8d96d4beb59e2bd81d9f2280f22492a519f\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/a20e3f80a58a61ba92bd52359d144d0a3a1fb142"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/a20e3f80a58a61ba92bd52359d144d0a3a1fb142"}]},"branch":"refs/heads/master"},"86b9c8eaedfa97d391fddf2f77929d09d37aaca2":{"kind":"REWORK","_number":2,"created":"2025-12-11 15:58:17.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/12/970612/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/12/970612/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/12/970612/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/12/970612/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/12/970612/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/12/970612/2"}}},"commit":{"parents":[{"commit":"ebdbec99eb446dc942727432182d0d7af50bbdc8","subject":"Move decision-engine monitoring service to the decision-engine","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/ebdbec99eb446dc942727432182d0d7af50bbdc8"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-12-10 15:43:35.000000000","tz":60},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-12-11 14:58:36.000000000","tz":60},"subject":"Refactor service monitor for decision-engine","message":"Refactor service monitor for decision-engine\n\nThis patch is preparation for adding a new service monitor for the\napplier service. It:\n\n- Creates a new base class with all the common reusable methods that are\n  useful for both the decision-engine and applier monitors.\n- Converts the existing monitor for the decision-entine in a derived\n  class of the base one and renames it to DecisionEngineMonitor.\n- Adjust unit tests\n\nNote that the behavior of the monitor itself remains unchanged.\n\nImplements: blueprint-monitor-failed-appliers\n\nChange-Id: I85e9e8d96d4beb59e2bd81d9f2280f22492a519f\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/86b9c8eaedfa97d391fddf2f77929d09d37aaca2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/86b9c8eaedfa97d391fddf2f77929d09d37aaca2"}]},"branch":"refs/heads/master"},"8e8fcaae4db6bbe5fdeeaa81ebd8e00b46981369":{"kind":"REWORK","_number":3,"created":"2026-01-12 10:25:44.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/12/970612/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/12/970612/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/12/970612/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/12/970612/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/12/970612/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/12/970612/3"}}},"commit":{"parents":[{"commit":"ebdbec99eb446dc942727432182d0d7af50bbdc8","subject":"Move decision-engine monitoring service to the decision-engine","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/ebdbec99eb446dc942727432182d0d7af50bbdc8"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-12-10 15:43:35.000000000","tz":60},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2026-01-12 10:25:42.000000000","tz":60},"subject":"Refactor service monitor for decision-engine","message":"Refactor service monitor for decision-engine\n\nThis patch is preparation for adding a new service monitor for the\napplier service. It:\n\n- Creates a new base class with all the common reusable methods that are\n  useful for both the decision-engine and applier monitors.\n- Converts the existing monitor for the decision-entine in a derived\n  class of the base one and renames it to DecisionEngineMonitor.\n- Adjust unit tests\n\nNote that the behavior of the monitor itself remains unchanged.\n\nImplements: blueprint-monitor-failed-appliers\n\nChange-Id: I85e9e8d96d4beb59e2bd81d9f2280f22492a519f\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/8e8fcaae4db6bbe5fdeeaa81ebd8e00b46981369"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/8e8fcaae4db6bbe5fdeeaa81ebd8e00b46981369"}]},"branch":"refs/heads/master"},"690352cf9724c13a6baa4ccb29e9d46f4568916e":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2026-01-12 12:10:36.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/12/970612/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/12/970612/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/12/970612/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/12/970612/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/12/970612/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/12/970612/4"}}},"commit":{"parents":[{"commit":"e45860787f9213c4866b60d6ef7e787bc97c0fdc","subject":"Adds support for threading mode in applier","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/e45860787f9213c4866b60d6ef7e787bc97c0fdc"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-12-10 15:43:35.000000000","tz":60},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2026-01-12 12:02:53.000000000","tz":60},"subject":"Refactor service monitor for decision-engine","message":"Refactor service monitor for decision-engine\n\nThis patch is preparation for adding a new service monitor for the\napplier service. It:\n\n- Creates a new base class with all the common reusable methods that are\n  useful for both the decision-engine and applier monitors.\n- Converts the existing monitor for the decision-entine in a derived\n  class of the base one and renames it to DecisionEngineMonitor.\n- Adjust unit tests\n\nNote that the behavior of the monitor itself remains unchanged.\n\nImplements: blueprint-monitor-failed-appliers\n\nChange-Id: I85e9e8d96d4beb59e2bd81d9f2280f22492a519f\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/690352cf9724c13a6baa4ccb29e9d46f4568916e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/690352cf9724c13a6baa4ccb29e9d46f4568916e"}]},"branch":"refs/heads/master"},"b99b1c3bd908193d69c7c1e0e301a32f153a2c85":{"kind":"REWORK","_number":5,"created":"2026-01-15 14:46:50.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/12/970612/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/12/970612/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/12/970612/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/12/970612/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/12/970612/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/12/970612/5"}}},"commit":{"parents":[{"commit":"e45860787f9213c4866b60d6ef7e787bc97c0fdc","subject":"Adds support for threading mode in applier","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/e45860787f9213c4866b60d6ef7e787bc97c0fdc"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-12-10 15:43:35.000000000","tz":60},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2026-01-15 14:38:22.000000000","tz":60},"subject":"Refactor service monitor for decision-engine","message":"Refactor service monitor for decision-engine\n\nThis patch is preparation for adding a new service monitor for the\napplier service. It:\n\n- Creates a new base class with all the common reusable methods that are\n  useful for both the decision-engine and applier monitors.\n- Converts the existing monitor for the decision-entine in a derived\n  class of the base one and renames it to DecisionEngineMonitor.\n- Adjust unit tests\n\nNote that the behavior of the monitor itself remains unchanged.\n\nImplements: blueprint-monitor-failed-appliers\n\nChange-Id: I85e9e8d96d4beb59e2bd81d9f2280f22492a519f\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/b99b1c3bd908193d69c7c1e0e301a32f153a2c85"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/b99b1c3bd908193d69c7c1e0e301a32f153a2c85"}]},"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":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"}}]}],"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":{}}}]}
