)]}'
{"id":"openstack%2Fwatcher~973995","triplet_id":"openstack%2Fwatcher~master~I5bd9ec3ac95408afd1797d45b7c175319bcd49fc","project":"openstack/watcher","branch":"master","topic":"indri-removals","attention_set":{},"removed_from_attention_set":{"30002":{"account":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"last_update":"2026-09-18 13:56:43.000000000","reason":"Change was submitted"},"11604":{"account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"last_update":"2026-09-18 11:56:57.000000000","reason":"\u003cGERRIT_ACCOUNT_11604\u003e replied on the change","reason_account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}},"26471":{"account":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"last_update":"2026-09-17 21:10:41.000000000","reason":"removed on reply"}},"hashtags":[],"change_id":"I5bd9ec3ac95408afd1797d45b7c175319bcd49fc","subject":"Remove eventlet support","status":"MERGED","created":"2026-01-20 20:24:47.000000000","updated":"2026-09-18 13:59:17.000000000","submitted":"2026-09-18 13:56:43.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":19,"unresolved_comment_count":1,"has_review_started":true,"submission_id":"973995-indri-removals","meta_rev_id":"3f4e9bdc4b10eaf5d25122b55a8df111063467b3","_number":973995,"virtual_id_number":973995,"owner":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"value":0,"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-09-18 13:56:42.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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"all":[{"value":2,"date":"2026-09-18 11:56:57.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-09-17 21:10:41.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":2,"date":"2026-09-18 08:37:17.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"all":[{"value":1,"date":"2026-09-18 11:56:57.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"value":0,"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"value":0,"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Standard Change","+1":"Important Change","+2":"High Priority Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"}],"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"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-01-20 20:25:09.000000000","updated_by":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"reviewer":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"state":"CC"},{"updated":"2026-01-20 20:49:26.000000000","updated_by":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"reviewer":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"state":"REVIEWER"},{"updated":"2026-01-20 21:24:35.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2026-09-17 17:34:37.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"CC"},{"updated":"2026-09-18 08:37:17.000000000","updated_by":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"reviewer":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"state":"REVIEWER"},{"updated":"2026-09-18 11:56:57.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":"7063e7ed65b44e8b9e1e9842b81ff7d622724b0f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2026-01-20 20:24:47.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"57360877b4f4c266f4a03e9aa0c4f28c36eaabfc","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-20 20:25:09.000000000","message":"Patch Set 1:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":1},{"id":"dd662132cc3e0d6a293a8bb62f3f0676d08402e5","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-20 20:48:51.000000000","message":"Patch Set 1:\n\n(7 comments)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/eede57d1e739417980beaee8313118d7\n\n- teim-code-review https://zuul.teim.app/t/main/build/c97c1a33ef764f4da456932169526aa4 : SUCCESS in 16m 04s\n\nWarning:\n  Job teim-code-review: unable to map line for file comments: \n  stderr: \u0027fatal: file watcher/common/utils.py has only 271 lines\u0027\n  Job teim-code-review: unable to map line for file comments: \n  stderr: \u0027fatal: file watcher/common/oslo_service_helper.py has only 25 lines\u0027","accounts_in_message":[],"_revision_number":1},{"id":"3a68c7853ed33223747b3e2a84672b891b45bbeb","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-01-20 20:49:26.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/03f9cec183db4362948641ebf49267bc\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/7ba51c5512c44236bab9e3b8a00969a2 : FAILURE in 9m 33s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/61b42b654d4b4811be4beacb2e674c94 : SKIPPED Skipped due to failed job openstack-meta-content-provider-master","accounts_in_message":[],"_revision_number":1},{"id":"7f18534386883e20d260f1b4b36f1d15a15c8709","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-20 21:24:35.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/ef3fa95ef425426aac227a429703a0ea\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/1df422780cd946d494a8be08ab7fa316 : SUCCESS in 2m 30s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ae4237e88c5a4d7ab50c0d337f2cbdb0 : FAILURE in 4m 48s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b5040c35ae2f4d2cb1db3b26f0d7b137 : SUCCESS in 2m 47s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/9b0b0e9bb671426cb2d37617a6e17d09 : FAILURE in 5m 32s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/58febbc5413a43ca81796c1b7a518a6b : FAILURE in 7m 04s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ad3ab82a1a5b4afda0663c89ee0b0362 : SUCCESS in 9m 41s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/9281337cd9a14e1c9944200fea86c8bb : FAILURE in 2m 47s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/c2b4dd4573cb47c8949a97978956bfae : FAILURE in 45m 19s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/cbe3e60ce058438c805d9a037ec82323 : FAILURE in 31m 12s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/1289bc4fa3244b3bb3b56fe040032d36 : FAILURE in 15m 48s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/1a75c6f8a5f140e9b66374662bb7e386 : FAILURE in 40m 31s\n- watcher-tempest-prometheus-threading https://zuul.opendev.org/t/openstack/build/509ab75632214fcba1a6a2980094bbe5 : FAILURE in 31m 42s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/861f33e8c63f4d89aa19eed17d643a15 : FAILURE in 38m 37s","accounts_in_message":[],"_revision_number":1},{"id":"9e5acd302597767ac0f8d910c2d47af3c2e2076f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2026-01-21 00:48:18.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":"18e04a1d616bf1d88f619e5d02b9de11b693ab7b","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-21 00:48:34.000000000","message":"Patch Set 2:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":2},{"id":"165b636658d7ad2d66577bdb44d8b80794f0706c","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-01-21 00:58:14.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/2e36eb42a51641e89a7cbad9b76d7cfb\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/875562d7585e4c04a9fb430c1d520654 : FAILURE in 8m 46s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/b4ac67394f2b4d3cb7ca24f230b597cc : SKIPPED Skipped due to failed job openstack-meta-content-provider-master","accounts_in_message":[],"_revision_number":2},{"id":"478913308164a1a21c831a30af2d92f4bbb1295d","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-21 01:31:03.000000000","message":"Patch Set 2:\n\n(5 comments)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/7453118841e646bd91184b95e76bcda5\n\n- teim-code-review https://zuul.teim.app/t/main/build/bee20c08783a4cf785ef82b4cf3de793 : SUCCESS in 31m 22s","accounts_in_message":[],"_revision_number":2},{"id":"846579c0e116567fb010fdb79d800bbbf473d5c3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-21 02:21:18.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/045ebc369a9b4c999191bfad474de79a\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/3c7b04dc0f61498fa3dea33a761b8bb6 : SUCCESS in 2m 23s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d9d682ca10a64055bb8e6fd43ef25303 : SUCCESS in 6m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/38bad6d4fbaf488584ab650b8cb5228c : SUCCESS in 4m 52s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/4067a755641d4792adbc82e7af142a31 : SUCCESS in 4m 39s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/916edf2110214bddb7134d47e857f2d5 : SUCCESS in 3m 43s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f978063fa57547f4bd539b95a8ed3cd2 : SUCCESS in 8m 44s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/42526086c0f9428d83a520a8a1925cee : SUCCESS in 5m 22s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/916e3e0421fc48548a2e04adc72acfb9 : SUCCESS in 46m 01s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/d8daacd21f814e4795cda4ef83520dcb : SUCCESS in 37m 24s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/0fcc6fe412d24316aa37eb321cf402c9 : SUCCESS in 42m 29s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/e8c4d6946ac8461e9fdb140c82867606 : SUCCESS in 45m 40s\n- watcher-tempest-prometheus-threading https://zuul.opendev.org/t/openstack/build/ec5fdcad78b840e4b613d9e516acb762 : SUCCESS in 47m 55s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/6ec20523c9e84f2682423fca4e010242 : SUCCESS in 1h 27m 38s","accounts_in_message":[],"_revision_number":2},{"id":"221c0f7d8dd3c2c57617a158862d4917fdc7bdf5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2026-01-22 11:46:21.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":3},{"id":"80ca26cfc545142918c126b8c32641982e9c8fb2","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-22 11:46:27.000000000","message":"Patch Set 3:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":3},{"id":"c98c5780ff9b8b2fa016d446c698b9d423a2e06a","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-22 11:57:40.000000000","message":"Patch Set 3:\n\n(2 comments)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/668db138e3d74c268f2655e0d5633a22\n\n- teim-code-review https://zuul.teim.app/t/main/build/825c006420be49028ee2fe83a7b6a310 : SUCCESS in 11m 06s","accounts_in_message":[],"_revision_number":3},{"id":"1503da415acc8e7b67ca8d94241a5c2073b4953b","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-01-22 12:01:10.000000000","message":"Patch Set 3: 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/4dafbaf684594bda8d244d4c022bc04a\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/450089253d304293aedeb53c9f2b4d01 : FAILURE in 9m 56s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/c6adfb143e0549b293bff1c6bf52e450 : SKIPPED Skipped due to failed job openstack-meta-content-provider-master","accounts_in_message":[],"_revision_number":3},{"id":"a998585807a1db4e56289bfdd62a9d9ccaa50cf4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-22 13:16:00.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/adb2381c2e5646b88ba4da35058a8f24\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/8787e16cac1b447aae7014b89de63ac6 : SUCCESS in 2m 18s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/bd3b44707f644c93b0ba3e0ab9719840 : SUCCESS in 2m 40s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/69c32eefe59442c08f8c4e0cdb5b876f : SUCCESS in 7m 40s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/966e696cf7e84e94a7fda8eb0005acad : SUCCESS in 4m 38s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/63f88334d9d84103bfe9be8bc354b209 : SUCCESS in 4m 39s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/60d551b3ac924fb5a7d4073a8e45b175 : SUCCESS in 4m 46s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8ccb113df0da4f07af9bb76ea3eee0cc : SUCCESS in 8m 20s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/8142a2ea86e04570baac5dbd4facaca3 : SUCCESS in 3m 55s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/5560dff16f9242f7b3ba857f90cea672 : SUCCESS in 5m 10s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/6d95b59e4a9d4b5498db2d0cc9d867ef : SUCCESS in 35m 20s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/040e60d057c14760afe25a084bfdcf11 : SUCCESS in 17m 57s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/bf32bfc3b59e494096d8b188f6cf1ea3 : SUCCESS in 1h 06m 52s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/2bc95d2ac0e84148b66653b747664a19 : SUCCESS in 1h 21m 47s\n- watcher-tempest-prometheus-threading https://zuul.opendev.org/t/openstack/build/6c6075d08d0547988d8a5b18c2cbbb6c : SUCCESS in 49m 20s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/45a3a24133474487940940f5763ca651 : SUCCESS in 47m 16s","accounts_in_message":[],"_revision_number":3},{"id":"37047e6239d650989c7b2b56252e8d0abc267c4f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2026-04-14 18:23:11.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":4},{"id":"753cd84bbdfd56692ebcb8eb7f4ead9211b8b8f1","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-04-14 18:23:18.000000000","message":"Patch Set 4:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":4},{"id":"c5b06fbad84e69c5edff3128fab74965ac234900","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-04-14 18:33:15.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/ed95c9064b9c45b7bba2a931116359fb\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/c29f7b304f4b4448b7d8f4a68242c32a : FAILURE in 8m 53s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/e7931af6445f4d1e9c47b0b949f8026e : SKIPPED Skipped due to failed job openstack-meta-content-provider-master","accounts_in_message":[],"_revision_number":4},{"id":"1a4f51d9cffebb47c35d0d560c201c4b46e7646f","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-04-14 18:37:19.000000000","message":"Patch Set 4:\n\n(11 comments)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/85ebcd601c3e4cc381c21b4a28080076\n\n- teim-code-review https://zuul.teim.app/t/main/build/c60832b094124812aac3cf1de4e7e670 : SUCCESS in 13m 52s\n\nWarning:\n  Comments left for invalid file requirements.txt","accounts_in_message":[],"_revision_number":4},{"id":"8cc7af2433267ea59103c7c6b2693e423bbfb3c2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-14 19:59:31.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/77c0d3c20c8b4c03948bcdc424480f10\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/ab0d9e0db2844de4b57ee9a73dfd1b3c : SUCCESS in 2m 00s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/004682b59c684ef488f313c7b54d0129 : SUCCESS in 3m 10s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c95d0b0d3a4c4cf68f71edc4ef96c717 : SUCCESS in 7m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cc01395420e94969935d4403b15ad816 : SUCCESS in 2m 54s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/1e3432ed3d854be59e8a47e006b820a2 : SUCCESS in 6m 06s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/522fb6208bb04666b085aea5cad1dbe1 : SUCCESS in 4m 33s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/75349ee999c945598203fa804fe4a8d6 : SUCCESS in 8m 41s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4a904e470bbb4977bea370d3e145593d : SUCCESS in 5m 04s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/83105386abce41b38deca53b1e3ce2a7 : SUCCESS in 4m 33s\n- openstack-tox-py313-eventlet https://zuul.opendev.org/t/openstack/build/3dd811c39c4f489d886faad05502ac82 : SUCCESS in 4m 35s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/b9f3fde67585448699d3835a2e6a7334 : SUCCESS in 52m 38s\n- watcher-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/d5be5ff0638648adb8fb8ea7df3ca62d : SUCCESS in 43m 20s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/346023b6464d4037bee748ce7b506d37 : SUCCESS in 22m 24s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/da82f9b5ab7e42e5b01ef693cfd5ad26 : SUCCESS in 1h 30m 59s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/d18c26287223437f940b4398b54e2a3b : SUCCESS in 57m 03s\n- watcher-tempest-prometheus-eventlet https://zuul.opendev.org/t/openstack/build/057d8420e2124f9eae7363a2213baae9 : SUCCESS in 1h 24m 25s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/520403b503cb4a8f992609f9843f5469 : SUCCESS in 57m 36s","accounts_in_message":[],"_revision_number":4},{"id":"0128b502ddeefb029991b3972427feccb1a43b09","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2026-09-14 13:55:03.000000000","message":"Uploaded patch set 5.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":5},{"id":"71793556e9f18d8606bf529c5d5eacce009200b3","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-09-14 13:55:16.000000000","message":"Patch Set 5:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":5},{"id":"783c8515209c63b618696409ab91412f9ab21b04","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-09-14 14:04:38.000000000","message":"Patch Set 5: 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://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/a9c16779cf41470782c3fe2611e89bb2\n\n- openstack-meta-content-provider-master https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/6d5d4450615345f8a46340a86a03089d : FAILURE in 7m 42s\n- watcher-operator-validation-master https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/583dc9f79bb747b49b31f80193d22cb0 : SKIPPED Skipped due to failed job openstack-meta-content-provider-master\n- watcher-s2i-content-provider https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/52f671ea84d04f278de1c9160d43b067 : FAILURE in 2m 12s (non-voting)\n- watcher-s2i-tempest https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/0c0caa02eedd4ab797483e3440239293 : SKIPPED Skipped due to failed job watcher-s2i-content-provider (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"300624b12653204af585d01e1e587fc783c28f79","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-09-14 14:08:58.000000000","message":"Patch Set 5:\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/aa0daa54d60f45ab8d05b03a4c63c9b5\n\n- teim-code-review https://zuul.teim.app/t/main/build/4197fffed1fc4009b7f913a9e27d815e : FAILURE in 13m 35s","accounts_in_message":[],"_revision_number":5},{"id":"b92c9bbf81d0a89628b9a6b60cb6aa9ce28d063d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2026-09-14 15:29:47.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n","accounts_in_message":[],"_revision_number":6},{"id":"ec724af5aadfe32668724b903b894d98a74cc5d9","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-09-14 15:29:53.000000000","message":"Patch Set 6:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":6},{"id":"2020b37eb418b1ef44cb31d1b7bcb5f9ccbd1506","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-09-14 15:39:03.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://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/39880242138048f9840ac18a60627eb3\n\n- openstack-meta-content-provider-master https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/0b6e9308a08d41c3b6fd0560867ffb69 : FAILURE in 8m 02s\n- watcher-operator-validation-master https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/30a97e70014a45a695e326b264a70cd0 : SKIPPED Skipped due to failed job openstack-meta-content-provider-master\n- watcher-s2i-content-provider https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/d0e9151f1fb04daf839131aebdb37b63 : FAILURE in 2m 14s (non-voting)\n- watcher-s2i-tempest https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/499bb3cc19be49e2a1214a03055488ca : SKIPPED Skipped due to failed job watcher-s2i-content-provider (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"45909fd7ad5d921362a5b10a30a461da373c36c5","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-09-14 15:43:25.000000000","message":"Patch Set 6:\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/a3fbba4bef0746148fd3b267a2b8d357\n\n- teim-code-review https://zuul.teim.app/t/main/build/32d32549879f4534b8657ec911442651 : FAILURE in 13m 26s","accounts_in_message":[],"_revision_number":6},{"id":"6e0d08ace2e333cd73a76a581975f9d5ef9e65d4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-14 17:28:46.000000000","message":"Patch Set 6: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/02f6844ccf724dd8b20d31ce01a4625e\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/93c071d1ae754c31ae656354c0165298 : SUCCESS in 2m 59s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/fcd1f83663ff4a4084454ad82da4a015 : SUCCESS in 3m 02s\n- requirements-check https://zuul.opendev.org/t/openstack/build/47afc176b71947f7a7046e78dca96559 : SUCCESS in 3m 17s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f2bd531925c2410fb399564cdeb7cbc2 : SUCCESS in 7m 33s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a0cc4231fbc04a8191f65681b5e8b31b : SUCCESS in 3m 45s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/d9d2cb79b92a4f2d8983b236db0b887c : SUCCESS in 6m 15s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/4a98664089a041c28ae4afc05b837253 : SUCCESS in 6m 36s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/97c9848477dd4f7f90aef08015909eaa : SUCCESS in 9m 43s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1d0af8319104446999bbca889f57db49 : FAILURE in 4m 50s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d058de3c969440568de51610b16122e8 : SUCCESS in 4m 59s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/83a1485e016a4bf0ba229ab79dc56407 : SUCCESS in 26m 35s\n- watcher-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/6d82b18ca2d74d0e9b0b57126fba7558 : SUCCESS in 59m 50s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/32fd9184609649b6934a17e0c84ca1e8 : SUCCESS in 31m 09s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/93c1e33c8b4a4134942b9e19752a56c4 : SUCCESS in 1h 34m 56s\n- python-watcherclient-functional https://zuul.opendev.org/t/openstack/build/394d2fdc7c4a4e058a7c3794905c515f : SUCCESS in 24m 48s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/f27d837af1284d6ba843811de8d2a6ae : SUCCESS in 1h 33m 06s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/945125222533479782294c3e843c37e3 : SUCCESS in 1h 39m 19s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/a2e8b2e0471843f7a8f08f6f7d7d68da : SUCCESS in 3m 20s","accounts_in_message":[],"_revision_number":6},{"id":"42b211e520aec85f5b3e6973113545fb86c92812","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2026-09-14 17:54:27.000000000","message":"Uploaded patch set 7.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":7},{"id":"3e2d6d9fc37bd6b509696cc0965d071d08551502","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-09-14 17:54:32.000000000","message":"Patch Set 7:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":7},{"id":"ccf8279cd322408d9e6cc7874895641133a5a69e","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-09-14 18:04:29.000000000","message":"Patch Set 7: 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://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/aad7f994bb8547cca4c773900819a330\n\n- openstack-meta-content-provider-master https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/1d85c888a4d44ab287ca49647920955d : FAILURE in 7m 58s\n- watcher-operator-validation-master https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/1b0175e958c34c8fba00e654d5b70e44 : SKIPPED Skipped due to failed job openstack-meta-content-provider-master\n- watcher-s2i-content-provider https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/f4675fff49f94261825234df3a978db9 : FAILURE in 2m 13s (non-voting)\n- watcher-s2i-tempest https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/f7f8506bfd9e47eb9fc8a7ce159313f5 : SKIPPED Skipped due to failed job watcher-s2i-content-provider (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"d59156543f6bc4188b7c4af5855477c2eeb682d0","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-09-14 18:08:05.000000000","message":"Patch Set 7:\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/6390c52b5776406f89055d206547b811\n\n- teim-code-review https://zuul.teim.app/t/main/build/1c041588dc3c45379cac120a1ce409da : FAILURE in 13m 28s","accounts_in_message":[],"_revision_number":7},{"id":"9c3d9a0937de79758c73f7d05a72686c7407e389","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-14 19:39:55.000000000","message":"Patch Set 7: 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/113b9c5455a4405ca3e3739929beeca8\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/ea7a4bed97014f3da3234bbe3af5aeaa : SUCCESS in 4m 10s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/9e485c9517594a48a0d3dad13a004a82 : SUCCESS in 4m 27s\n- requirements-check https://zuul.opendev.org/t/openstack/build/82cbe998405144099e27dc66fa4d022f : SUCCESS in 2m 11s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c3caace7161e443e86c6aa42f66f4ace : SUCCESS in 4m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/059c788f72f24b4fbdccc5121b02de61 : SUCCESS in 3m 00s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/cfb307ef00e24e159f6d844e2f21bd32 : SUCCESS in 5m 13s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/a35ba5af028a4c71a24c1fa539c1dd2d : SUCCESS in 4m 00s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/9faae802f17c4f3994bbe746df02a20b : SUCCESS in 5m 38s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c5ed01d230854f428e3043f9d0ba3526 : SUCCESS in 5m 15s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2c6dc26708084edbb09906cafda99176 : SUCCESS in 4m 58s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/61da5e8c6e4a4c4880f8002752516d4e : SUCCESS in 53m 34s\n- watcher-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/94235527dee64f918d047d206ca227ea : SUCCESS in 57m 07s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/e4c8d0fa09c14d71b5891d6c52d31d3a : SUCCESS in 38m 42s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/4000e198b57f46aaad66f804c546a542 : SUCCESS in 1h 04m 19s\n- python-watcherclient-functional https://zuul.opendev.org/t/openstack/build/4b46fe05eb434d2eb3d45501c27acb8f : SUCCESS in 33m 16s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/83160bd24476410cb7dcd41a5fccb15c : SUCCESS in 1h 37m 43s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/7af2e698f10946f9b6b3fe40230c5190 : FAILURE in 1h 39m 29s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/581d906cb85f4cadbec8bed3d1a0217a : SUCCESS in 4m 43s","accounts_in_message":[],"_revision_number":7},{"id":"9cc78ae0c3ce755eb7f35507af8d0ff9cf86e21e","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2026-09-15 17:37:18.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"1fed45b1fdba31ee89b454abce0e7540eea7fae7","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-09-15 17:37:22.000000000","message":"Patch Set 7:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":7},{"id":"d430908633bb96e978607ffdf6d1faa3074e4861","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-09-15 17:46:44.000000000","message":"Patch Set 7:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\nhttps://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/a6fea40c8c4b4f47bf980058fe330330\n\n- openstack-meta-content-provider-master https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/3e64d0eb90504430ba8e2f301988a502 : FAILURE in 8m 15s\n- watcher-operator-validation-master https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/ded7c940e8d448618683105c1b441588 : SKIPPED Skipped due to failed job openstack-meta-content-provider-master\n- watcher-s2i-content-provider https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/1edad7679ed840c6a769abd6d6a0c038 : FAILURE in 2m 09s (non-voting)\n- watcher-s2i-tempest https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/af549d3538e54b459e8c7ea71692fad4 : SKIPPED Skipped due to failed job watcher-s2i-content-provider (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"14cc551eda04d32db0063df0f8a356c5a1d6112d","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-09-15 18:10:46.000000000","message":"Patch Set 7:\n\n(1 comment)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/cebb6399579e4f9b8dff3c6465ac6548\n\n- teim-code-review https://zuul.teim.app/t/main/build/0f2bec46c22b4cf281183d8643eee6a4 : SUCCESS in 17m 10s","accounts_in_message":[],"_revision_number":7},{"id":"f19fa9d8892aed7ab49c408f73fe471431a4f586","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-15 19:27:26.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/cf35cf40670f436faf67cbb34172411c\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/96925d2965af443e8950925e6790685f : SUCCESS in 2m 51s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/c71e4fc2ded94bfba1a23743c3fa9f29 : SUCCESS in 4m 06s\n- requirements-check https://zuul.opendev.org/t/openstack/build/05e9fa7b447f48039af0bd4bc2413e40 : SUCCESS in 2m 19s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/54478b3f81c34bb7b7cdacfa3581acab : SUCCESS in 4m 04s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f7ff77671df6431ab0e1a9ab09820415 : SUCCESS in 4m 23s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/93a6e549c54d495da9ef8442e2974ac1 : SUCCESS in 3m 55s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/420284738e2c4b4b97c97d3f703879d3 : SUCCESS in 4m 36s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/640846b461c14d66b6f08e0802853393 : SUCCESS in 12m 01s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7f7f17b97de74120b44cf6469fa0a335 : SUCCESS in 5m 27s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ecdd4a33d3c94123847507272e15ae5c : SUCCESS in 6m 33s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/68e2454fdf9543c9a39a6c4b40381f40 : SUCCESS in 53m 24s\n- watcher-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/99ada92951c3490eb450fc1b5dcb5a69 : SUCCESS in 28m 38s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/8163439c6b2240ea9f7e9abef3500e2a : SUCCESS in 37m 11s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/f0e7bf32b08049d196398fe69884d6bd : SUCCESS in 1h 39m 22s\n- python-watcherclient-functional https://zuul.opendev.org/t/openstack/build/913a2d7320614c9f990bfb7f30748a9c : SUCCESS in 14m 40s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/5c94cf1a19b44d68a58e1b87ca4c95f2 : SUCCESS in 1h 43m 43s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/36795b93e4b944e39af4fc9713944d20 : SUCCESS in 1h 38m 30s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/4269d0cc796548929204c98451bd0fe0 : SUCCESS in 4m 06s","accounts_in_message":[],"_revision_number":7},{"id":"74bd83d0de1c364c925d0518270597e997fe3045","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-09-17 17:34:37.000000000","message":"Patch Set 7:\n\n(7 comments)","accounts_in_message":[],"_revision_number":7},{"id":"7403341e417f38725785d8fd77790a28bb25cf6c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2026-09-17 20:35:46.000000000","message":"Uploaded patch set 8.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":8},{"id":"fccab3b1fc6ae570d3ac40e0805d2f0195608b9c","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-09-17 20:35:52.000000000","message":"Patch Set 8:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":8},{"id":"b70680187c4008be97720d92a09214e08be8b1e5","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-09-17 20:45:08.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://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/112cd99ca8c24641962da69ff69cefd7\n\n- openstack-meta-content-provider-master https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/d093ec22d622467ca3dcbe3c7e72b6ff : FAILURE in 8m 10s\n- watcher-operator-validation-master https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/6cbfb8c5c65b44c3b2bf5eb47ff82ef1 : SKIPPED Skipped due to failed job openstack-meta-content-provider-master\n- watcher-s2i-content-provider https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/3dc06a2b539d4c0eba27c429d45731fc : FAILURE in 2m 11s (non-voting)\n- watcher-s2i-tempest https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/b9a5480943d1402788dfea0b01df38ef : SKIPPED Skipped due to failed job watcher-s2i-content-provider (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"074982267cd2cc66a7b1580d3e46f52e7a7c815d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2026-09-17 20:52:11.000000000","message":"Uploaded patch set 9.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n","accounts_in_message":[],"_revision_number":9},{"id":"a381dcdb49e72106fba26f2380ca6d9dd5932e81","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-09-17 20:52:16.000000000","message":"Patch Set 9:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":9},{"id":"fc177c0ab9077975255bb41bc239feed4faa3eb1","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2026-09-17 20:52:40.000000000","message":"Patch Set 9:\n\n(7 comments)","accounts_in_message":[],"_revision_number":9},{"id":"ca41140c943538d52bc3bc940614d63ecffcbe12","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-09-17 21:03:45.000000000","message":"Patch Set 9:\n\n(1 comment)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/b43999c59b914e9d985ea32640b8edb8\n\n- teim-code-review https://zuul.teim.app/t/main/build/42f5ccd2428a4e92b9b11d80b6d9c260 : SUCCESS in 11m 24s","accounts_in_message":[],"_revision_number":9},{"id":"b621a88e9ae1fb34b622da97c2987f60acedb57b","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-09-17 21:10:41.000000000","message":"Patch Set 9: 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://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/a8b423364f13461d9df87520b6e5b7d2\n\n- openstack-meta-content-provider-master https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/986b4610f9b6417c821e3b9cb3f429c9 : FAILURE in 11m 30s\n- watcher-operator-validation-master https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/48ad79b730664b51953464211a45a0aa : SKIPPED Skipped due to failed job openstack-meta-content-provider-master\n- watcher-s2i-content-provider https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/88ef8c515cbb4efab553b1ff1dc4ff0a : FAILURE in 2m 11s (non-voting)\n- watcher-s2i-tempest https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/343034e9c60944e8802aead8bddbb4b5 : SKIPPED Skipped due to failed job watcher-s2i-content-provider (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"caa49f62cda07b44ae851e7e4c8dc21559df57ac","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-17 22:48:54.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/040fbc05fdd54ddaa51f216c1798f426\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/c98ac6ec4ef84f348910d67169fa2303 : SUCCESS in 3m 01s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/1a4c5fde12b04da48095d29c12e2c3bc : SUCCESS in 4m 18s\n- requirements-check https://zuul.opendev.org/t/openstack/build/942eb599ac2a45a0a4dc73571816b02e : SUCCESS in 2m 48s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/189db14dff48409fbd97e56752d8dbe3 : SUCCESS in 8m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d4f788749e06447ebe8638dcb78fa487 : SUCCESS in 3m 41s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/c1791b4f32a349eb87b54124ec26f75e : SUCCESS in 3m 53s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/1c6d1e671dbb42209685cc9e9347dc57 : SUCCESS in 5m 32s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/c053cb76e7fe4fe8b6b9e04667972737 : SUCCESS in 9m 01s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a37617ae431f41bd9119559b6ca10f1a : SUCCESS in 9m 10s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7065e7a00157468ab30f7ce1cac788fb : SUCCESS in 6m 22s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/93711172fc50485a88d4e6f81fdd71d5 : SUCCESS in 55m 17s\n- watcher-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/5e915a49c4ac48a690f2f853d013b959 : SUCCESS in 38m 20s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/b21227c42bac49be824475fa876356c4 : SUCCESS in 34m 56s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/548860c3ecd04e6f87fef2f25d136f27 : SUCCESS in 1h 37m 09s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/9f92593572cd49ee97b7cd5f279a910e : SUCCESS in 1h 44m 15s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/976b3bfcb7e84785a5c1002edf35c6ce : SUCCESS in 1h 40m 16s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/07b1b3a2758349608137a807c6d766b7 : SUCCESS in 4m 28s","accounts_in_message":[],"_revision_number":9},{"id":"1ed4c514d8d2933226f790544977e54655767d76","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2026-09-18 08:37:17.000000000","message":"Patch Set 9: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"6a96295b5fe3254ab9bb190bf448c826b42c947b","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-09-18 11:56:57.000000000","message":"Patch Set 9: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"fbc67499d4306b9a338cf8c728d94c26c97813c1","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-18 11:58:14.000000000","message":"Patch Set 9: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":9},{"id":"630612179cece32dc87ec2aa3513990dc6c53bc0","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-18 13:56:42.000000000","message":"Patch Set 9: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0474a5d8a17d4f1daa02006dc923c274\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/03f36e14531c46a19eb9c9f9d0caa64f : SUCCESS in 3m 45s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/905cc5822ca947488d117acd3a7fe0f1 : SUCCESS in 4m 33s\n- requirements-check https://zuul.opendev.org/t/openstack/build/e768e97d96684d94b1babab3f7c32437 : SUCCESS in 2m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8ebfd2ebee07497e9eb622a360f7038a : SUCCESS in 4m 31s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/f0eb84183e8e42c1b683e17ec6178960 : SUCCESS in 7m 03s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/8728a344001547718bc33ea81a930a13 : SUCCESS in 6m 10s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e96f3bb9cf5e45e7be0ccc5b46516f21 : SUCCESS in 9m 41s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/8a08dcff3a3749f7aaebebb97dbbc148 : SUCCESS in 3m 23s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/004f6993d14e424a9ab285b56f3b7996 : SUCCESS in 8m 41s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/94c30d464fcc4114bcf6c52a0785b7d9 : SUCCESS in 54m 18s\n- watcher-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/135594b9cfe44bc9911da5e57530babb : SUCCESS in 58m 41s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/0f69c1b3669142f3a3b79b411bea2541 : SUCCESS in 36m 22s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/1d74157f30b84cec8e4f7002cd1a7895 : SUCCESS in 1h 28m 05s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/5bd41ea7afdf4e5d8d8349d6d27268f8 : SUCCESS in 1h 26m 29s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/4d76187b239d4755b5e4bfe241dffa41 : SUCCESS in 1h 44m 39s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/2840b4cbb524419b87d5e09c016aeb2f : SUCCESS in 5m 11s","accounts_in_message":[],"_revision_number":9},{"id":"e41ec11f3160c7ada9b0cf21e32f6bba5fc7a5b9","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-18 13:56:43.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":9},{"id":"3f4e9bdc4b10eaf5d25122b55a8df111063467b3","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-18 13:59:17.000000000","message":"Patch Set 9:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/15f53e4ee3df40828edba946e4d26772\n\n- promote-api-ref https://zuul.opendev.org/t/openstack/build/dc50bb93a6844a8a9e4a7b2cb57453d9 : SUCCESS in 48s\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2b0723d724a54c8dbcef9e9f46fa8a97 : SUCCESS in 53s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/4327c92246884cb99885b9ba797cc2cc : SUCCESS in 49s","accounts_in_message":[],"_revision_number":9}],"current_revision_number":9,"current_revision":"4ab3720c750adb73b6dd197504da3707d040ba4b","revisions":{"6056a7b0af31f83f60a9c50d82fed33a1b2cd717":{"kind":"REWORK","_number":1,"created":"2026-01-20 20:24:47.000000000","uploader":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"ref":"refs/changes/95/973995/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/95/973995/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/95/973995/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/95/973995/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/95/973995/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/95/973995/1"}}},"commit":{"parents":[{"commit":"4f17759e794d2f07e7ae209f1f07f4e79733db1d","subject":"Move unit tests to tests/unit folder","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/4f17759e794d2f07e7ae209f1f07f4e79733db1d"}]}],"author":{"name":"Douglas Viroel","email":"viroel@gmail.com","date":"2026-01-20 20:20:53.000000000","tz":-180},"committer":{"name":"Douglas Viroel","email":"viroel@gmail.com","date":"2026-01-20 20:24:39.000000000","tz":-180},"subject":"DNM - Eventlet code removal","message":"DNM - Eventlet code removal\n\nThis patch removes almost all eventlet code in watcher\nto validate that it really working without any eventlet\ncode or monkey patching.\nTo be removed: MAAS code\nTo be added: additional test to fail if any eventlet code\nis found\n\nChange-Id: I5bd9ec3ac95408afd1797d45b7c175319bcd49fc\nSigned-off-by: Douglas Viroel \u003cviroel@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/6056a7b0af31f83f60a9c50d82fed33a1b2cd717"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/6056a7b0af31f83f60a9c50d82fed33a1b2cd717"}]},"branch":"refs/heads/master"},"bb0925c5ff3420a99fd6a3058a6880de0b2eb508":{"kind":"REWORK","_number":2,"created":"2026-01-21 00:48:18.000000000","uploader":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"ref":"refs/changes/95/973995/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/95/973995/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/95/973995/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/95/973995/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/95/973995/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/95/973995/2"}}},"commit":{"parents":[{"commit":"4f17759e794d2f07e7ae209f1f07f4e79733db1d","subject":"Move unit tests to tests/unit folder","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/4f17759e794d2f07e7ae209f1f07f4e79733db1d"}]}],"author":{"name":"Douglas Viroel","email":"viroel@gmail.com","date":"2026-01-20 20:20:53.000000000","tz":-180},"committer":{"name":"Douglas Viroel","email":"viroel@gmail.com","date":"2026-01-21 00:48:10.000000000","tz":-180},"subject":"DNM - Eventlet code removal","message":"DNM - Eventlet code removal\n\nThis patch removes almost all eventlet code in watcher\nto validate that it really working without any eventlet\ncode or monkey patching.\nTo be removed: MAAS code\nTo be added: additional test to fail if any eventlet code\nis found\n\nChange-Id: I5bd9ec3ac95408afd1797d45b7c175319bcd49fc\nSigned-off-by: Douglas Viroel \u003cviroel@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/bb0925c5ff3420a99fd6a3058a6880de0b2eb508"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/bb0925c5ff3420a99fd6a3058a6880de0b2eb508"}]},"branch":"refs/heads/master"},"d506ea82f1c94c09eaa829d7a900f5f6c8d611fc":{"kind":"REWORK","_number":3,"created":"2026-01-22 11:46:21.000000000","uploader":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"ref":"refs/changes/95/973995/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/95/973995/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/95/973995/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/95/973995/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/95/973995/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/95/973995/3"}}},"commit":{"parents":[{"commit":"4f17759e794d2f07e7ae209f1f07f4e79733db1d","subject":"Move unit tests to tests/unit folder","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/4f17759e794d2f07e7ae209f1f07f4e79733db1d"}]}],"author":{"name":"Douglas Viroel","email":"viroel@gmail.com","date":"2026-01-20 20:20:53.000000000","tz":-180},"committer":{"name":"Douglas Viroel","email":"viroel@gmail.com","date":"2026-01-22 11:45:31.000000000","tz":-180},"subject":"DNM - Eventlet code removal","message":"DNM - Eventlet code removal\n\nThis patch removes all eventlet code in watcher to\nvalidate that it really working without any eventlet\ncode or any monkey patching.\n\nChange-Id: I5bd9ec3ac95408afd1797d45b7c175319bcd49fc\nSigned-off-by: Douglas Viroel \u003cviroel@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/d506ea82f1c94c09eaa829d7a900f5f6c8d611fc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/d506ea82f1c94c09eaa829d7a900f5f6c8d611fc"}]},"branch":"refs/heads/master"},"0cf0ed696d8f8b1d7772aa9d159ef93461361503":{"kind":"REWORK","_number":4,"created":"2026-04-14 18:23:11.000000000","uploader":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"ref":"refs/changes/95/973995/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/95/973995/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/95/973995/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/95/973995/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/95/973995/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/95/973995/4"}}},"commit":{"parents":[{"commit":"58a2fc9a37fafeb8c58374b3df50f170d0d626fb","subject":"Make native threading the default concurrency mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/58a2fc9a37fafeb8c58374b3df50f170d0d626fb"}]}],"author":{"name":"Douglas Viroel","email":"viroel@gmail.com","date":"2026-01-20 20:20:53.000000000","tz":-180},"committer":{"name":"Douglas Viroel","email":"viroel@gmail.com","date":"2026-04-14 18:22:33.000000000","tz":-180},"subject":"DNM - Eventlet code removal","message":"DNM - Eventlet code removal\n\nThis patch removes all eventlet code in watcher to\nvalidate that it working without any eventlet\ncode or any monkey patching.\n\nChange-Id: I5bd9ec3ac95408afd1797d45b7c175319bcd49fc\nSigned-off-by: Douglas Viroel \u003cviroel@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/0cf0ed696d8f8b1d7772aa9d159ef93461361503"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/0cf0ed696d8f8b1d7772aa9d159ef93461361503"}]},"branch":"refs/heads/master"},"950d4e215d22d344546d30d30f779ade0fa082fd":{"kind":"REWORK","_number":5,"created":"2026-09-14 13:55:03.000000000","uploader":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"ref":"refs/changes/95/973995/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/95/973995/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/95/973995/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/95/973995/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/95/973995/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/95/973995/5"}}},"commit":{"parents":[{"commit":"bb2c7afef14ef34f32025714827c8309b7062ce3","subject":"Remove the eventlet based watcher-api server","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/bb2c7afef14ef34f32025714827c8309b7062ce3"}]}],"author":{"name":"Douglas Viroel","email":"viroel@gmail.com","date":"2026-09-14 13:40:51.000000000","tz":-180},"committer":{"name":"Douglas Viroel","email":"viroel@gmail.com","date":"2026-09-14 13:44:22.000000000","tz":-180},"subject":"Remove eventlet support","message":"Remove eventlet support\n\nWatcher no longer monkey patches and no longer has an eventlet mode to\nfall back to. The oslo.service backend is now unconditionally set to\nTHREADING, at package import time.\n\nMain changes:\n\n* watcher/eventlet.py and the OS_WATCHER_DISABLE_EVENTLET_PATCHING;\n* the watcher.cmd.eventlet package; watcher-decision-engine and\n  watcher-applier now point at watcher.cmd.decisionengine and\n  watcher.cmd.applier;\n* the runtime branches that picked a green variant, so the futurist\n  pool is always a ThreadPoolExecutor and taskflow always loads the\n  threaded executor;\n* the eventlet requirement, the py3-eventlet tox environment and the\n  two eventlet Zuul jobs.\n\nAssisted-By: Claude Code (Opus 5)\nChange-Id: I5bd9ec3ac95408afd1797d45b7c175319bcd49fc\nSigned-off-by: Douglas Viroel \u003cviroel@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/950d4e215d22d344546d30d30f779ade0fa082fd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/950d4e215d22d344546d30d30f779ade0fa082fd"}]},"branch":"refs/heads/master"},"e0aba416c000565fe4ee833ab2d2917f25fd9f25":{"kind":"REWORK","_number":6,"created":"2026-09-14 15:29:47.000000000","uploader":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"ref":"refs/changes/95/973995/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/95/973995/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/95/973995/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/95/973995/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/95/973995/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/95/973995/6"}}},"commit":{"parents":[{"commit":"d1d774b55f06dbf0a7484af127e1d3bed857e519","subject":"Remove the eventlet based watcher-api server","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/d1d774b55f06dbf0a7484af127e1d3bed857e519"}]}],"author":{"name":"Douglas Viroel","email":"viroel@gmail.com","date":"2026-09-14 13:40:51.000000000","tz":-180},"committer":{"name":"Douglas Viroel","email":"viroel@gmail.com","date":"2026-09-14 15:27:47.000000000","tz":-180},"subject":"Remove eventlet support","message":"Remove eventlet support\n\nWatcher no longer monkey patches and no longer has an eventlet mode to\nfall back to. The oslo.service backend is now unconditionally set to\nTHREADING, at package import time.\n\nMain changes:\n\n* watcher/eventlet.py and the OS_WATCHER_DISABLE_EVENTLET_PATCHING;\n* the watcher.cmd.eventlet package; watcher-decision-engine and\n  watcher-applier now point at watcher.cmd.decisionengine and\n  watcher.cmd.applier;\n* the runtime branches that picked a green variant, so the futurist\n  pool is always a ThreadPoolExecutor and taskflow always loads the\n  threaded executor;\n* the eventlet requirement, the py3-eventlet tox environment and the\n  two eventlet Zuul jobs.\n\nAssisted-By: Claude Code (Opus 5)\nChange-Id: I5bd9ec3ac95408afd1797d45b7c175319bcd49fc\nSigned-off-by: Douglas Viroel \u003cviroel@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/e0aba416c000565fe4ee833ab2d2917f25fd9f25"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/e0aba416c000565fe4ee833ab2d2917f25fd9f25"}]},"branch":"refs/heads/master"},"e43cdbb5b9cbab0109f2f6d5016deba77b204e02":{"kind":"REWORK","_number":7,"created":"2026-09-14 17:54:27.000000000","uploader":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"ref":"refs/changes/95/973995/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/95/973995/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/95/973995/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/95/973995/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/95/973995/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/95/973995/7"}}},"commit":{"parents":[{"commit":"d1d774b55f06dbf0a7484af127e1d3bed857e519","subject":"Remove the eventlet based watcher-api server","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/d1d774b55f06dbf0a7484af127e1d3bed857e519"}]}],"author":{"name":"Douglas Viroel","email":"viroel@gmail.com","date":"2026-09-14 13:40:51.000000000","tz":-180},"committer":{"name":"Douglas Viroel","email":"viroel@gmail.com","date":"2026-09-14 17:46:27.000000000","tz":-180},"subject":"Remove eventlet support","message":"Remove eventlet support\n\nWatcher no longer monkey patches and no longer has an eventlet mode to\nfall back to. The oslo.service backend is now unconditionally set to\nTHREADING, at package import time.\n\nMain changes:\n\n* watcher/eventlet.py and the OS_WATCHER_DISABLE_EVENTLET_PATCHING;\n* the watcher.cmd.eventlet package; watcher-decision-engine and\n  watcher-applier now point at watcher.cmd.decisionengine and\n  watcher.cmd.applier;\n* the runtime branches that picked a green variant, so the futurist\n  pool is always a ThreadPoolExecutor and taskflow always loads the\n  threaded executor;\n* the eventlet requirement, the py3-eventlet tox environment and the\n  two eventlet Zuul jobs.\n\nAssisted-By: Claude Code (Opus 5)\nChange-Id: I5bd9ec3ac95408afd1797d45b7c175319bcd49fc\nSigned-off-by: Douglas Viroel \u003cviroel@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/e43cdbb5b9cbab0109f2f6d5016deba77b204e02"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/e43cdbb5b9cbab0109f2f6d5016deba77b204e02"}]},"branch":"refs/heads/master"},"b07eb0cb7367d3c1b43d286218c9581b22a9dd49":{"kind":"REWORK","_number":8,"created":"2026-09-17 20:35:46.000000000","uploader":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"ref":"refs/changes/95/973995/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/95/973995/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/95/973995/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/95/973995/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/95/973995/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/95/973995/8"}}},"commit":{"parents":[{"commit":"6f78fa64e1a8975df5a84cd25b0e213b520e68d7","subject":"Remove the eventlet based watcher-api server","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/6f78fa64e1a8975df5a84cd25b0e213b520e68d7"}]}],"author":{"name":"Douglas Viroel","email":"viroel@gmail.com","date":"2026-09-14 13:40:51.000000000","tz":-180},"committer":{"name":"Douglas Viroel","email":"viroel@gmail.com","date":"2026-09-17 19:10:48.000000000","tz":-180},"subject":"Remove eventlet support","message":"Remove eventlet support\n\nWatcher no longer monkey patches and no longer has an eventlet mode to\nfall back to. The oslo.service backend is now unconditionally set to\nTHREADING, at package import time.\n\nMain changes:\n\n* watcher/eventlet.py and the OS_WATCHER_DISABLE_EVENTLET_PATCHING;\n* the watcher.cmd.eventlet package; watcher-decision-engine and\n  watcher-applier now point at watcher.cmd.decisionengine and\n  watcher.cmd.applier;\n* the runtime branches that picked a green variant, so the futurist\n  pool is always a ThreadPoolExecutor and taskflow always loads the\n  threaded executor;\n* the eventlet requirement, the py3-eventlet tox environment and the\n  two eventlet Zuul jobs.\n\nAssisted-By: Claude Code (Opus 5)\nChange-Id: I5bd9ec3ac95408afd1797d45b7c175319bcd49fc\nSigned-off-by: Douglas Viroel \u003cviroel@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/b07eb0cb7367d3c1b43d286218c9581b22a9dd49"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/b07eb0cb7367d3c1b43d286218c9581b22a9dd49"}]},"branch":"refs/heads/master"},"4ab3720c750adb73b6dd197504da3707d040ba4b":{"kind":"REWORK","_number":9,"created":"2026-09-17 20:52:11.000000000","uploader":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"ref":"refs/changes/95/973995/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/95/973995/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/95/973995/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/95/973995/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/95/973995/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/95/973995/9"}}},"commit":{"parents":[{"commit":"6f78fa64e1a8975df5a84cd25b0e213b520e68d7","subject":"Remove the eventlet based watcher-api server","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/6f78fa64e1a8975df5a84cd25b0e213b520e68d7"}]}],"author":{"name":"Douglas Viroel","email":"viroel@gmail.com","date":"2026-09-14 13:40:51.000000000","tz":-180},"committer":{"name":"Douglas Viroel","email":"viroel@gmail.com","date":"2026-09-17 20:48:41.000000000","tz":-180},"subject":"Remove eventlet support","message":"Remove eventlet support\n\nWatcher no longer monkey patches and no longer has an eventlet mode to\nfall back to. The oslo.service backend is now unconditionally set to\nTHREADING, at package import time.\n\nMain changes:\n\n* watcher/eventlet.py and the OS_WATCHER_DISABLE_EVENTLET_PATCHING;\n* the watcher.cmd.eventlet package; watcher-decision-engine and\n  watcher-applier now point at watcher.cmd.decisionengine and\n  watcher.cmd.applier;\n* the runtime branches that picked a green variant, so the futurist\n  pool is always a ThreadPoolExecutor and taskflow always loads the\n  threaded executor;\n* the eventlet requirement, the py3-eventlet tox environment and the\n  two eventlet Zuul jobs.\n\nAssisted-By: Claude Code (Opus 5)\nChange-Id: I5bd9ec3ac95408afd1797d45b7c175319bcd49fc\nSigned-off-by: Douglas Viroel \u003cviroel@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/4ab3720c750adb73b6dd197504da3707d040ba4b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/4ab3720c750adb73b6dd197504da3707d040ba4b"}]},"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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}},{"label":"Review-Priority","status":"MAY"}]}],"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":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"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":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Review-Priority","description":"Review Priority","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"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":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
