)]}'
{"id":"openstack%2Fwatcher~955097","triplet_id":"openstack%2Fwatcher~master~I9f8c2c5bbcf3192313cc3b309e8f2719a3bea18f","project":"openstack/watcher","branch":"master","topic":"eventlet-removal","attention_set":{},"removed_from_attention_set":{"30002":{"account":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"last_update":"2025-08-13 21:37:19.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I9f8c2c5bbcf3192313cc3b309e8f2719a3bea18f","subject":"Add a new tox environment to run unit tests in threading mode","status":"MERGED","created":"2025-07-15 18:25:01.000000000","updated":"2025-08-14 14:19:17.000000000","submitted":"2025-08-13 21:37:19.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"955097-eventlet-removal","meta_rev_id":"19c373be6c9fb1dceacb825becefe0f2dbce0245","_number":955097,"virtual_id_number":955097,"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":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},{"value":0,"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-08-13 21:37:19.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":"2025-08-06 14:48:37.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":1,"date":"2025-08-14 14:19:17.000000000","post_submit":true,"permitted_voting_range":{"min":1,"max":2},"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},{"value":1,"date":"2025-08-05 22:42:23.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":1,"date":"2025-08-06 08:47:31.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"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":"2025-08-13 20:32:35.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":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},{"value":0,"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"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":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},{"value":0,"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"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":{"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":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-07-15 19:56: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":"2025-07-15 21:34:44.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-08-06 08:47:31.000000000","updated_by":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"reviewer":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"state":"REVIEWER"},{"updated":"2025-08-06 14:48: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":"REVIEWER"},{"updated":"2025-08-14 14:19:17.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"}],"messages":[{"id":"dcd65cedaadff62519a9c4e176290fc8fd8ad26c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2025-07-15 18:25:01.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"da5d72499c28cd7a97bf8474363ed6542eca2611","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-15 19:56: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/6c9dc3ed9f6f43b3bffd0245fd0b3467\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/105297ed3d3d4f9a856ec2f83028bfee : SUCCESS in 3m 02s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e5d4ac8997cd4d098ba3df885388b65b : SUCCESS in 5m 33s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0971728cdcda4c90bb612da0b12c4940 : SUCCESS in 2m 32s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/103d9bcb312c4c858580930ad29b380e : SUCCESS in 4m 53s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/282500019f6249e9811f38bf6482f27d : SUCCESS in 5m 32s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/825c3112de414ca48b22c59e0ec5a5fa : SUCCESS in 7m 37s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b4d1bf2156414be98dbf3f1e058c59cc : SUCCESS in 5m 00s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1c3a1c95d5b24bf7b17c8742fba45efa : SUCCESS in 4m 20s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/9bf907d057a24ff9ad1c50e06e95ddf5 : SUCCESS in 5m 22s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/3e2d62e2de2d47f5a35d752ecc598a2c : SUCCESS in 13m 37s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/290a83c01a524d8aaec363e66e9a22b0 : SUCCESS in 38m 31s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/9df9e16f86ed4c6fb5dc094274a2ccb1 : SUCCESS in 40m 46s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/8fefca7e804d4a05abcbea0f7fa23f20 : SUCCESS in 38m 04s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/d9e698993a6b4aab97b60897c7f5dc79 : SUCCESS in 13m 40s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/15c2a27180d64148850f1be47cbfa1f7 : SUCCESS in 1h 24m 57s\n- watcher-prometheus-integration-threading https://zuul.opendev.org/t/openstack/build/d062bbdce869499e8654ff0cfc39b799 : FAILURE in 1h 00m 32s","accounts_in_message":[],"_revision_number":1},{"id":"fd8887f18d5cdd6c358ba551a4ac800ab90230ab","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-07-15 21:34:44.000000000","message":"Patch Set 1: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/e91ebdc9bc11403d9a81fbfb6dc5bd8e\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/737ea53f069e43e6ba7fbb190a769d38 : SUCCESS in 3h 08m 00s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/189014c93de24850b1302346bc49333d : FAILURE in 2h 12m 35s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"56a5425eeea5ac58dfcf33300add9d0e4629ef2d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2025-07-30 20:43:16.000000000","message":"Uploaded patch set 2: New patch set was added with same tree, parent tree, and commit message as Patch Set 1.\n\nCopied Votes:\n* Code-Review+1 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"fabcaa7d6db3898e83eba29e52a761000c7bc8ca","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-07-30 20:55:39.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/ec479c5eae604cc3ae8857aa61491bc1\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/ffaf58c08d1546c1aadd62baee7c132b : FAILURE in 11m 07s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/8d95b0fca59c4375a3a595de485ea3b3 : SKIPPED Skipped due to failed job openstack-meta-content-provider-master (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"26ee4626b094cdbaf82af147d2a4e43cb6b89788","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-30 22:14:39.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/cc522f8c1a6e43d79244ecbea408c131\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/f1e9f7c26f734f8aa75f6e15c6a5f091 : SUCCESS in 4m 12s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ed6096fef66d4e96b62a77bf598dbe3b : SUCCESS in 6m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e1eb34592a154a5c88f204dd69c6f2af : SUCCESS in 4m 02s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/3779ae3046dc4c718b4ac8e0c5ddd589 : SUCCESS in 5m 00s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/4e6097bab15f483ca998f658515737dc : SUCCESS in 6m 06s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/14774c230b97450995ddd85c8fbdcf06 : SUCCESS in 8m 12s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7c6375725e5d427e97a754dc79eade92 : SUCCESS in 8m 04s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ba300bb6ab4a4ee893260283fe44d275 : SUCCESS in 4m 33s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/651f4e4cc35e4990a92364f14f1a6eb4 : SUCCESS in 4m 46s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/0fda2d9c2d0c41ce9997937eac7c1334 : SUCCESS in 25m 01s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/ac063dffda014b4283a9fae8d2917ca7 : SUCCESS in 49m 21s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/7daf3bbf49cc40bfbd3618975d6a7082 : SUCCESS in 1h 02m 27s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/09b2419e4924424ead5d537570cd911b : SUCCESS in 48m 41s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/166aa6b187634f038cf3fdcab33d0f8a : SUCCESS in 32m 09s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/b87365f54338410da729348cc6f65458 : SUCCESS in 1h 16m 26s\n- watcher-prometheus-integration-threading https://zuul.opendev.org/t/openstack/build/a1f125947a534b20bb8de2b097611ec8 : SUCCESS in 1h 18m 19s","accounts_in_message":[],"_revision_number":2},{"id":"33a459c6ac4df03c122ff264a818cff281f7ff2b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2025-08-05 19:52:58.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.\n\nCopied Votes:\n* Code-Review-1 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":3},{"id":"9263bea08dea72860c90575a545914c237b1b126","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-05 21:26:05.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/92c66524fad24b3da02886cc1d37e8e4\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/23f3f664a82349569255798fe453492c : SUCCESS in 5m 05s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b82cb0c69ce242bc9fe38d38be2eedc2 : SUCCESS in 6m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b5e1faf262c94e44aaedf0b6677fff50 : SUCCESS in 3m 59s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/c09e58cdc728488bb1d06e86c7e75628 : SUCCESS in 5m 18s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/b875bfe803cc4334a7b4223a78d31761 : SUCCESS in 5m 43s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/1861e98ff3284568972dfa2701be2f7d : SUCCESS in 9m 31s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/25064682d6cf479abfd62f8aebe6d0ef : SUCCESS in 10m 19s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d6f293a86c2244d79513ad56313e4e0c : SUCCESS in 3m 13s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/c3e9d82c74274647831437bbf8e14ac8 : SUCCESS in 5m 17s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/39d5fe43b47e4119bb2ac89fceddaaeb : SUCCESS in 30m 45s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/0ff400bb93cd43b791c22cf87b056d12 : SUCCESS in 27m 36s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/bcd1fc05779c4c1a9d03bcf6c0fb5760 : SUCCESS in 51m 33s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/6cc123b28b0642a78b5ce9fccc1b6dab : SUCCESS in 48m 22s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/05836b1cc1de44ca89414863d8da0361 : SUCCESS in 31m 01s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/28f2de81ecc74aa6ab0815cc080b548e : SUCCESS in 1h 05m 47s\n- watcher-prometheus-integration-threading https://zuul.opendev.org/t/openstack/build/9bdb63a3cd664d699e01f9c5d08691ca : SUCCESS in 1h 14m 06s","accounts_in_message":[],"_revision_number":3},{"id":"225981a0b5b1dfa8df4d2726744b42071a4c2b77","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-08-05 22:42:23.000000000","message":"Patch Set 3: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/668a0fb5a3d040de918df80fe8181c1a\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/ef1dc330885347f69a6c77544a357abd : SUCCESS in 2h 48m 12s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/2ba43f1f9d4e4d1aace80c2a62fd8928 : SUCCESS in 1h 59m 07s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"3a7b53b35c1b08d73ebe5df2338487f9f959ede9","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2025-08-06 08:47:31.000000000","message":"Patch Set 3: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"80bc60eac9cd5bd0fe8631c0e7ba9a6e0b8f6504","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-08-06 14:48:37.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"1eae0deb369a35c0e60b864f3480ea0b41250eab","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-08-13 20:32:35.000000000","message":"Patch Set 3: Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"57edeb5f2a7babeb49d2692ab0f3d41bbbc1d662","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-13 20:33:09.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"884c564117cf91a78391c9c47c209cde73d8300d","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-13 21:37:19.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/07ccb38130174cc0aefbbdc8f6b89bbb\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/2c0066e76832489583872e57f1a321de : SUCCESS in 4m 20s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6ecb80fa33dc4ef189fd705410cf7b65 : SUCCESS in 3m 45s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/de3bee36e7414d739ff336f4ceb3dd34 : SUCCESS in 2m 54s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/f044b315ac7b486bb693a6846ed5c407 : SUCCESS in 4m 47s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bbb9a5e0075048ef9b807e1cfda8bf6f : SUCCESS in 10m 49s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f235375928004d51b79bcacef6d2123c : SUCCESS in 4m 16s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/8d83c64a7949401ca68f51babc0c21ac : SUCCESS in 32m 07s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/9198e75063954f1f82b8b21f1a15f298 : SUCCESS in 31m 07s","accounts_in_message":[],"_revision_number":3},{"id":"2bd0bbf7dfd240e97fd9d01a840e783466c865e5","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-13 21:37:19.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3},{"id":"090865243a7f88f33a5fd823ab83cb7f22233e0e","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-13 21:39:49.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8ae67506698c44cebf15325e983721dc\n\n- promote-api-ref https://zuul.opendev.org/t/openstack/build/2e322c19fb494eeda466e62eceaeeb3e : SUCCESS in 47s\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/066339806f5c40c1b0c134d46e268651 : SUCCESS in 55s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/40775a1e70f74073ac6319887ac77ae2 : SUCCESS in 56s","accounts_in_message":[],"_revision_number":3},{"id":"19c373be6c9fb1dceacb825becefe0f2dbce0245","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2025-08-14 14:19:17.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"8ca794cdbbf9d4ea55b260a798d3f42b58ce720e","revisions":{"fcbb951e307eb3eb8557baa85d50520b93b5fc7b":{"kind":"REWORK","_number":1,"created":"2025-07-15 18:25:01.000000000","uploader":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"ref":"refs/changes/97/955097/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/97/955097/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/97/955097/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/97/955097/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/97/955097/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/97/955097/1"}}},"commit":{"parents":[{"commit":"e2c912a3667f7f5124591a02e747ce0f129cc514","subject":"Extend decision engine to support threading mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/e2c912a3667f7f5124591a02e747ce0f129cc514"}]}],"author":{"name":"Douglas Viroel","email":"viroel@gmail.com","date":"2025-07-15 17:51:31.000000000","tz":-180},"committer":{"name":"Douglas Viroel","email":"viroel@gmail.com","date":"2025-07-15 18:24:30.000000000","tz":-180},"subject":"Add a new tox environment to run unit tests in threading mode","message":"Add a new tox environment to run unit tests in threading mode\n\nIt is done by disabling the eventlet patching and configuring\noslo.service backend to threading. Once oslo.service backend is\nconfigured, it can\u0027t be reverted to eventlet. This needs to be\ndone before including other modules, which may include oslo.service\nlibrary.\nAdds a job that run a subset of tests with eventlet patching disabled.\n\nChange-Id: I9f8c2c5bbcf3192313cc3b309e8f2719a3bea18f\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/fcbb951e307eb3eb8557baa85d50520b93b5fc7b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/fcbb951e307eb3eb8557baa85d50520b93b5fc7b"}]},"branch":"refs/heads/master"},"ae544a48601b764f8bdc8dc1f1e4d7b50246633d":{"kind":"NO_CHANGE","_number":2,"created":"2025-07-30 20:43:16.000000000","uploader":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"ref":"refs/changes/97/955097/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/97/955097/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/97/955097/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/97/955097/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/97/955097/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/97/955097/2"}}},"commit":{"parents":[{"commit":"33b1e847e85564ae280c1b7f520f05a9c06abaef","subject":"Extend decision engine to support threading mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/33b1e847e85564ae280c1b7f520f05a9c06abaef"}]}],"author":{"name":"Douglas Viroel","email":"viroel@gmail.com","date":"2025-07-15 17:51:31.000000000","tz":-180},"committer":{"name":"Douglas Viroel","email":"viroel@gmail.com","date":"2025-07-30 20:42:33.000000000","tz":-180},"subject":"Add a new tox environment to run unit tests in threading mode","message":"Add a new tox environment to run unit tests in threading mode\n\nIt is done by disabling the eventlet patching and configuring\noslo.service backend to threading. Once oslo.service backend is\nconfigured, it can\u0027t be reverted to eventlet. This needs to be\ndone before including other modules, which may include oslo.service\nlibrary.\nAdds a job that run a subset of tests with eventlet patching disabled.\n\nChange-Id: I9f8c2c5bbcf3192313cc3b309e8f2719a3bea18f\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/ae544a48601b764f8bdc8dc1f1e4d7b50246633d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/ae544a48601b764f8bdc8dc1f1e4d7b50246633d"}]},"branch":"refs/heads/master"},"8ca794cdbbf9d4ea55b260a798d3f42b58ce720e":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2025-08-05 19:52:58.000000000","uploader":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"ref":"refs/changes/97/955097/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/97/955097/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/97/955097/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/97/955097/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/97/955097/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/97/955097/3"}}},"commit":{"parents":[{"commit":"f879b10b05fdbd67ba2e5e4890fc0235403dd7d8","subject":"Extend decision engine to support threading mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/f879b10b05fdbd67ba2e5e4890fc0235403dd7d8"}]}],"author":{"name":"Douglas Viroel","email":"viroel@gmail.com","date":"2025-07-15 17:51:31.000000000","tz":-180},"committer":{"name":"Douglas Viroel","email":"viroel@gmail.com","date":"2025-08-05 19:50:29.000000000","tz":-180},"subject":"Add a new tox environment to run unit tests in threading mode","message":"Add a new tox environment to run unit tests in threading mode\n\nIt is done by disabling the eventlet patching and configuring\noslo.service backend to threading. Once oslo.service backend is\nconfigured, it can\u0027t be reverted to eventlet. This needs to be\ndone before including other modules, which may include oslo.service\nlibrary.\nAdds a job that run a subset of tests with eventlet patching disabled.\n\nChange-Id: I9f8c2c5bbcf3192313cc3b309e8f2719a3bea18f\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/8ca794cdbbf9d4ea55b260a798d3f42b58ce720e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/8ca794cdbbf9d4ea55b260a798d3f42b58ce720e"}]},"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"}}]}],"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":{}}}]}
