)]}'
{"id":"openstack%2Fpbr~954049","triplet_id":"openstack%2Fpbr~master~I0409f190c6174b6ede6f69f42db72fb33826161e","project":"openstack/pbr","branch":"master","topic":"pkg_resources-removal","attention_set":{},"removed_from_attention_set":{"4146":{"account":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"last_update":"2025-08-01 16:33:45.000000000","reason":"\u003cGERRIT_ACCOUNT_4146\u003e replied on the change","reason_account":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"}},"15334":{"account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"last_update":"2025-08-01 22:32:30.000000000","reason":"Change was submitted"},"5263":{"account":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"last_update":"2025-07-17 17:10:07.000000000","reason":"removed on reply"}},"hashtags":[],"change_id":"I0409f190c6174b6ede6f69f42db72fb33826161e","subject":"Move functional tests to their own directory","status":"MERGED","created":"2025-07-03 13:49:32.000000000","updated":"2025-08-05 08:42:59.000000000","submitted":"2025-08-01 22:32:30.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":10,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"954049-pkg_resources-removal","meta_rev_id":"358cb3602ac3abb75f87eb6a2718ad5415c79564","_number":954049,"virtual_id_number":954049,"owner":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-08-01 22:32:30.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}],"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":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"all":[{"value":2,"date":"2025-08-01 16:33:45.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2025-07-17 17:10:07.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}],"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":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"all":[{"value":1,"date":"2025-08-01 16:33:45.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-07-03 16:18:03.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-08 22:46:45.000000000","updated_by":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"reviewer":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"state":"CC"},{"updated":"2025-07-16 15:53:41.000000000","updated_by":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"reviewer":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"state":"REVIEWER"},{"updated":"2025-08-01 16:33:45.000000000","updated_by":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"reviewer":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"state":"REVIEWER"}],"messages":[{"id":"8b91465413ba6ae93c6ba4e08c79a5a221303e90","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-07-03 13:49:32.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d3f60fd3a5d9caac4923699b57d3e0781b5c25b2","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-07-03 14:40:04.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"17daabc13f8495225f1fd96c96c2c027e92f4f62","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-03 16:18:03.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/e91cdde794f64146b765e7f1beba18e9\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/6ed94a274f034165a10a80d46238c259 : SUCCESS in 1h 30m 27s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/87cb1867c98e41b4a16bab8afab4a5ce : SUCCESS in 3m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c1245ab4d2c548698e6280402036ee35 : SUCCESS in 2m 15s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/363b192d3b934d15809327fa8f8b00ce : SUCCESS in 9m 11s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/4d32e07622bb41fc9787756368843818 : FAILURE in 2m 46s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/22c6978754b043eb8ef21d343bbc556a : FAILURE in 3m 18s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/f4d12ef424b24c4bbad1212012ac284b : FAILURE in 3m 07s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/84093b909b134d728a8db66fc4346883 : SUCCESS in 3m 13s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/def68f26d5df43fcaed75e7248812181 : SUCCESS in 4m 16s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/8197dd2287bf4f01b1b3b0f939bab024 : SUCCESS in 4m 25s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/17a86cf8e48543eb9d224bb1034c5d1d : SUCCESS in 4m 39s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/ac989a1a55e2494e8d6dfa81c7ba5e9b : SUCCESS in 7m 21s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/beb8719a7f814c0c9f787114d2a12c79 : SUCCESS in 11m 18s\n- pbr-installation-openstack-jammy https://zuul.opendev.org/t/openstack/build/1ad3d0888a564821aadaa46b47488811 : FAILURE in 5m 08s\n- pbr-installation-openstack-pip-dev-jammy https://zuul.opendev.org/t/openstack/build/20ef158773eb460b8bf4ddf12be84ff0 : FAILURE in 8m 53s\n- pbr-installation-openstack-noble https://zuul.opendev.org/t/openstack/build/2943c25ba94a4387be751a5893ebe5c8 : FAILURE in 7m 17s\n- pbr-installation-openstack-pip-dev-noble https://zuul.opendev.org/t/openstack/build/de0c84afc5da45f2b321d6cf77d6d208 : FAILURE in 12m 12s","accounts_in_message":[],"_revision_number":2},{"id":"b041d9d8f0f63ce536c60f0b6af45e6cc67c26c4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-07-04 09:13:15.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"88d929a04c8cf956f0f64c1303def1a0911c950b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-07-04 11:00:37.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.","accounts_in_message":[],"_revision_number":4},{"id":"6cc5f08b903905e182b79c9494842cc1a13e64b0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-04 13:09:09.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/e0a85af9e28f4732b19d51c7c4c137ad\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/2004c21093ca4dedadb9775d76f7ccea : SUCCESS in 1h 47m 00s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9e966515a0a2482d80f99864cb63f08b : SUCCESS in 3m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5aa0ed5021ee4850a21ee73251d14ce5 : SUCCESS in 3m 01s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ebd44fd66ca94b6cac916f28de3022a7 : SUCCESS in 7m 26s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/734023bdc2dd473fb0986a4fde47cd7b : FAILURE in 3m 24s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/db10976f9b9c46c0ae7cb7cb06dabd07 : SUCCESS in 4m 58s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/ba7579102301474b807b48fb978f530c : SUCCESS in 4m 44s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/6bfc65b0083c4264bc50b690bc6ce77d : SUCCESS in 5m 00s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/be1b0864ccd846eb89e43bc492751e96 : SUCCESS in 4m 18s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/7ba0a5a4fb094f87b279866bbb1ac37c : SUCCESS in 4m 37s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/e0a9750ca3d34e05a582d0bb5dc9161a : SUCCESS in 5m 05s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/e2d94fb216e94109a24c21fdd54ab6f4 : SUCCESS in 4m 59s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/d107c651100f48698cc752d9e798798c : SUCCESS in 11m 09s\n- pbr-installation-openstack-jammy https://zuul.opendev.org/t/openstack/build/a4acd7cadce14b6d8617a11437f4822a : FAILURE in 24m 46s\n- pbr-installation-openstack-pip-dev-jammy https://zuul.opendev.org/t/openstack/build/aeb87f0a41b9412588523a1276c0e6a0 : FAILURE in 24m 12s\n- pbr-installation-openstack-noble https://zuul.opendev.org/t/openstack/build/4591e044d9354b2eb29489f413e9aadd : FAILURE in 35m 41s\n- pbr-installation-openstack-pip-dev-noble https://zuul.opendev.org/t/openstack/build/68bb0e9692e64727be426bf33ee1bb2b : FAILURE in 39m 12s","accounts_in_message":[],"_revision_number":4},{"id":"779278d355e01d7f8bdb2f1e5c90d9a3da145d32","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-07-04 17:59:08.000000000","message":"Uploaded patch set 5.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":5},{"id":"b2d359502abfb48bc4bc0ece781830e3859f3cbd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-04 19:50:08.000000000","message":"Patch Set 5: 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/db9a2ded670b4f3587fd900acee35e7f\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/f403151ba5bd42909463e9c87e167c0a : SUCCESS in 1h 44m 18s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7f0ae82ffeb14be68dba39a550e8ea68 : SUCCESS in 4m 25s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b04518c952ae41b8811ca915eacf288f : SUCCESS in 2m 46s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ec21ecacdb3f4ff48c268422140ee49e : FAILURE in 5m 07s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/ecc770d07b24429ebf77f58b344d6895 : FAILURE in 4m 10s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/cbbd82ba124249928b25b7f424da88fb : FAILURE in 5m 42s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/728bc5fff0a04f3d8635633e60dc0aa5 : FAILURE in 4m 06s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/7cf1b5f3d87041688102445ce053292b : FAILURE in 3m 45s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/1215cbf1f3c348d0bc88a7635e373706 : FAILURE in 2m 22s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/88f638d1c75948adb2b4a6d693f1f2f6 : FAILURE in 4m 11s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/36c1fdc40ad447d68518c851d2c81e15 : FAILURE in 4m 14s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/a74e04a29ee64787886855372668e0da : FAILURE in 7m 23s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/4ba575f4ab554b6f82b1d4682c4d9823 : FAILURE in 3m 59s\n- pbr-installation-openstack-jammy https://zuul.opendev.org/t/openstack/build/0e5f95a449b5497fa1eb443a27feb9e4 : FAILURE in 22m 16s\n- pbr-installation-openstack-pip-dev-jammy https://zuul.opendev.org/t/openstack/build/9ada4cfafd524ba9b3ad6d1485c1a35b : FAILURE in 27m 41s\n- pbr-installation-openstack-noble https://zuul.opendev.org/t/openstack/build/d5dd4b6e1cde46879330e42c9877c493 : FAILURE in 41m 01s\n- pbr-installation-openstack-pip-dev-noble https://zuul.opendev.org/t/openstack/build/abaf722a9088467096f5d2efc809bab1 : FAILURE in 44m 38s","accounts_in_message":[],"_revision_number":5},{"id":"6b919989605742e7d51ab6f82d150bab58052e58","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-07-04 20:35:45.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":6},{"id":"6d62fb2e62f79b2d7ec9154a95aad11bf3d19327","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-04 21:32:28.000000000","message":"Patch Set 6: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/ce56aaa394864619bccdaec039a98316\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/ce7b99fce72a4d6ba29db55299f91311 : SUCCESS in 54m 12s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/064d53c47c9840b2bfe58c231ce3d984 : SUCCESS in 3m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/deac8d05b95e4209b4c881960c486be0 : SUCCESS in 1m 45s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/a8aaf4f67dc34c0e82ea64b343979a4b : SUCCESS in 6m 30s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/aaedfdf25c4741ac98d126f90581cbe7 : SUCCESS in 2m 38s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/beab344c182f49b2b5366a420bec1f61 : SUCCESS in 4m 34s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/8ae9c1c8919d44899f12b08acad758fb : SUCCESS in 2m 35s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/d24d39a91a58421bab63b0ff004d8b61 : SUCCESS in 4m 11s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/f814eec7185c4a6cae80388ef2a7f8c4 : SUCCESS in 2m 24s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/ae1af7aaa63448449702e20b73312578 : SUCCESS in 3m 43s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/ff45dcd51f544d8ab5537fc018a32338 : SUCCESS in 3m 30s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/789f250dc1554ce390970841c2961faf : SUCCESS in 3m 22s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/1b5a83d532ec444b90d7c3347fac60e9 : SUCCESS in 4m 02s\n- pbr-installation-openstack-jammy https://zuul.opendev.org/t/openstack/build/6da70880a8af4ff194e65dfd3cf8b102 : FAILURE in 29m 25s\n- pbr-installation-openstack-pip-dev-jammy https://zuul.opendev.org/t/openstack/build/c25c1ae273b44988a3f2bfebd6a99462 : FAILURE in 26m 58s\n- pbr-installation-openstack-noble https://zuul.opendev.org/t/openstack/build/4328c2e4d30f44918fbf67f579c13bdc : FAILURE in 15m 59s\n- pbr-installation-openstack-pip-dev-noble https://zuul.opendev.org/t/openstack/build/1fd2241f44f040628ade148c080e8af0 : FAILURE in 33m 53s","accounts_in_message":[],"_revision_number":6},{"id":"4711fd717298a5547fdde87ea25864615df72da4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-07-05 17:42:22.000000000","message":"Uploaded patch set 7.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":7},{"id":"ede076928fc56baae09b6cbec0aec113017bdefe","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-05 19:08:05.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f3293f4a8673488ba234dbf42fccf3d6\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/fcb9e16b58264531bb819f3d8fbabe72 : SUCCESS in 1h 20m 37s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0b53fb0d5d2040219088fe741e8c0382 : SUCCESS in 3m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/50cb6a4871834eabae7ccd598b28a85a : SUCCESS in 2m 52s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3fc5d82789174c8596862ab6d4561045 : SUCCESS in 5m 29s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/365a97ef7ac540029c8c78f29ccaa98d : SUCCESS in 3m 20s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/be423981c6ce456eb01b7fc6b71830a4 : SUCCESS in 3m 18s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/40969f6330e94ab7b2c22290578eeebc : SUCCESS in 5m 29s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/146aaf6844e24092a30bf3cece9897b1 : SUCCESS in 2m 53s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/4d51b2de00ab4c08bb2f6bc102eae80f : SUCCESS in 5m 00s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/19e961e465fd4ff4980836aba94695b5 : SUCCESS in 4m 16s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/2b68718fbef84f03a5650983a2a4532d : SUCCESS in 3m 07s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/861d0beb691d4655b6f116c0dd9b7353 : SUCCESS in 6m 48s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/e17ea6118ac94a5c80efb40af7111988 : SUCCESS in 5m 31s\n- pbr-installation-openstack-jammy https://zuul.opendev.org/t/openstack/build/614824aabb2346f18ac32be784c3666a : SUCCESS in 27m 04s\n- pbr-installation-openstack-pip-dev-jammy https://zuul.opendev.org/t/openstack/build/0373e3140e414a0eb73f36220985c68e : SUCCESS in 31m 08s\n- pbr-installation-openstack-noble https://zuul.opendev.org/t/openstack/build/75b1f742d86241cf99b080ec27153522 : SUCCESS in 28m 19s\n- pbr-installation-openstack-pip-dev-noble https://zuul.opendev.org/t/openstack/build/6f0a62a3f721494290a0f59492bad4a3 : SUCCESS in 27m 44s","accounts_in_message":[],"_revision_number":7},{"id":"aeacd3c51a5f01730e74aa56f57d8bdd809a9afe","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2025-07-08 22:46:45.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"f07173f6a2e858b59384ab56ca4f020642be811f","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-07-09 14:07:28.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"9d9a184e437f3798a80e1e599e143872eb1cd48f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-07-09 15:04:16.000000000","message":"Uploaded patch set 8.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":8},{"id":"2bb93d375ad47f14ccbb4a5958f4f04389b7f288","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-09 16:27:01.000000000","message":"Patch Set 8: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/661271d0edd641c88afe6e0f337a65e0\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/8f6106ef05f34e37bb381ab58af10e88 : SUCCESS in 1h 17m 36s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/27779ac6dd59416ca30071e492842a18 : SUCCESS in 2m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f742aa96e9de4324adfcc6d2beb29d15 : SUCCESS in 3m 17s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b320cb3387b24bc1afe7284e82dfed94 : SUCCESS in 5m 17s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/0261ce16f58c415d9970ca960c171671 : FAILURE in 2m 59s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/b0f2a61931164df79167a1dcc919deaf : SUCCESS in 5m 28s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/4878640131444620809323529f0a7a81 : SUCCESS in 5m 14s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/132ded07aad7419f9ad317bb3e836d0c : SUCCESS in 5m 44s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/133973662b574f809c2702e060a46b9f : SUCCESS in 4m 28s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/ac9875e473cb4e9595872d2092d54f56 : SUCCESS in 3m 31s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/af737d0e43f848dc8f0459a5d57fdfcd : SUCCESS in 3m 33s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/7b826b026383480b994bfcd3a8dde296 : SUCCESS in 3m 34s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/40112d1cbf204754ab56544e08f61d7c : SUCCESS in 8m 30s\n- pbr-installation-openstack-jammy https://zuul.opendev.org/t/openstack/build/fa288c1259c7481ba281c10e0a0da2e8 : SUCCESS in 27m 58s\n- pbr-installation-openstack-pip-dev-jammy https://zuul.opendev.org/t/openstack/build/698d4eb033f94e5ab4ea1924f83a3a27 : SUCCESS in 14m 45s\n- pbr-installation-openstack-noble https://zuul.opendev.org/t/openstack/build/fac1e21aec7046f1920563b5c5914b76 : SUCCESS in 36m 51s\n- pbr-installation-openstack-pip-dev-noble https://zuul.opendev.org/t/openstack/build/17d93ca03f524e6bbe0f6069e1cce603 : SUCCESS in 24m 20s","accounts_in_message":[],"_revision_number":8},{"id":"f9c5cbe4427037285c4484eaada6c51e98fdc36b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-07-09 17:03:50.000000000","message":"Uploaded patch set 9: Patch Set 8 was rebased.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":9},{"id":"dd1d3d7a07d04356feaa5a97d5a1fc337b787e3e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-09 18:45:27.000000000","message":"Patch Set 9: 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/9fa05222ad32466f8e955df605a72263\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/abf6e468f0ea4a30a0c2ca627fbf1cfa : SUCCESS in 1h 32m 29s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/655f0ba1af1648afa949e001df696dad : SUCCESS in 2m 58s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/83ea292450d142e99c482d733b4ff7f5 : SUCCESS in 2m 53s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/55b3f96b990c44fda9318b2d0ff27a69 : SUCCESS in 10m 40s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/d3cafb4e3182479a89769a8fa39d961f : FAILURE in 3m 00s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/da77cd3fa01f475eb7003ccb760565bf : SUCCESS in 5m 13s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/f23d5ab399634f81a58975a31cb98ed7 : SUCCESS in 4m 41s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/2ce3d6c1bf2248da87e8daef062a575a : SUCCESS in 4m 18s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/443151f6d8754e648337a2506cf739b9 : SUCCESS in 6m 07s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/63bff08a007541a9907f3bf7ae40d866 : SUCCESS in 5m 17s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/1fcd0995f48c4897a849823530b086f8 : SUCCESS in 4m 29s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/c673d92619f149d6a0eba05adaeedeeb : SUCCESS in 7m 29s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/1a0ace12cd1c4175b1776d2b5e9415fc : SUCCESS in 8m 25s\n- pbr-installation-openstack-jammy https://zuul.opendev.org/t/openstack/build/c0c88927fda34149915e9f1aeb4d8a82 : SUCCESS in 24m 59s\n- pbr-installation-openstack-pip-dev-jammy https://zuul.opendev.org/t/openstack/build/ccf5154972d8414facedf1de225c8db1 : SUCCESS in 28m 32s\n- pbr-installation-openstack-noble https://zuul.opendev.org/t/openstack/build/8606b23230cc465bafa1ce149ca9339f : SUCCESS in 40m 11s\n- pbr-installation-openstack-pip-dev-noble https://zuul.opendev.org/t/openstack/build/5dec647db8264b4e837d9d2b84830bb6 : SUCCESS in 29m 30s","accounts_in_message":[],"_revision_number":9},{"id":"42454bcc03daacda0c9d7437f6c19c02b693b75a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-07-10 10:37:26.000000000","message":"Uploaded patch set 10.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":10},{"id":"2d19b1a008973c172f39692d7656832ba99987c0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-07-10 12:46:27.000000000","message":"Uploaded patch set 11: Patch Set 10 was rebased.","accounts_in_message":[],"_revision_number":11},{"id":"9216a7448b89070cb95e0768429d2864157e801a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-10 14:46:58.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2e4cb7bc5e314343895d9f491aa5cf0a\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/613413783e7449e2ad983891580718c0 : SUCCESS in 1h 43m 36s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6599d27e18124ba1bd07254d8161c72e : SUCCESS in 3m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/88693bb7456d43a4b654f87307afa3fe : SUCCESS in 2m 37s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b3c06305549745bd893fab5b13fa38c8 : SUCCESS in 5m 34s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/52288041cd02410f83f2911ef682259e : SUCCESS in 4m 44s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/20949da025594e1f9c40eec8a75d331a : SUCCESS in 6m 15s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/dfdd1b8556ce44778a3c0233e9bbf8d1 : SUCCESS in 4m 52s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/ab6c23a008094967af7bda11201c9e89 : SUCCESS in 6m 03s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/16174dd256934334ac9e0ed8a1b957de : SUCCESS in 4m 12s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/c5fbf97299d246fc8349477d4aa36fda : SUCCESS in 4m 43s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/fcaf12b3e1b94c179c7decefed0416d5 : SUCCESS in 5m 19s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/39381a91a67e4a1f8dba96993fd0bc6a : SUCCESS in 7m 46s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/0cd172667e7f4aa19d9ec7931fb47871 : SUCCESS in 9m 14s\n- pbr-installation-openstack-jammy https://zuul.opendev.org/t/openstack/build/74a3e4d8e5e746dc93f82cc5e842ac03 : SUCCESS in 24m 26s\n- pbr-installation-openstack-pip-dev-jammy https://zuul.opendev.org/t/openstack/build/c9966fd4b5534dd4a082d8c031b6426e : SUCCESS in 24m 09s\n- pbr-installation-openstack-noble https://zuul.opendev.org/t/openstack/build/ab3b06e5056044ed9889a039f91e211b : SUCCESS in 40m 59s\n- pbr-installation-openstack-pip-dev-noble https://zuul.opendev.org/t/openstack/build/b921c75012db4acb9b3ef28d45937b0a : SUCCESS in 29m 25s","accounts_in_message":[],"_revision_number":11},{"id":"1597eb97c5fc54c22c14219af3839f5bd39e94f2","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2025-07-16 15:53:41.000000000","message":"Patch Set 11: Code-Review+2\n\nThanks! This seems like a really excellent way to organize the tests, and I like isolating all subprocess calls so that we can split fast and slow testing for the most part.","accounts_in_message":[],"_revision_number":11},{"id":"41516dc245d1cc3b1d6de6ba80b5b8ce93c0eb0a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-07-17 09:32:27.000000000","message":"Uploaded patch set 12.\n\nOutdated Votes:\n* Code-Review+2 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":12},{"id":"ac9438628e14b67c5158ced5868cc7453b6c715a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-17 11:41:48.000000000","message":"Patch Set 12: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4347079a8caf42f3bdb01ccfd29dc814\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/b7d23bcc99054c7089e79fbb4610ae48 : SUCCESS in 2h 02m 53s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1083c31ea97140eaa4b2c952f95d1b92 : SUCCESS in 3m 51s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/df8435f7f61b4816a7a1951dc2ad2e8e : SUCCESS in 2m 53s\n- build-python-release https://zuul.opendev.org/t/openstack/build/b70bcf03fe9d45dfb09e649eb16e2434 : SUCCESS in 1m 45s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/6afb8c15a3ee445d8a0d398800f4819e : SUCCESS in 10m 14s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/2cdfbb62cf8f4f6dbbff6abc1c34dcae : SUCCESS in 4m 42s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/eae68a02475947aca830fb27e1abc4d9 : SUCCESS in 5m 12s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/ad210881024946daac687f890d4dd20f : SUCCESS in 6m 37s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/2b672809a2b343dfa48e565dcffd209f : SUCCESS in 4m 41s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/62a88f0fd1e04771b0a0e33f84582a2f : SUCCESS in 4m 37s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/9ab94fe7244842a880fbf916d8832382 : SUCCESS in 7m 01s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/d8a4345b509a4fb699350c6cb02d5f44 : SUCCESS in 5m 03s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/68358341d2fe457a8a4136e68b454a30 : SUCCESS in 5m 24s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/e80d21b6a1b0441896ea91e73f4e25d9 : SUCCESS in 8m 16s\n- pbr-installation-openstack-jammy https://zuul.opendev.org/t/openstack/build/308b35163a1c403cb9e8c5dbea04ae9a : SUCCESS in 26m 34s\n- pbr-installation-openstack-pip-dev-jammy https://zuul.opendev.org/t/openstack/build/ed613c34add14fe2899c36733456a43d : SUCCESS in 33m 38s\n- pbr-installation-openstack-noble https://zuul.opendev.org/t/openstack/build/0f6dd87cee0d4cd697e87cc087aba9ed : SUCCESS in 32m 55s\n- pbr-installation-openstack-pip-dev-noble https://zuul.opendev.org/t/openstack/build/7250c2645e644e39a2627048d75b5bf4 : SUCCESS in 41m 30s","accounts_in_message":[],"_revision_number":12},{"id":"ffa11fb27cb1bab7223fcb25a312f0165cd17068","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2025-07-17 17:10:07.000000000","message":"Patch Set 12: Code-Review+2","accounts_in_message":[],"_revision_number":12},{"id":"c2c23ef84e86436b91ebed0216a0f3a315a1e17f","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2025-08-01 16:33:45.000000000","message":"Patch Set 12: Code-Review+2 Workflow+1\n\n(4 comments)","accounts_in_message":[],"_revision_number":12},{"id":"61440ae6e35e0764746989e49770fafc64d3d792","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-01 16:35:05.000000000","message":"Patch Set 12: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":12},{"id":"8c9ad5d2c2342f21f3d0356439f4b31500a86d22","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-01 18:05:26.000000000","message":"Patch Set 12: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/b12a317fd5174f1b9ce756e95319962f\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/4b959a93427e40bda16b4c8a4917a71c : SUCCESS in 1h 29m 50s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1c0b88c75d374837ae08c2fc9f8e862c : SUCCESS in 2m 53s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/81a160afac344420964185022b2a7e3b : SUCCESS in 2m 43s\n- build-python-release https://zuul.opendev.org/t/openstack/build/0ad502d46a014356aec92a4656a343de : SUCCESS in 1m 49s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/61b6823c3ff5460abf82a59bd37f0321 : SUCCESS in 4m 26s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/de11f7fd7b814df58dedfac83a35c3e8 : SUCCESS in 4m 04s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/4e9ad5142c8948c9a6acbf3d4657a207 : SUCCESS in 4m 06s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/c75dcd76a5d94a21bab2adb84ab972d2 : SUCCESS in 4m 05s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/9afb9b609a2e4f19933e10e1a103f16f : SUCCESS in 3m 41s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/23d7fd8b6b6f4f3f9db7c49bbaedc9d0 : SUCCESS in 3m 03s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/2facf64e3612499fa2d2df1a5cbc0bb2 : SUCCESS in 8m 32s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/a62062a3e8344639a7e2616b74acab8f : SUCCESS in 2m 37s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/d30092192617410190f679ce21059ce8 : SUCCESS in 9m 03s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/373a8e3fa36a4193a0a67793bf537408 : SUCCESS in 12m 02s\n- pbr-installation-openstack-jammy https://zuul.opendev.org/t/openstack/build/62397324ae4c4c189e1f6b77adcc48f8 : SUCCESS in 16m 48s\n- pbr-installation-openstack-pip-dev-jammy https://zuul.opendev.org/t/openstack/build/cbb71ef32e90469abc6c7c9cc98f3a07 : FAILURE in 28m 46s\n- pbr-installation-openstack-noble https://zuul.opendev.org/t/openstack/build/8c7646bc24a347f4bf712ad501852eac : SUCCESS in 39m 30s\n- pbr-installation-openstack-pip-dev-noble https://zuul.opendev.org/t/openstack/build/fcdbef3b4d2a4cef870c089099960dbe : SUCCESS in 34m 20s","accounts_in_message":[],"_revision_number":12},{"id":"4986a17750b4e041a77db33cda35e3535f0b5faa","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2025-08-01 19:54:01.000000000","message":"Patch Set 12:\n\nrecheck since the test that just failed in the integration job passed two weeks ago on the same patch and output provided by pip is dubious so could just be e.g. a transitive network hiccup","accounts_in_message":[],"_revision_number":12},{"id":"f9aa572ab5a2bf399a4ecabbb9da9aed3371fb39","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-01 21:39:21.000000000","message":"Patch Set 12: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2f108f4019dd4148a36179960807da44\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/37f2d1d3e12e40449b1464daf7bea5f1 : SUCCESS in 1h 39m 51s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cb19aa18c0b743ac9f94b55269b09fbb : SUCCESS in 2m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8b0a8a99823a4df786ae0ee8b659dfab : SUCCESS in 2m 31s\n- build-python-release https://zuul.opendev.org/t/openstack/build/8dfb4d7d352b4874a97195ba292f1390 : SUCCESS in 2m 15s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/da8e238a8e104fdaa6bd6be32be5435d : SUCCESS in 5m 14s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/272d3b26946140ef9784cc0db85b4d35 : SUCCESS in 5m 09s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/55d616771a9f4570b1b92ff05dfcc8c3 : SUCCESS in 5m 23s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/11a1ceaddffd4367a8edc8f7c8232d7c : SUCCESS in 5m 10s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/255d55dda4cf490dbeea98f1a34e5b4e : SUCCESS in 4m 43s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/f3ccbf68e97a47468421f5b474ba73f4 : SUCCESS in 5m 00s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/5a2e92e05d754fa7ad201ebb2e364229 : SUCCESS in 7m 23s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/4e0478b5ba87481e85aa5426d923a931 : SUCCESS in 4m 50s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/b92876f661f5422a8007a66b794ac47d : SUCCESS in 5m 20s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/59f2f45d40f243e8833f1a21a87ee147 : SUCCESS in 8m 07s\n- pbr-installation-openstack-jammy https://zuul.opendev.org/t/openstack/build/f5d5e03a600e4f5081c6c0705b814be7 : SUCCESS in 25m 19s\n- pbr-installation-openstack-pip-dev-jammy https://zuul.opendev.org/t/openstack/build/bfa429eca62e413e84d2ebbca879b234 : SUCCESS in 30m 12s\n- pbr-installation-openstack-noble https://zuul.opendev.org/t/openstack/build/1361d2e7f60d4427a16d5bc0b5409aca : SUCCESS in 35m 23s\n- pbr-installation-openstack-pip-dev-noble https://zuul.opendev.org/t/openstack/build/88fc99b635904411a224123754ed8647 : SUCCESS in 32m 15s","accounts_in_message":[],"_revision_number":12},{"id":"890da88a97ce2cf3283f212c983ec525d5f4afb7","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-01 21:40:34.000000000","message":"Patch Set 12: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":12},{"id":"3cddd744a67e1f0de1e7990732692b1e97522302","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-01 22:32:30.000000000","message":"Patch Set 12: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/95f8b56ef64c43a69e7ac885944ef446\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/b6e2d4e3826a4ceb9c667ffbcc7ea286 : SUCCESS in 51m 16s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/11019ade36534259900ac2fae6f70215 : SUCCESS in 2m 33s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9af831b1e7e3403dba7393a9251d9e47 : SUCCESS in 2m 34s\n- build-python-release https://zuul.opendev.org/t/openstack/build/dc7d1477bd244afd8f4a81b91f3f8bce : SUCCESS in 1m 17s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3b88039f92ae44eaab3f3e109d317746 : SUCCESS in 6m 41s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/84ad1d18d0114d7399d5e56a036e31d9 : SUCCESS in 2m 26s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/f2666aaeaa8f420aa89a006e6e590f19 : SUCCESS in 4m 30s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/59bc1ed30e0e4afc82ab90430595c8e8 : SUCCESS in 4m 29s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/31b7b3c3bb6042b3b12ccce6babde793 : SUCCESS in 2m 11s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/b2d0daaa295d4595a8f94581f50420f4 : SUCCESS in 4m 39s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/40e5a74541d54a63879e99c3ff9268ce : SUCCESS in 4m 16s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/a14b919c1738433b901157a85a2d327b : SUCCESS in 2m 38s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/1ecd7289c7524e36bfe7518c748baccf : SUCCESS in 11m 27s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/e57d66038a414f11a59d0a608bb10f97 : SUCCESS in 6m 03s\n- pbr-installation-openstack-jammy https://zuul.opendev.org/t/openstack/build/b85298d9d1b24a5a8f649990c964f0d3 : SUCCESS in 17m 42s\n- pbr-installation-openstack-pip-dev-jammy https://zuul.opendev.org/t/openstack/build/b4ee5760b6ba4457bb82144bb2541ff0 : SUCCESS in 25m 46s\n- pbr-installation-openstack-noble https://zuul.opendev.org/t/openstack/build/613ea5d584814fffba47c9ed6cfc8213 : SUCCESS in 34m 42s\n- pbr-installation-openstack-pip-dev-noble https://zuul.opendev.org/t/openstack/build/357bd8f4c1e145898b438f319e91d0a7 : SUCCESS in 21m 15s","accounts_in_message":[],"_revision_number":12},{"id":"c7f37da45baaac83cdc7f1601ebe86cdfc405456","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-01 22:32:30.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":12},{"id":"062132781545336fde5dfc99ae7f1f9ebb1744ca","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-01 22:33:18.000000000","message":"Patch Set 12:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/693e85550ff04810a94f6126ed92f253\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/836bc1f86ff3444da67abe7d5ab46c2f : SUCCESS in 39s","accounts_in_message":[],"_revision_number":12},{"id":"92a6eeab57e1ed242dbbedba960cebf3f08628e0","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-08-05 08:42:37.000000000","message":"Patch Set 12:\n\n(2 comments)","accounts_in_message":[],"_revision_number":12},{"id":"358cb3602ac3abb75f87eb6a2718ad5415c79564","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-08-05 08:42:59.000000000","message":"Patch Set 12:\n\n(2 comments)","accounts_in_message":[],"_revision_number":12}],"current_revision_number":12,"current_revision":"6dc031c57233fa919cfcb9b5c7dc528a248fb404","revisions":{"04f7e3bc0db6c0c0f663b4a1bec2a3735670d33b":{"kind":"REWORK","_number":1,"created":"2025-07-03 13:49:32.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/49/954049/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/pbr","ref":"refs/changes/49/954049/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/pbr refs/changes/49/954049/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/pbr refs/changes/49/954049/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/pbr refs/changes/49/954049/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/pbr refs/changes/49/954049/1"}}},"commit":{"parents":[{"commit":"1455da28f8a8ca562126f7841643667516145b4d","subject":"Move distutils commands to _compat","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/1455da28f8a8ca562126f7841643667516145b4d"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2025-07-03 13:47:30.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2025-07-03 13:49:27.000000000","tz":60},"subject":"Move functional tests to their own directory","message":"Move functional tests to their own directory\n\nMany pbr features need rework to work with future setuptools versions,\nand not all of these will be able to be supported. Make it easier to\nfilter these out and potentially gate more tests behind version checks\nby grouping them together by feature. After this change, nothing outside\nof the \u0027functional\u0027 test directory should call out to subprocess.\n\nChange-Id: I0409f190c6174b6ede6f69f42db72fb33826161e\nSigned-off-by: Stephen Finucane \u003csfinucan@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/04f7e3bc0db6c0c0f663b4a1bec2a3735670d33b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/04f7e3bc0db6c0c0f663b4a1bec2a3735670d33b"}]},"branch":"refs/heads/master"},"6731d6b5a7bf826d61226bde15df597967908bb6":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2025-07-03 14:40:04.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/49/954049/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/pbr","ref":"refs/changes/49/954049/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/pbr refs/changes/49/954049/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/pbr refs/changes/49/954049/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/pbr refs/changes/49/954049/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/pbr refs/changes/49/954049/2"}}},"commit":{"parents":[{"commit":"519f2ba5d639a4826a052c692aaa5a5ff5180326","subject":"Move distutils commands to _compat","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/519f2ba5d639a4826a052c692aaa5a5ff5180326"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2025-07-03 13:47:30.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2025-07-03 14:38:45.000000000","tz":60},"subject":"Move functional tests to their own directory","message":"Move functional tests to their own directory\n\nMany pbr features need rework to work with future setuptools versions,\nand not all of these will be able to be supported. Make it easier to\nfilter these out and potentially gate more tests behind version checks\nby grouping them together by feature. After this change, nothing outside\nof the \u0027functional\u0027 test directory should call out to subprocess.\n\nChange-Id: I0409f190c6174b6ede6f69f42db72fb33826161e\nSigned-off-by: Stephen Finucane \u003csfinucan@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/6731d6b5a7bf826d61226bde15df597967908bb6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/6731d6b5a7bf826d61226bde15df597967908bb6"}]},"branch":"refs/heads/master"},"8a4c6a5370da7f076ee9a172c919a4b200723d7a":{"kind":"REWORK","_number":3,"created":"2025-07-04 09:13:15.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/49/954049/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/pbr","ref":"refs/changes/49/954049/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/pbr refs/changes/49/954049/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/pbr refs/changes/49/954049/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/pbr refs/changes/49/954049/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/pbr refs/changes/49/954049/3"}}},"commit":{"parents":[{"commit":"325a5dc5976dbb84a4af5136fef2697099c1e110","subject":"Move distutils commands to _compat","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/325a5dc5976dbb84a4af5136fef2697099c1e110"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2025-07-04 09:10:30.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2025-07-04 09:10:30.000000000","tz":60},"subject":"Move functional tests to their own directory","message":"Move functional tests to their own directory\n\nMany pbr features need rework to work with future setuptools versions,\nand not all of these will be able to be supported. Make it easier to\nfilter these out and potentially gate more tests behind version checks\nby grouping them together by feature. After this change, nothing outside\nof the \u0027functional\u0027 test directory should call out to subprocess.\n\nChange-Id: I0409f190c6174b6ede6f69f42db72fb33826161e\nSigned-off-by: Stephen Finucane \u003csfinucan@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/8a4c6a5370da7f076ee9a172c919a4b200723d7a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/8a4c6a5370da7f076ee9a172c919a4b200723d7a"}]},"branch":"refs/heads/master"},"ab008b40adb4e0ed62d58b057b43e25bd04c9104":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2025-07-04 11:00:37.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/49/954049/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/pbr","ref":"refs/changes/49/954049/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/pbr refs/changes/49/954049/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/pbr refs/changes/49/954049/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/pbr refs/changes/49/954049/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/pbr refs/changes/49/954049/4"}}},"commit":{"parents":[{"commit":"49e6a3d9e8331c6d11d40a4b6a67a2bab0e0e9e7","subject":"Move distutils commands to _compat","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/49e6a3d9e8331c6d11d40a4b6a67a2bab0e0e9e7"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2025-07-04 09:10:30.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2025-07-04 11:00:30.000000000","tz":60},"subject":"Move functional tests to their own directory","message":"Move functional tests to their own directory\n\nMany pbr features need rework to work with future setuptools versions,\nand not all of these will be able to be supported. Make it easier to\nfilter these out and potentially gate more tests behind version checks\nby grouping them together by feature. After this change, nothing outside\nof the \u0027functional\u0027 test directory should call out to subprocess.\n\nChange-Id: I0409f190c6174b6ede6f69f42db72fb33826161e\nSigned-off-by: Stephen Finucane \u003csfinucan@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/ab008b40adb4e0ed62d58b057b43e25bd04c9104"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/ab008b40adb4e0ed62d58b057b43e25bd04c9104"}]},"branch":"refs/heads/master"},"65970c9a093789d3b3cb951ee26ebfeea966fc2f":{"kind":"REWORK","_number":5,"created":"2025-07-04 17:59:08.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/49/954049/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/pbr","ref":"refs/changes/49/954049/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/pbr refs/changes/49/954049/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/pbr refs/changes/49/954049/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/pbr refs/changes/49/954049/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/pbr refs/changes/49/954049/5"}}},"commit":{"parents":[{"commit":"1298b81b9a027c98e8760cb140a58bbf997a5f08","subject":"Move distutils commands to _compat","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/1298b81b9a027c98e8760cb140a58bbf997a5f08"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2025-07-04 17:58:56.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2025-07-04 17:58:56.000000000","tz":60},"subject":"Move functional tests to their own directory","message":"Move functional tests to their own directory\n\nMany pbr features need rework to work with future setuptools versions,\nand not all of these will be able to be supported. Make it easier to\nfilter these out and potentially gate more tests behind version checks\nby grouping them together by feature. After this change, nothing outside\nof the \u0027functional\u0027 test directory should call out to subprocess.\n\nChange-Id: I0409f190c6174b6ede6f69f42db72fb33826161e\nSigned-off-by: Stephen Finucane \u003csfinucan@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/65970c9a093789d3b3cb951ee26ebfeea966fc2f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/65970c9a093789d3b3cb951ee26ebfeea966fc2f"}]},"branch":"refs/heads/master"},"2ce3a44beecaa857e301141b2e7b066a43c53c5e":{"kind":"REWORK","_number":6,"created":"2025-07-04 20:35:45.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/49/954049/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/pbr","ref":"refs/changes/49/954049/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/pbr refs/changes/49/954049/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/pbr refs/changes/49/954049/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/pbr refs/changes/49/954049/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/pbr refs/changes/49/954049/6"}}},"commit":{"parents":[{"commit":"1298b81b9a027c98e8760cb140a58bbf997a5f08","subject":"Move distutils commands to _compat","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/1298b81b9a027c98e8760cb140a58bbf997a5f08"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2025-07-04 17:58:56.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2025-07-04 20:27:40.000000000","tz":60},"subject":"Move functional tests to their own directory","message":"Move functional tests to their own directory\n\nMany pbr features need rework to work with future setuptools versions,\nand not all of these will be able to be supported. Make it easier to\nfilter these out and potentially gate more tests behind version checks\nby grouping them together by feature. After this change, nothing outside\nof the \u0027functional\u0027 test directory should call out to subprocess.\n\nChange-Id: I0409f190c6174b6ede6f69f42db72fb33826161e\nSigned-off-by: Stephen Finucane \u003csfinucan@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/2ce3a44beecaa857e301141b2e7b066a43c53c5e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/2ce3a44beecaa857e301141b2e7b066a43c53c5e"}]},"branch":"refs/heads/master"},"812463c4f446a0ea3dba91d38919bd992b76cdf1":{"kind":"REWORK","_number":7,"created":"2025-07-05 17:42:22.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/49/954049/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/pbr","ref":"refs/changes/49/954049/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/pbr refs/changes/49/954049/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/pbr refs/changes/49/954049/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/pbr refs/changes/49/954049/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/pbr refs/changes/49/954049/7"}}},"commit":{"parents":[{"commit":"1298b81b9a027c98e8760cb140a58bbf997a5f08","subject":"Move distutils commands to _compat","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/1298b81b9a027c98e8760cb140a58bbf997a5f08"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2025-07-04 17:58:56.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2025-07-05 17:42:02.000000000","tz":60},"subject":"Move functional tests to their own directory","message":"Move functional tests to their own directory\n\nMany pbr features need rework to work with future setuptools versions,\nand not all of these will be able to be supported. Make it easier to\nfilter these out and potentially gate more tests behind version checks\nby grouping them together by feature. After this change, nothing outside\nof the \u0027functional\u0027 test directory should call out to subprocess.\n\nChange-Id: I0409f190c6174b6ede6f69f42db72fb33826161e\nSigned-off-by: Stephen Finucane \u003csfinucan@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/812463c4f446a0ea3dba91d38919bd992b76cdf1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/812463c4f446a0ea3dba91d38919bd992b76cdf1"}]},"branch":"refs/heads/master"},"e5449263ca63c4690496e1247bd63877988621c5":{"kind":"REWORK","_number":8,"created":"2025-07-09 15:04:16.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/49/954049/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/pbr","ref":"refs/changes/49/954049/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/pbr refs/changes/49/954049/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/pbr refs/changes/49/954049/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/pbr refs/changes/49/954049/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/pbr refs/changes/49/954049/8"}}},"commit":{"parents":[{"commit":"337351bad25050e3fd852cf0a053457c90e9466d","subject":"Move distutils commands to _compat","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/337351bad25050e3fd852cf0a053457c90e9466d"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2025-07-09 14:27:20.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2025-07-09 14:27:20.000000000","tz":60},"subject":"Move functional tests to their own directory","message":"Move functional tests to their own directory\n\nMany pbr features need rework to work with future setuptools versions,\nand not all of these will be able to be supported. Make it easier to\nfilter these out and potentially gate more tests behind version checks\nby grouping them together by feature. After this change, nothing outside\nof the \u0027functional\u0027 test directory should call out to subprocess.\n\nChange-Id: I0409f190c6174b6ede6f69f42db72fb33826161e\nSigned-off-by: Stephen Finucane \u003csfinucan@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/e5449263ca63c4690496e1247bd63877988621c5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/e5449263ca63c4690496e1247bd63877988621c5"}]},"branch":"refs/heads/master"},"fe1b18a46eabee78572ca017dfd7d61f74781dd2":{"kind":"TRIVIAL_REBASE","_number":9,"created":"2025-07-09 17:03:50.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/49/954049/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/pbr","ref":"refs/changes/49/954049/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/pbr refs/changes/49/954049/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/pbr refs/changes/49/954049/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/pbr refs/changes/49/954049/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/pbr refs/changes/49/954049/9"}}},"commit":{"parents":[{"commit":"d07df2ca72798c7d64be109d61ae7d68ad3c525a","subject":"Move distutils commands to _compat","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/d07df2ca72798c7d64be109d61ae7d68ad3c525a"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2025-07-09 14:27:20.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2025-07-09 17:03:38.000000000","tz":60},"subject":"Move functional tests to their own directory","message":"Move functional tests to their own directory\n\nMany pbr features need rework to work with future setuptools versions,\nand not all of these will be able to be supported. Make it easier to\nfilter these out and potentially gate more tests behind version checks\nby grouping them together by feature. After this change, nothing outside\nof the \u0027functional\u0027 test directory should call out to subprocess.\n\nChange-Id: I0409f190c6174b6ede6f69f42db72fb33826161e\nSigned-off-by: Stephen Finucane \u003csfinucan@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/fe1b18a46eabee78572ca017dfd7d61f74781dd2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/fe1b18a46eabee78572ca017dfd7d61f74781dd2"}]},"branch":"refs/heads/master"},"8cbf7c94f5ff8ad80cf4e802c7f32ad42f0cda73":{"kind":"REWORK","_number":10,"created":"2025-07-10 10:37:26.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/49/954049/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/pbr","ref":"refs/changes/49/954049/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/pbr refs/changes/49/954049/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/pbr refs/changes/49/954049/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/pbr refs/changes/49/954049/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/pbr refs/changes/49/954049/10"}}},"commit":{"parents":[{"commit":"f9ad68ccab7728ae517f77d27cd4f5cb9f338cdf","subject":"Move distutils commands to _compat","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/f9ad68ccab7728ae517f77d27cd4f5cb9f338cdf"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2025-07-10 10:35:25.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2025-07-10 10:35:25.000000000","tz":60},"subject":"Move functional tests to their own directory","message":"Move functional tests to their own directory\n\nMany pbr features need rework to work with future setuptools versions,\nand not all of these will be able to be supported. Make it easier to\nfilter these out and potentially gate more tests behind version checks\nby grouping them together by feature. After this change, nothing outside\nof the \u0027functional\u0027 test directory should call out to subprocess.\n\nChange-Id: I0409f190c6174b6ede6f69f42db72fb33826161e\nSigned-off-by: Stephen Finucane \u003csfinucan@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/8cbf7c94f5ff8ad80cf4e802c7f32ad42f0cda73"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/8cbf7c94f5ff8ad80cf4e802c7f32ad42f0cda73"}]},"branch":"refs/heads/master"},"3addcdb4834217ed5ef156ef3514d65bde60c789":{"kind":"TRIVIAL_REBASE","_number":11,"created":"2025-07-10 12:46:27.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/49/954049/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/pbr","ref":"refs/changes/49/954049/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/pbr refs/changes/49/954049/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/pbr refs/changes/49/954049/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/pbr refs/changes/49/954049/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/pbr refs/changes/49/954049/11"}}},"commit":{"parents":[{"commit":"507e65b16a97a94d75b1f60fe87ed53eed66771d","subject":"Move distutils commands to _compat","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/507e65b16a97a94d75b1f60fe87ed53eed66771d"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2025-07-10 10:35:25.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2025-07-10 12:41:23.000000000","tz":60},"subject":"Move functional tests to their own directory","message":"Move functional tests to their own directory\n\nMany pbr features need rework to work with future setuptools versions,\nand not all of these will be able to be supported. Make it easier to\nfilter these out and potentially gate more tests behind version checks\nby grouping them together by feature. After this change, nothing outside\nof the \u0027functional\u0027 test directory should call out to subprocess.\n\nChange-Id: I0409f190c6174b6ede6f69f42db72fb33826161e\nSigned-off-by: Stephen Finucane \u003csfinucan@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/3addcdb4834217ed5ef156ef3514d65bde60c789"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/3addcdb4834217ed5ef156ef3514d65bde60c789"}]},"branch":"refs/heads/master"},"6dc031c57233fa919cfcb9b5c7dc528a248fb404":{"kind":"REWORK","_number":12,"created":"2025-07-17 09:32:27.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/49/954049/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/pbr","ref":"refs/changes/49/954049/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/pbr refs/changes/49/954049/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/pbr refs/changes/49/954049/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/pbr refs/changes/49/954049/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/pbr refs/changes/49/954049/12"}}},"commit":{"parents":[{"commit":"589076ba35e60ba9cb5b756c3201a8c47f85b5c0","subject":"Move distutils commands to _compat","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/589076ba35e60ba9cb5b756c3201a8c47f85b5c0"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2025-07-10 10:35:25.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2025-07-17 09:32:05.000000000","tz":60},"subject":"Move functional tests to their own directory","message":"Move functional tests to their own directory\n\nMany pbr features need rework to work with future setuptools versions,\nand not all of these will be able to be supported. Make it easier to\nfilter these out and potentially gate more tests behind version checks\nby grouping them together by feature. After this change, nothing outside\nof the \u0027functional\u0027 test directory should call out to subprocess.\n\nChange-Id: I0409f190c6174b6ede6f69f42db72fb33826161e\nSigned-off-by: Stephen Finucane \u003csfinucan@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/6dc031c57233fa919cfcb9b5c7dc528a248fb404"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/6dc031c57233fa919cfcb9b5c7dc528a248fb404"}]},"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":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"}}]}],"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":{}}}]}
