)]}'
{"id":"openstack%2Fwatcher~948438","triplet_id":"openstack%2Fwatcher~master~Iad77939ab0403c5720c549f96edfc77d2b7d90ee","project":"openstack/watcher","branch":"master","topic":"bug/2109608","attention_set":{},"removed_from_attention_set":{"30002":{"account":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"last_update":"2025-05-02 12:46:30.000000000","reason":"\u003cGERRIT_ACCOUNT_30002\u003e replied on the change","reason_account":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"}},"11604":{"account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"last_update":"2025-05-02 12:57:14.000000000","reason":"Change was submitted"},"26471":{"account":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"last_update":"2025-05-01 03:30:53.000000000","reason":"removed on reply"}},"hashtags":[],"change_id":"Iad77939ab0403c5720c549f96edfc77d2b7d90ee","subject":"Add support for pyproject.toml and wsgi module paths","status":"MERGED","created":"2025-04-29 13:53:17.000000000","updated":"2025-05-02 12:58:08.000000000","submitted":"2025-05-02 12:57:14.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":24,"unresolved_comment_count":4,"has_review_started":true,"submission_id":"948438-bug/2109608","meta_rev_id":"ea22a8f8df9a3aa36dcec42de9040446a0efa0b6","_number":948438,"virtual_id_number":948438,"owner":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},{"value":0,"_account_id":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":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-05-02 12:57:14.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"all":[{"value":2,"date":"2025-05-02 12:46:30.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},{"value":2,"date":"2025-05-01 12:01:41.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-05-01 03:30:53.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-05-02 10:28:28.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"all":[{"value":0,"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},{"value":1,"date":"2025-05-02 12:19:47.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":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},{"value":0,"_account_id":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":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Standard Change","+1":"Important Change","+2":"High Priority Change"},"default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"}],"REVIEWER":[{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-04-29 14:05:03.000000000","updated_by":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"reviewer":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"state":"REVIEWER"},{"updated":"2025-04-29 14:12:26.000000000","updated_by":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"reviewer":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"state":"CC"},{"updated":"2025-04-29 15:01:32.000000000","updated_by":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"reviewer":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"state":"CC"},{"updated":"2025-04-29 15:04:34.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-04-29 18:19:05.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-05-02 10:28:28.000000000","updated_by":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"reviewer":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"state":"REVIEWER"}],"messages":[{"id":"e416cef19501b47914b03dc5317f0bc1e483f146","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-04-29 13:53:17.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ecc026521c2f39659b3e66d29ff7f444af21e142","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-04-29 13:57:39.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"b27ffeceb6e00aa16cd2829a3255dcbd3f700e10","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2025-04-29 14:05:03.000000000","message":"Patch Set 1: Code-Review-1\n\n(3 comments)","accounts_in_message":[],"_revision_number":1},{"id":"1d39d869aba10778e99b1850967c27c47a9950ae","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2025-04-29 14:12:26.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"2a0b55ee97f1d44937aaa40cce39d9e33fdef203","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-04-29 14:17:59.000000000","message":"Patch Set 1: Workflow-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"1d64e413df594b1e70e47bda83dd9b5ee11ea5c2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-29 15:04:34.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/ce01809b7ab34b6393effe09f00f77dc\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/e3ea5188534149b39e4d84a66e6ff321 : SUCCESS in 2m 15s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e36858454399497695edea64437dda5a : SUCCESS in 5m 52s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a0f18b20a00b435b8c2ca4a23ca37972 : SUCCESS in 3m 30s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/3e8e350552ae47468858cddadf0c74be : SUCCESS in 4m 24s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/80cc9f51abc7423183f7ff3324c84337 : SUCCESS in 3m 45s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/f709affb2f4b4fd6bd35c1229303cc1e : SUCCESS in 6m 49s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e23766c2171449f192168cb53a783a18 : SUCCESS in 8m 10s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/65053e59ef7243c18272fd076f91ba7d : FAILURE in 2m 48s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/8997acca8f2c439aa374024a7e7846bf : FAILURE in 23m 04s\n- watcher-tempest-functional-jammy https://zuul.opendev.org/t/openstack/build/9d285abce0c5475090284d6382ce3004 : FAILURE in 21m 03s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/b6d4f1b4b2774ad5a640927daab88c80 : FAILURE in 23m 05s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/eaf27721c705452b8b5c7f025720ecb8 : FAILURE in 48m 36s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/99675b259d014882b955b2cf3101cc19 : FAILURE in 44m 26s\n- python-watcherclient-functional https://zuul.opendev.org/t/openstack/build/be0f7aa4fd75493ebaa211ce4da87e08 : FAILURE in 21m 59s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/3c5a3fa57c5a42af98d46bc6c89a3bd8 : FAILURE in 23m 47s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/c1484297507d4f2c87e364aadcaa705b : FAILURE in 39m 17s","accounts_in_message":[],"_revision_number":1},{"id":"01e720006a03293ef41c8f387903b4a2ca3ae06d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-04-29 15:27:38.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* Workflow-1\n","accounts_in_message":[],"_revision_number":2},{"id":"3e80310116937712efb30d559def2e9f3fb9f21e","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-04-29 15:37:50.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"e4aed86cadcb0b5707015bd8e1548a5047e18af7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-29 16:23:02.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/efa932c70539484891dfd07a1762eaec\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/280ffeeadeb04118890559d9f540c2c5 : SUCCESS in 2m 37s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/8e24d57784414c8d8b2b83cc062f6621 : SUCCESS in 4m 48s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/015b320fccf8485384dfd0dff422bd81 : SUCCESS in 3m 17s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/6fb56779c8414cbd9b1f5e0138ad00e0 : SUCCESS in 4m 06s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/93c94d88634d42349da3ff68c69d7d40 : SUCCESS in 4m 04s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/115824c5fc6949b0be1a92c2d842b18f : SUCCESS in 6m 28s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/455537d9a10b465a835a078129934c13 : SUCCESS in 4m 06s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/da289a31bca347ea95180738c2e4a9ea : FAILURE in 2m 00s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/1bb44bb427854af78f0d5888ba3c6eab : FAILURE in 12m 31s\n- watcher-tempest-functional-jammy https://zuul.opendev.org/t/openstack/build/0c58660e8c1442dcbcc99cf73ebcc049 : FAILURE in 26m 41s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/43fedbff35154ea98023d3029efdb8f1 : FAILURE in 14m 22s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/65dca82bf6144d728989c0ab9bb3f993 : FAILURE in 50m 46s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/05d0b0c958c6432e85c32fc5a7f5033b : FAILURE in 42m 53s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/53f137ab7dc841d7bd2db57ccf166a4b : FAILURE in 21m 35s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/74098527bf534df99df9a4170faa39bf : FAILURE in 47m 38s","accounts_in_message":[],"_revision_number":2},{"id":"d69c9b8c6a3278026adca9357f5e3608cb1af5a8","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-04-29 18:19:05.000000000","message":"Patch Set 2: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/48c14e91f08a448d8dbaa0f3aae95cf2\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/db5e243a4110410991d4ebd6d48d3f01 : SUCCESS in 2h 50m 16s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/755cfca7c7144f61aaee357edc4baaab : SUCCESS in 1h 53m 38s","accounts_in_message":[],"_revision_number":2},{"id":"e2f379bb0e14a57b7f76a731f48dd6c8459ac36f","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-04-29 19:04:00.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"9c2ec08123fd7c0c418e3a1d527ae155b75c9903","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-04-29 19:04:05.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":"95e462962d6b36fff3eb457620405e61700e1517","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-29 19:57:02.000000000","message":"Patch Set 3: 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/05ad938a2875465d94c185f9389172cf\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/341a81095d17461985c859f1f3f72808 : SUCCESS in 2m 31s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/98cbcf499d7445bfb65e8293d37ff06b : SUCCESS in 4m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/87a4733055d84f72a9a281efdca8b1a6 : SUCCESS in 3m 39s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/13e110ae32b84b06b2da1ac217fa2b8c : SUCCESS in 4m 11s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/6d2c8c4be73d457c90a8f6988f31100b : SUCCESS in 4m 33s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/2787f2375d8e4123bf1f31ca04c83308 : SUCCESS in 4m 02s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2b37a4782e264a5e9770177365a9d29c : SUCCESS in 9m 25s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f04ddb4c528444da96345bd68d14b6c7 : FAILURE in 1m 51s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/490a5b809c074fb090358c8a298d8215 : FAILURE in 29m 39s\n- watcher-tempest-functional-jammy https://zuul.opendev.org/t/openstack/build/1434d5480ba045b3bdb1d74c2d9813d3 : FAILURE in 18m 19s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/0806363fdcfa442492aa250b7dc333f2 : FAILURE in 13m 19s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/f637642f59f54919895c9260c29ee874 : FAILURE in 47m 23s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/06535ebb39894dd6b073aeb79b11273a : FAILURE in 37m 30s\n- python-watcherclient-functional https://zuul.opendev.org/t/openstack/build/923c7bb6ffb642419cb1d273aff2fdba : FAILURE in 10m 58s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/0bbb02dfb65342ab8050b5be255028ab : FAILURE in 23m 18s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/68b1e8de78f24858bc0da687cf6077d2 : FAILURE in 26m 44s","accounts_in_message":[],"_revision_number":3},{"id":"93e1630592e7afbc055c23c9f0771386d87ad555","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-04-29 20:12:04.000000000","message":"Patch Set 3: Workflow-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"de5cae4f608d6131b71c235b9f8fb6299cfef7b1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-04-29 20:16:49.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified-1\n* Workflow-1\n","accounts_in_message":[],"_revision_number":4},{"id":"260e6e169f6219bb04ed5c65b827e208d6a3ff8b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-29 21:19:26.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/3f25469118ff4084a10ece674be67bee\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/fee039b6703946e3b6ab1580a3eb1cef : SUCCESS in 2m 18s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/711e16ee503c4c08a3287e995dcd54e6 : SUCCESS in 5m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4b39a3c61f5e47c0aa70642021103a87 : SUCCESS in 4m 01s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/fe0359ca63ac41de9daca1de0dc6e2ad : SUCCESS in 4m 14s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/28f1993b5d1746e58ce02a796df61add : SUCCESS in 4m 47s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/bb9c235e6e52451c9d4694d7bcf33d40 : SUCCESS in 7m 24s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2df7efa2a8794a769367fefc013ee968 : SUCCESS in 7m 54s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/003511ba3f8e4a0f8ee700f1dd9fee1b : FAILURE in 3m 13s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/9c164dc843fd423b9e947ca0ea321786 : SUCCESS in 13m 10s\n- watcher-tempest-functional-jammy https://zuul.opendev.org/t/openstack/build/d4454a1e0c154ecfbf2d04c66f3a208d : SUCCESS in 29m 21s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/1380d32de6e441b0b0fe4b52e257cebf : FAILURE in 29m 38s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/9c71e5013c2049d49d2365bbadf9e0ca : SUCCESS in 27m 08s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/dff9c80bc1e44750aeaa2aa67e51aa47 : SUCCESS in 21m 15s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/c14b283f90194f1784338248dd1f4068 : SUCCESS in 29m 16s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/684ff4eea8ab47e781912e70f9b05657 : SUCCESS in 58m 06s","accounts_in_message":[],"_revision_number":4},{"id":"e7e45f7d03bdde86a9e2eba7e99344614a1da9b2","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-04-29 23:07:57.000000000","message":"Patch Set 4: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/8ad73c321cb54caa9959373329742171\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/fa88ff44a37c4eb9828431618d417e4b : SUCCESS in 2h 49m 34s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/b86f196147ab4e27b69b0dcfa4769844 : SUCCESS in 1h 54m 10s","accounts_in_message":[],"_revision_number":4},{"id":"8fc6431c01f82f5f79e633fae7694490c95553a5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-05-01 00:00:25.000000000","message":"Uploaded patch set 5.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1\n","accounts_in_message":[],"_revision_number":5},{"id":"93690dea6381a87b9f75fe14d4d361c6f517b461","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-05-01 00:03:45.000000000","message":"Patch Set 6: Commit message was updated.","accounts_in_message":[],"_revision_number":6},{"id":"c1332d1c745fed5478ed6992a517dceb13d0cee9","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-05-01 00:05:20.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"821a1430446124bbc5b68f301ac9f603b963e17d","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-05-01 00:13:24.000000000","message":"Patch Set 6:\n\n(2 comments)","accounts_in_message":[],"_revision_number":6},{"id":"7c9b8385ac31d396a42e47f07596792ddb731114","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-05-01 00:18:43.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"641de2e223135a310eace626c9622637b168d6c2","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-05-01 00:19:01.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"28926acc5515337d625ad509560942f7e8f386f7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-05-01 00:19:59.000000000","message":"Patch Set 8: Commit message was updated.","accounts_in_message":[],"_revision_number":8},{"id":"65a4d063ca50937ef32398c53e454d218bc8f13a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-01 01:22:09.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0674ce02160d49519883b45773143211\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/44d53ce63a8947aeb66167aab219d817 : SUCCESS in 2m 08s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/13083493bf6d4c6e911e6e653b05cbef : SUCCESS in 3m 28s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/79df9918ed00469f9fa4f93dd217c08e : SUCCESS in 6m 05s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b5c39657847f43c895aa6e33ad260045 : SUCCESS in 4m 54s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/74f9f48c3878465aa1cbf52a6cd60695 : SUCCESS in 4m 00s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/29070873abba4ecaa15edef573879c8b : SUCCESS in 5m 00s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/a713012da2b84574a74b08f3e3306cc8 : SUCCESS in 7m 21s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ddbf954265ac44e2ab2fb45e9e303d5f : SUCCESS in 7m 08s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/55f85d5187464134bb05996e4abc07ed : SUCCESS in 3m 09s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/21a4d5bb0050433295e3a0f0c66bb40d : SUCCESS in 32m 03s\n- watcher-tempest-functional-jammy https://zuul.opendev.org/t/openstack/build/8ed76ee6bc6d42a4a76782caa79b0396 : SUCCESS in 28m 19s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/23c34443e37e485fab1c92dac90894c5 : SUCCESS in 40m 26s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/671cb37c132b41d296d53d83723ad459 : SUCCESS in 53m 05s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/ab1abc50167c4887b06841bec9a1cd3c : SUCCESS in 49m 52s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/79460329e4354189b15c443211df2465 : SUCCESS in 24m 19s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/5ccb9357858a4b95a5649158c980167d : SUCCESS in 57m 24s","accounts_in_message":[],"_revision_number":8},{"id":"adf01f29a4d9592c7302f900de8b72194b33a1df","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-05-01 03:30:53.000000000","message":"Patch Set 8: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/41868156c2fe40cf93becafc848b88a0\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/64a7d283cf1e4003b30336dc772d505e : SUCCESS in 3h 10m 19s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/616617a7090340d1b5853a06df7c8b28 : SUCCESS in 1h 58m 35s","accounts_in_message":[],"_revision_number":8},{"id":"d6242ccb2593155bfe7c3c5e18746074832f4767","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-05-01 12:01:41.000000000","message":"Patch Set 8: Code-Review+2\n\n(2 comments)","accounts_in_message":[],"_revision_number":8},{"id":"dd52c0f5d05bbf5c8d7c9c1b58fd73ccc75fb533","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2025-05-02 08:13:06.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"e971e494608ad196c87e9c2f003c34807ee58b2d","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2025-05-02 10:28:28.000000000","message":"Patch Set 8: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"42de5a21a81c1ac972f47082c6afda7356a55a24","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-05-02 12:19:47.000000000","message":"Patch Set 8: Workflow+1\n\n(5 comments)","accounts_in_message":[],"_revision_number":8},{"id":"68b9b688c9aa830bb3bd1840f39ab1bc7be846f5","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-02 12:20:08.000000000","message":"Patch Set 8: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":8},{"id":"e3a340fe6da634febc8fbf6b4ee1b5ecd86c2551","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2025-05-02 12:46:30.000000000","message":"Patch Set 8: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"21060620ff7c54427d5380abc101e8b1d3f12592","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-02 12:57:14.000000000","message":"Patch Set 8: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1119e050059f43248801f2925d2481d2\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/c07bde80748e4a3fae616ff5e48caef6 : SUCCESS in 2m 11s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/eb0567b95f604a798d378a1ace91390a : SUCCESS in 3m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/84ff47b514c343dfbbb6fdbdae4d4cf8 : SUCCESS in 3m 19s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/acb67a88c99743dab2963e1f32c96c92 : SUCCESS in 3m 19s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/c8cfc23008474e09a5a2b0835dd1679b : SUCCESS in 5m 29s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/19cd727085094a648b368f05d12a8646 : SUCCESS in 8m 15s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/9cfdff57b3584ba4bdc4dba39fc396ce : SUCCESS in 3m 01s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/fa9d3fa49fe841e99ce10bc9106ac5ed : SUCCESS in 31m 48s\n- watcher-tempest-functional-jammy https://zuul.opendev.org/t/openstack/build/221416b71f714d60a13d59cccd0019b8 : SUCCESS in 25m 19s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/215829438e0949b48d31a8dd7f24cd4f : SUCCESS in 31m 45s","accounts_in_message":[],"_revision_number":8},{"id":"e1a105fa085d641630ff4872224d6074dfb64f39","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-02 12:57:14.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":8},{"id":"ea22a8f8df9a3aa36dcec42de9040446a0efa0b6","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-02 12:58:08.000000000","message":"Patch Set 8:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/28d90991c6b945cf98b1af15d3270576\n\n- promote-api-ref https://zuul.opendev.org/t/openstack/build/c5525d40df3f46ba85b1a5e3529a2d31 : SUCCESS in 36s\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9e1a28cfac8748d585a5bcdef9d672af : SUCCESS in 38s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b2da0440525342eb86e870130232b248 : SUCCESS in 44s","accounts_in_message":[],"_revision_number":8}],"current_revision_number":8,"current_revision":"57b248f9fe7f4701975a71bfe8eab982086b1664","revisions":{"710af8f4b6ee7ba9fa621e998d624e4decbeff4a":{"kind":"REWORK","_number":1,"created":"2025-04-29 13:53:17.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/38/948438/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/38/948438/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/948438/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/948438/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/948438/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/38/948438/1"}}},"commit":{"parents":[{"commit":"c4acce91d6bb87b4ab865bc8e4d442a148dba1d5","subject":"Add real-data based tests to experimental and weekly pipelines","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/c4acce91d6bb87b4ab865bc8e4d442a148dba1d5"}]}],"author":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2025-04-29 13:29:11.000000000","tz":60},"committer":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2025-04-29 13:49:47.000000000","tz":60},"subject":"Add support for pyproject.toml and wsgi module paths","message":"Add support for pyproject.toml and wsgi module paths\n\npip 23.1 removed the \"setup.py install\" fallback for projects that do\nnot have pyproject.toml and now uses a pyproject.toml which is vendored\nin pip [1][2]. pip 24.2 has now deprecated a similar fallback to\n\"setup.py develop\" and plans to fully remove this in pip 25.0 [3][4][5].\npbr supports editable installs since 6.0.0\n\npip 25.1 has now been released and the removal is complete.\nby adding our own minimal pyproject.toml to ensure we are using the\ncorrect build system.\n\nThis change also requires that we adapt how we generate our wsgi\nentry point. when pyproject.toml is used the wsgi console script is\nnot generated in an editbale install such as is used in devstck\n\nTo adress this we need to refactor our usage of our wsgi applciation\nto use a module path instead. This change does not remove\nthe declaration of our wsgi_scrtip entry point but it shoudl\nbe considered deprecated and it will be removed in the future.\n\nTo unblock the gate the devstack plugin is modifed to to deploy\nusing the wsgi module instead of the console script.\n\nFinally supprot for the mod_wsgi wsgi mode is removed.\nthat was deprecated in devstack a few cycle ago and\nsupport was removed in I8823e98809ed6b66c27dbcf21a00eea68ef403e8\n\n[1] https://pip.pypa.io/en/stable/news/#v23-1\n[2] https://github.com/pypa/pip/issues/8368\n[3] https://pip.pypa.io/en/stable/news/#v24-2\n[4] https://github.com/pypa/pip/issues/11457\n[5] https://ichard26.github.io/blog/2024/08/whats-new-in-pip-24.2/\nCloses-Bug: #2109608\n\nChange-Id: Iad77939ab0403c5720c549f96edfc77d2b7d90ee\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/710af8f4b6ee7ba9fa621e998d624e4decbeff4a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/710af8f4b6ee7ba9fa621e998d624e4decbeff4a"}]},"branch":"refs/heads/master"},"3a5fca3bf4c6c507a31d7590253db9d9a688497c":{"kind":"REWORK","_number":2,"created":"2025-04-29 15:27:38.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/38/948438/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/38/948438/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/948438/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/948438/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/948438/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/38/948438/2"}}},"commit":{"parents":[{"commit":"c4acce91d6bb87b4ab865bc8e4d442a148dba1d5","subject":"Add real-data based tests to experimental and weekly pipelines","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/c4acce91d6bb87b4ab865bc8e4d442a148dba1d5"}]}],"author":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2025-04-29 13:29:11.000000000","tz":60},"committer":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2025-04-29 15:26:43.000000000","tz":60},"subject":"Add support for pyproject.toml and wsgi module paths","message":"Add support for pyproject.toml and wsgi module paths\n\npip 23.1 removed the \"setup.py install\" fallback for projects that do\nnot have pyproject.toml and now uses a pyproject.toml which is vendored\nin pip [1][2]. pip 24.2 has now deprecated a similar fallback to\n\"setup.py develop\" and plans to fully remove this in pip 25.0 [3][4][5].\npbr supports editable installs since 6.0.0\n\npip 25.1 has now been released and the removal is complete.\nby adding our own minimal pyproject.toml to ensure we are using the\ncorrect build system.\n\nThis change also requires that we adapt how we generate our wsgi\nentry point. when pyproject.toml is used the wsgi console script is\nnot generated in an editbale install such as is used in devstck\n\nTo adress this we need to refactor our usage of our wsgi applciation\nto use a module path instead. This change does not remove\nthe declaration of our wsgi_scrtip entry point but it shoudl\nbe considered deprecated and it will be removed in the future.\n\nTo unblock the gate the devstack plugin is modifed to to deploy\nusing the wsgi module instead of the console script.\n\nFinally supprot for the mod_wsgi wsgi mode is removed.\nthat was deprecated in devstack a few cycle ago and\nsupport was removed in I8823e98809ed6b66c27dbcf21a00eea68ef403e8\n\n[1] https://pip.pypa.io/en/stable/news/#v23-1\n[2] https://github.com/pypa/pip/issues/8368\n[3] https://pip.pypa.io/en/stable/news/#v24-2\n[4] https://github.com/pypa/pip/issues/11457\n[5] https://ichard26.github.io/blog/2024/08/whats-new-in-pip-24.2/\nCloses-Bug: #2109608\n\nChange-Id: Iad77939ab0403c5720c549f96edfc77d2b7d90ee\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/3a5fca3bf4c6c507a31d7590253db9d9a688497c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/3a5fca3bf4c6c507a31d7590253db9d9a688497c"}]},"branch":"refs/heads/master"},"3e146396ced838dbd4a459b146b2cd28da0ba254":{"kind":"REWORK","_number":3,"created":"2025-04-29 19:04:05.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/38/948438/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/38/948438/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/948438/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/948438/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/948438/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/38/948438/3"}}},"commit":{"parents":[{"commit":"c4acce91d6bb87b4ab865bc8e4d442a148dba1d5","subject":"Add real-data based tests to experimental and weekly pipelines","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/c4acce91d6bb87b4ab865bc8e4d442a148dba1d5"}]}],"author":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2025-04-29 13:29:11.000000000","tz":60},"committer":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2025-04-29 19:03:47.000000000","tz":60},"subject":"Add support for pyproject.toml and wsgi module paths","message":"Add support for pyproject.toml and wsgi module paths\n\npip 23.1 removed the \"setup.py install\" fallback for projects that do\nnot have pyproject.toml and now uses a pyproject.toml which is vendored\nin pip [1][2]. pip 24.2 has now deprecated a similar fallback to\n\"setup.py develop\" and plans to fully remove this in pip 25.0 [3][4][5].\npbr supports editable installs since 6.0.0\n\npip 25.1 has now been released and the removal is complete.\nby adding our own minimal pyproject.toml to ensure we are using the\ncorrect build system.\n\nThis change also requires that we adapt how we generate our wsgi\nentry point. when pyproject.toml is used the wsgi console script is\nnot generated in an editbale install such as is used in devstck\n\nTo adress this we need to refactor our usage of our wsgi applciation\nto use a module path instead. This change does not remove\nthe declaration of our wsgi_scrtip entry point but it shoudl\nbe considered deprecated and it will be removed in the future.\n\nTo unblock the gate the devstack plugin is modifed to to deploy\nusing the wsgi module instead of the console script.\n\nFinally supprot for the mod_wsgi wsgi mode is removed.\nthat was deprecated in devstack a few cycle ago and\nsupport was removed in I8823e98809ed6b66c27dbcf21a00eea68ef403e8\n\n[1] https://pip.pypa.io/en/stable/news/#v23-1\n[2] https://github.com/pypa/pip/issues/8368\n[3] https://pip.pypa.io/en/stable/news/#v24-2\n[4] https://github.com/pypa/pip/issues/11457\n[5] https://ichard26.github.io/blog/2024/08/whats-new-in-pip-24.2/\nCloses-Bug: #2109608\n\nChange-Id: Iad77939ab0403c5720c549f96edfc77d2b7d90ee\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/3e146396ced838dbd4a459b146b2cd28da0ba254"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/3e146396ced838dbd4a459b146b2cd28da0ba254"}]},"branch":"refs/heads/master"},"0b121505ffdd02e1706575f7c259a3c2545ea75e":{"kind":"REWORK","_number":4,"created":"2025-04-29 20:16:49.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/38/948438/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/38/948438/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/948438/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/948438/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/948438/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/38/948438/4"}}},"commit":{"parents":[{"commit":"c4acce91d6bb87b4ab865bc8e4d442a148dba1d5","subject":"Add real-data based tests to experimental and weekly pipelines","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/c4acce91d6bb87b4ab865bc8e4d442a148dba1d5"}]}],"author":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2025-04-29 13:29:11.000000000","tz":60},"committer":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2025-04-29 20:13:54.000000000","tz":60},"subject":"Add support for pyproject.toml and wsgi module paths","message":"Add support for pyproject.toml and wsgi module paths\n\npip 23.1 removed the \"setup.py install\" fallback for projects that do\nnot have pyproject.toml and now uses a pyproject.toml which is vendored\nin pip [1][2]. pip 24.2 has now deprecated a similar fallback to\n\"setup.py develop\" and plans to fully remove this in pip 25.0 [3][4][5].\npbr supports editable installs since 6.0.0\n\npip 25.1 has now been released and the removal is complete.\nby adding our own minimal pyproject.toml to ensure we are using the\ncorrect build system.\n\nThis change also requires that we adapt how we generate our wsgi\nentry point. when pyproject.toml is used the wsgi console script is\nnot generated in an editbale install such as is used in devstck\n\nTo adress this we need to refactor our usage of our wsgi applciation\nto use a module path instead. This change does not remove\nthe declaration of our wsgi_scrtip entry point but it shoudl\nbe considered deprecated and it will be removed in the future.\n\nTo unblock the gate the devstack plugin is modifed to to deploy\nusing the wsgi module instead of the console script.\n\nFinally supprot for the mod_wsgi wsgi mode is removed.\nthat was deprecated in devstack a few cycle ago and\nsupport was removed in I8823e98809ed6b66c27dbcf21a00eea68ef403e8\n\n[1] https://pip.pypa.io/en/stable/news/#v23-1\n[2] https://github.com/pypa/pip/issues/8368\n[3] https://pip.pypa.io/en/stable/news/#v24-2\n[4] https://github.com/pypa/pip/issues/11457\n[5] https://ichard26.github.io/blog/2024/08/whats-new-in-pip-24.2/\nCloses-Bug: #2109608\n\nChange-Id: Iad77939ab0403c5720c549f96edfc77d2b7d90ee\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/0b121505ffdd02e1706575f7c259a3c2545ea75e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/0b121505ffdd02e1706575f7c259a3c2545ea75e"}]},"branch":"refs/heads/master"},"db23ea3ce8546e1d9f85a8e418e68a2c0f3d2525":{"kind":"REWORK","_number":5,"created":"2025-05-01 00:00:25.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/38/948438/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/38/948438/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/948438/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/948438/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/948438/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/38/948438/5"}}},"commit":{"parents":[{"commit":"c4acce91d6bb87b4ab865bc8e4d442a148dba1d5","subject":"Add real-data based tests to experimental and weekly pipelines","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/c4acce91d6bb87b4ab865bc8e4d442a148dba1d5"}]}],"author":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2025-04-29 13:29:11.000000000","tz":60},"committer":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2025-04-30 23:57:14.000000000","tz":60},"subject":"Add support for pyproject.toml and wsgi module paths","message":"Add support for pyproject.toml and wsgi module paths\n\npip 23.1 removed the \"setup.py install\" fallback for projects that do\nnot have pyproject.toml and now uses a pyproject.toml which is vendored\nin pip [1][2]. pip 24.2 has now deprecated a similar fallback to\n\"setup.py develop\" and plans to fully remove this in pip 25.0 [3][4][5].\npbr supports editable installs since 6.0.0\n\npip 25.1 has now been released and the removal is complete.\nby adding our own minimal pyproject.toml to ensure we are using the\ncorrect build system.\n\nThis change also requires that we adapt how we generate our wsgi\nentry point. when pyproject.toml is used the wsgi console script is\nnot generated in an editbale install such as is used in devstck\n\nTo adress this we need to refactor our usage of our wsgi applciation\nto use a module path instead. This change does not remove\nthe declaration of our wsgi_scrtip entry point but it shoudl\nbe considered deprecated and it will be removed in the future.\n\nTo unblock the gate the devstack plugin is modifed to to deploy\nusing the wsgi module instead of the console script.\n\nFinally supprot for the mod_wsgi wsgi mode is removed.\nthat was deprecated in devstack a few cycle ago and\nsupport was removed in I8823e98809ed6b66c27dbcf21a00eea68ef403e8\n\n[1] https://pip.pypa.io/en/stable/news/#v23-1\n[2] https://github.com/pypa/pip/issues/8368\n[3] https://pip.pypa.io/en/stable/news/#v24-2\n[4] https://github.com/pypa/pip/issues/11457\n[5] https://ichard26.github.io/blog/2024/08/whats-new-in-pip-24.2/\nCloses-Bug: #2109608\n\nChange-Id: Iad77939ab0403c5720c549f96edfc77d2b7d90ee\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/db23ea3ce8546e1d9f85a8e418e68a2c0f3d2525"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/db23ea3ce8546e1d9f85a8e418e68a2c0f3d2525"}]},"branch":"refs/heads/master"},"0b4f59a119e4baceca056dd7273ce45f50608c48":{"kind":"NO_CODE_CHANGE","_number":6,"created":"2025-05-01 00:03:45.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/38/948438/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/38/948438/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/948438/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/948438/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/948438/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/38/948438/6"}}},"commit":{"parents":[{"commit":"c4acce91d6bb87b4ab865bc8e4d442a148dba1d5","subject":"Add real-data based tests to experimental and weekly pipelines","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/c4acce91d6bb87b4ab865bc8e4d442a148dba1d5"}]}],"author":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2025-04-29 13:29:11.000000000","tz":60},"committer":{"name":"sean mooney","email":"work@seanmooney.info","date":"2025-05-01 00:03:45.000000000","tz":0},"subject":"Add support for pyproject.toml and wsgi module paths","message":"Add support for pyproject.toml and wsgi module paths\n\npip 23.1 removed the \"setup.py install\" fallback for projects that do\nnot have pyproject.toml and now uses a pyproject.toml which is vendored\nin pip [1][2]. pip 24.2 has now deprecated a similar fallback to\n\"setup.py develop\" and plans to fully remove this in pip 25.0 [3][4][5].\npbr supports editable installs since 6.0.0\n\npip 25.1 has now been released and the removal is complete.\nby adding our own minimal pyproject.toml to ensure we are using the\ncorrect build system.\n\nThis change also requires that we adapt how we generate our wsgi\nentry point. when pyproject.toml is used the wsgi console script is\nnot generated in an editbale install such as is used in devstck\n\nTo adress this we need to refactor our usage of our wsgi applciation\nto use a module path instead. This change does not remove\nthe declaration of our wsgi_scrtip entry point but it shoudl\nbe considered deprecated and it will be removed in the future.\n\nTo unblock the gate the devstack plugin is modifed to to deploy\nusing the wsgi module instead of the console script.\n\nFinally supprot for the mod_wsgi wsgi mode is removed.\nthat was deprecated in devstack a few cycle ago and\nsupport was removed in I8823e98809ed6b66c27dbcf21a00eea68ef403e8\n\n[1] https://pip.pypa.io/en/stable/news/#v23-1\n[2] https://github.com/pypa/pip/issues/8368\n[3] https://pip.pypa.io/en/stable/news/#v24-2\n[4] https://github.com/pypa/pip/issues/11457\n[5] https://ichard26.github.io/blog/2024/08/whats-new-in-pip-24.2/\nCloses-Bug: #2109608\n\nDepends-On: https://review.opendev.org/c/openstack/watcher/+/948502\nChange-Id: Iad77939ab0403c5720c549f96edfc77d2b7d90ee\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/0b4f59a119e4baceca056dd7273ce45f50608c48"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/0b4f59a119e4baceca056dd7273ce45f50608c48"}]},"branch":"refs/heads/master","description":"Edit commit message"},"a758cb71c7c3d7828aa9a78d6b6c5bf42b467c61":{"kind":"REWORK","_number":7,"created":"2025-05-01 00:18:43.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/38/948438/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/38/948438/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/948438/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/948438/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/948438/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/38/948438/7"}}},"commit":{"parents":[{"commit":"c4acce91d6bb87b4ab865bc8e4d442a148dba1d5","subject":"Add real-data based tests to experimental and weekly pipelines","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/c4acce91d6bb87b4ab865bc8e4d442a148dba1d5"}]}],"author":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2025-04-29 13:29:11.000000000","tz":60},"committer":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2025-05-01 00:18:13.000000000","tz":60},"subject":"Add support for pyproject.toml and wsgi module paths","message":"Add support for pyproject.toml and wsgi module paths\n\npip 23.1 removed the \"setup.py install\" fallback for projects that do\nnot have pyproject.toml and now uses a pyproject.toml which is vendored\nin pip [1][2]. pip 24.2 has now deprecated a similar fallback to\n\"setup.py develop\" and plans to fully remove this in pip 25.0 [3][4][5].\npbr supports editable installs since 6.0.0\n\npip 25.1 has now been released and the removal is complete.\nby adding our own minimal pyproject.toml to ensure we are using the\ncorrect build system.\n\nThis change also requires that we adapt how we generate our wsgi\nentry point. when pyproject.toml is used the wsgi console script is\nnot generated in an editbale install such as is used in devstck\n\nTo adress this we need to refactor our usage of our wsgi applciation\nto use a module path instead. This change does not remove\nthe declaration of our wsgi_scrtip entry point but it shoudl\nbe considered deprecated and it will be removed in the future.\n\nTo unblock the gate the devstack plugin is modifed to to deploy\nusing the wsgi module instead of the console script.\n\nFinally supprot for the mod_wsgi wsgi mode is removed.\nthat was deprecated in devstack a few cycle ago and\nsupport was removed in I8823e98809ed6b66c27dbcf21a00eea68ef403e8\n\n[1] https://pip.pypa.io/en/stable/news/#v23-1\n[2] https://github.com/pypa/pip/issues/8368\n[3] https://pip.pypa.io/en/stable/news/#v24-2\n[4] https://github.com/pypa/pip/issues/11457\n[5] https://ichard26.github.io/blog/2024/08/whats-new-in-pip-24.2/\nCloses-Bug: #2109608\n\nChange-Id: Iad77939ab0403c5720c549f96edfc77d2b7d90ee\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/a758cb71c7c3d7828aa9a78d6b6c5bf42b467c61"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/a758cb71c7c3d7828aa9a78d6b6c5bf42b467c61"}]},"branch":"refs/heads/master"},"57b248f9fe7f4701975a71bfe8eab982086b1664":{"kind":"NO_CODE_CHANGE","_number":8,"created":"2025-05-01 00:19:59.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/38/948438/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/38/948438/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/948438/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/948438/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/38/948438/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/38/948438/8"}}},"commit":{"parents":[{"commit":"c4acce91d6bb87b4ab865bc8e4d442a148dba1d5","subject":"Add real-data based tests to experimental and weekly pipelines","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/c4acce91d6bb87b4ab865bc8e4d442a148dba1d5"}]}],"author":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2025-04-29 13:29:11.000000000","tz":60},"committer":{"name":"sean mooney","email":"work@seanmooney.info","date":"2025-05-01 00:19:59.000000000","tz":0},"subject":"Add support for pyproject.toml and wsgi module paths","message":"Add support for pyproject.toml and wsgi module paths\n\npip 23.1 removed the \"setup.py install\" fallback for projects that do\nnot have pyproject.toml and now uses a pyproject.toml which is vendored\nin pip [1][2]. pip 24.2 has now deprecated a similar fallback to\n\"setup.py develop\" and plans to fully remove this in pip 25.0 [3][4][5].\npbr supports editable installs since 6.0.0\n\npip 25.1 has now been released and the removal is complete.\nby adding our own minimal pyproject.toml to ensure we are using the\ncorrect build system.\n\nThis change also requires that we adapt how we generate our wsgi\nentry point. when pyproject.toml is used the wsgi console script is\nnot generated in an editbale install such as is used in devstck\n\nTo adress this we need to refactor our usage of our wsgi applciation\nto use a module path instead. This change does not remove\nthe declaration of our wsgi_scrtip entry point but it shoudl\nbe considered deprecated and it will be removed in the future.\n\nTo unblock the gate the devstack plugin is modifed to to deploy\nusing the wsgi module instead of the console script.\n\nFinally supprot for the mod_wsgi wsgi mode is removed.\nthat was deprecated in devstack a few cycle ago and\nsupport was removed in I8823e98809ed6b66c27dbcf21a00eea68ef403e8\n\n[1] https://pip.pypa.io/en/stable/news/#v23-1\n[2] https://github.com/pypa/pip/issues/8368\n[3] https://pip.pypa.io/en/stable/news/#v24-2\n[4] https://github.com/pypa/pip/issues/11457\n[5] https://ichard26.github.io/blog/2024/08/whats-new-in-pip-24.2/\nCloses-Bug: #2109608\n\nDepends-on: https://review.opendev.org/c/openstack/watcher/+/948502\nChange-Id: Iad77939ab0403c5720c549f96edfc77d2b7d90ee\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/57b248f9fe7f4701975a71bfe8eab982086b1664"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/57b248f9fe7f4701975a71bfe8eab982086b1664"}]},"branch":"refs/heads/master","description":"Edit commit message"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":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":{}}}]}
