)]}'
{"id":"openstack%2Fpbr~965474","triplet_id":"openstack%2Fpbr~master~I20b394a4db66f4576386097f6d333406a1f1ab5e","project":"openstack/pbr","branch":"master","topic":"pep517","attention_set":{},"removed_from_attention_set":{"4146":{"account":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"last_update":"2025-10-31 15:14:43.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-10-31 18:29:10.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-10-31 15:12:17.000000000","reason":"removed on reply"}},"hashtags":[],"change_id":"I20b394a4db66f4576386097f6d333406a1f1ab5e","subject":"Don\u0027t wrap develop on newer setuptools","status":"MERGED","created":"2025-10-31 11:28:38.000000000","updated":"2025-10-31 18:30:09.000000000","submitted":"2025-10-31 18:29:10.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"965474-pep517","meta_rev_id":"34e07320f84381ef6164259be6a3be16a9378776","_number":965474,"virtual_id_number":965474,"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-10-31 18:29:10.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-10-31 15:14:43.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-10-31 15:12:17.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-10-31 15:14:43.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-10-31 13:10:51.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-10-31 14:16:17.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-10-31 15:14:43.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":"d8e492ecc54ae9dbfb4b1c05a8b4f680e3be96e7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-10-31 11:28:38.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"fd34e69eb2f1889e2216f4a60e6d1375d6b94a20","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-31 13:10:51.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/e9b8e2aecb2a468ba4c1795683271f8e\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/d68d8f2f7e084ca79fa3f032886dd985 : SUCCESS in 1h 30m 18s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ee0a91240ba041a5ac72c3c9aa5191f6 : SUCCESS in 2m 58s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d01357ead113418a923088b45608df52 : SUCCESS in 2m 31s\n- build-python-release https://zuul.opendev.org/t/openstack/build/d2df95dea4e7474b8cb1eec5753d6548 : SUCCESS in 1m 58s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e974e7ece7f746d882d5fc8d5364db2b : SUCCESS in 10m 23s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/f0fe9a451a8341a7a597e5a14ba207eb : FAILURE in 2m 29s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/bb63b5de37084b1eadecc2d1d7f15b39 : SUCCESS in 5m 38s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/d56e9f0f002e459c942b342cef8a801a : SUCCESS in 8m 03s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/013687abb97d4ed9950fbc0600669b5b : SUCCESS in 4m 47s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/8e162f21449e4a718df5de169bb663ad : SUCCESS in 5m 24s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/432770a116d142ab941081b659c703eb : SUCCESS in 4m 47s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/6e1498e7c386426a9eaf508b6573fa72 : SUCCESS in 8m 25s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/4fa02598c0024bfd9ff3805f9a12d136 : SUCCESS in 10m 11s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/f64b2c1a0cae4af98ba4b11fdc450119 : SUCCESS in 6m 59s\n- pbr-installation-openstack-jammy https://zuul.opendev.org/t/openstack/build/0ccd4dec810f4324a4a7b5ac636c9b50 : SUCCESS in 29m 00s\n- pbr-installation-openstack-pip-dev-jammy https://zuul.opendev.org/t/openstack/build/4d60bcd24c55497d8e24445466c5dbe1 : SUCCESS in 19m 13s\n- pbr-installation-openstack-noble https://zuul.opendev.org/t/openstack/build/8f50575d58784ecfb5f309d7fe0266d5 : SUCCESS in 19m 29s\n- pbr-installation-openstack-pip-dev-noble https://zuul.opendev.org/t/openstack/build/4b8701d98b0545b3bc5234588b28ab41 : SUCCESS in 32m 21s","accounts_in_message":[],"_revision_number":1},{"id":"4c09b98e778d696cbd61269d3a35c5e4f34cde1f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-10-31 14:10:03.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"881bd353a77dbbe405731067f5f5517e657c17dc","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2025-10-31 14:16:17.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"4032e0802d2cb1412c4548b6cd4ef4b8ee2dea15","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-31 14:33:11.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/022d02d8a4024a8d8ecd214be6511366\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/d2df28333ee048b58c0c4a108b3911f5 : FAILURE in 6m 09s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6545e60aae0b45de81a0d9402e301300 : FAILURE in 2m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c1725d8413974446a9cf63fd8b7d6f52 : SUCCESS in 2m 44s\n- build-python-release https://zuul.opendev.org/t/openstack/build/d124db8596ef4f64885d5b35d726a350 : FAILURE in 1m 54s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d7a8b27e94bb40ddbb43e5d8106212f7 : FAILURE in 2m 47s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/0c352a5402444c8cbe55eec498366723 : FAILURE in 3m 03s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/e36dbd0d5e4e4dddb1e804b75d757fdf : FAILURE in 2m 28s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/7d637f7b107f4dd3a4da487e301a01a7 : FAILURE in 2m 37s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/fd3fbea62b004f66bbe8e466ee950696 : FAILURE in 2m 45s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/85c0130f7698460d8a4f1041997c79e1 : FAILURE in 2m 04s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/1d5ae14a1c84450e9153e78cefe88f90 : FAILURE in 3m 26s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/55b88c4253314207bb48b74c7e821004 : FAILURE in 2m 53s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/2fb2444659fb49db93eca32cedf1ffb9 : FAILURE in 2m 18s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/ba78680293484ebe82802e1dc3f60aa7 : FAILURE in 4m 35s\n- pbr-installation-openstack-jammy https://zuul.opendev.org/t/openstack/build/199871d50e02461aa253666257c5f242 : FAILURE in 7m 12s\n- pbr-installation-openstack-pip-dev-jammy https://zuul.opendev.org/t/openstack/build/6a09b8d2739a41c898bb5f3b38e0d8f0 : FAILURE in 6m 39s\n- pbr-installation-openstack-noble https://zuul.opendev.org/t/openstack/build/cbe389e2bbff4516b90dbc153520feb4 : FAILURE in 14m 36s\n- pbr-installation-openstack-pip-dev-noble https://zuul.opendev.org/t/openstack/build/5915f2c5939348c2bb1da8abb916ca3b : FAILURE in 6m 59s","accounts_in_message":[],"_revision_number":2},{"id":"c54d6091d9928b7d4e712fcaa25d1b8cc75d188c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2025-10-31 14:52:35.000000000","message":"Patch Set 3: Published edit on patch set 2.\n\nOutdated Votes:\n* Code-Review+2 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"833460627f749e36613d4353d3efe7859cdb28b5","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-10-31 15:10:35.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"9e4aa693b368d8b9843e3cb30d8d43fe3a24353e","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2025-10-31 15:12:17.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"cf7af944105371d341b875090c251f6ce072adf9","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2025-10-31 15:14:43.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"786ccd114fa764055dfb03d975b42b20f45401ac","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-31 16:38:32.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3c97655989d44aeb97af595b93a626b1\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/580ebd8bec894ce7a860dae845ebbdb4 : SUCCESS in 1h 40m 00s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ab789b994519403b81c172a590f627f7 : SUCCESS in 3m 07s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ba7ce749f7444d54bc31eeca9ab6a7b1 : SUCCESS in 2m 47s\n- build-python-release https://zuul.opendev.org/t/openstack/build/d0fcf96a96d84cada8ecd92064392e30 : SUCCESS in 2m 10s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/50f989b937ab4a268e9c6a2d4ccc2b5c : SUCCESS in 6m 28s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/1c8a5e0f9ab740f49250de3ee14985a9 : SUCCESS in 5m 52s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/602e80ac746643a7ace04ca6b25ee93c : SUCCESS in 8m 00s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/8714b8a5051e4abeabcb2776d5142eae : SUCCESS in 5m 04s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/a473c08b7d9543649e8b3f13df506503 : SUCCESS in 4m 09s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/7a759f29aec1435fbf05eafb72e50ce9 : SUCCESS in 6m 55s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/b73e255130d443fbafbf498a7e74e336 : SUCCESS in 7m 25s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/e0361c7a96414f4dbd97726f21307b4f : SUCCESS in 5m 29s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/b9dc2a0980024a51a5bb660f073fb060 : SUCCESS in 4m 33s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/fb478b32fed64c62a076f7806ff7c392 : SUCCESS in 11m 49s\n- pbr-installation-openstack-jammy https://zuul.opendev.org/t/openstack/build/41ede147a4114fbfa61a629b13386fab : SUCCESS in 17m 26s\n- pbr-installation-openstack-pip-dev-jammy https://zuul.opendev.org/t/openstack/build/148dc7fbbfb647f787ae1b25fb3b9fd1 : SUCCESS in 25m 19s\n- pbr-installation-openstack-noble https://zuul.opendev.org/t/openstack/build/aa9b511f16ca4eb7852a71105f0db9be : SUCCESS in 32m 41s\n- pbr-installation-openstack-pip-dev-noble https://zuul.opendev.org/t/openstack/build/1d1c89c2d93441a383261e521433ad0d : SUCCESS in 43m 13s","accounts_in_message":[],"_revision_number":3},{"id":"6f312f5c084f87f30132fdc4f79f65c95f3aecfa","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-31 16:39:59.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"a77a1e5c5111e6aeaf7d664c7e3d01b623c48323","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-31 18:29:10.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3c1d58bf891d4de696da8c32deeff469\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/7973bd4114ec480e9540a5382044cb91 : SUCCESS in 1h 41m 32s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/26899db481f4440180347f9b080d86da : SUCCESS in 4m 44s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/877ee540db9c49e78e01652f8e36088f : SUCCESS in 4m 36s\n- build-python-release https://zuul.opendev.org/t/openstack/build/d676f2b4367d4cca90eb112221c3a352 : SUCCESS in 1m 25s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/6119b4902b724333bbdb7dcccca77a8f : SUCCESS in 9m 17s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/932a1f6264fa485590148a9f9788bb08 : SUCCESS in 4m 58s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/e5c8f7271fad4669a708db6a670eb4b1 : SUCCESS in 3m 42s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/66c5ece3b7624525bdc7674fa5fff946 : SUCCESS in 7m 46s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/0cb86165018543bdbe318381df40fa66 : SUCCESS in 4m 42s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/0c4f9e15e8204e6eab10622a22bdc6e5 : SUCCESS in 4m 52s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/7e502286694046508edc7f119b1f0b82 : SUCCESS in 3m 50s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/9857aacf87a04943951c22c35d76e92d : SUCCESS in 7m 44s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/50b6413ec77c4360a2531a903925ce25 : SUCCESS in 5m 29s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/b7e703fd8d424c87a4f82dea453e750a : SUCCESS in 11m 26s\n- pbr-installation-openstack-jammy https://zuul.opendev.org/t/openstack/build/6063ba93c1614263b01d4adb7365f10c : SUCCESS in 27m 20s\n- pbr-installation-openstack-pip-dev-jammy https://zuul.opendev.org/t/openstack/build/8598a4c7b1bf46f6820afe271a2e77aa : SUCCESS in 17m 33s\n- pbr-installation-openstack-noble https://zuul.opendev.org/t/openstack/build/7af5548ece7a4f22bfd970115c0f6b38 : SUCCESS in 43m 11s\n- pbr-installation-openstack-pip-dev-noble https://zuul.opendev.org/t/openstack/build/8f6e16ab85204ddcacb19ec77883dbe1 : SUCCESS in 35m 20s","accounts_in_message":[],"_revision_number":3},{"id":"acf69220899bc2e4cd52e9022487f030b983c261","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-31 18:29:10.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3},{"id":"34e07320f84381ef6164259be6a3be16a9378776","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-31 18:30:09.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a372b6a9f84d429db27170e079d8d67c\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/639deba17216429ebac23b2e38130729 : SUCCESS in 42s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"a44c4926f22e8ccab8c015d81f3cbfea08566d03","revisions":{"472f98878123b342558fb35351bb9f8920317cfe":{"kind":"REWORK","_number":1,"created":"2025-10-31 11:28:38.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/74/965474/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/pbr","ref":"refs/changes/74/965474/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/pbr refs/changes/74/965474/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/pbr refs/changes/74/965474/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/pbr refs/changes/74/965474/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/pbr refs/changes/74/965474/1"}}},"commit":{"parents":[{"commit":"60521a9d79655527370b7e9e393d41822ac86280","subject":"Merge \"Remove use of pkg_resources from tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/60521a9d79655527370b7e9e393d41822ac86280"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-10-31 11:14:59.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-10-31 11:28:34.000000000","tz":0},"subject":"Don\u0027t wrap develop on newer setuptools","message":"Don\u0027t wrap develop on newer setuptools\n\nThis distutils command is going away in a future setuptools version,\nand in recent versions it is effectively a wrapper around pip calls [1].\nWe should not use it.\n\n[1] https://github.com/pypa/setuptools/blob/v80.9.0/setuptools/command/develop.py#L30-L39\n\nChange-Id: I20b394a4db66f4576386097f6d333406a1f1ab5e\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\nCloses-bug: #2107732\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/472f98878123b342558fb35351bb9f8920317cfe"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/472f98878123b342558fb35351bb9f8920317cfe"}]},"branch":"refs/heads/master"},"00644ecd7648aeb8219722793288b95d721e9f1d":{"kind":"REWORK","_number":2,"created":"2025-10-31 14:10:03.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/74/965474/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/pbr","ref":"refs/changes/74/965474/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/pbr refs/changes/74/965474/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/pbr refs/changes/74/965474/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/pbr refs/changes/74/965474/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/pbr refs/changes/74/965474/2"}}},"commit":{"parents":[{"commit":"60521a9d79655527370b7e9e393d41822ac86280","subject":"Merge \"Remove use of pkg_resources from tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/60521a9d79655527370b7e9e393d41822ac86280"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-10-31 11:14:59.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-10-31 14:09:27.000000000","tz":0},"subject":"Don\u0027t wrap develop on newer setuptools","message":"Don\u0027t wrap develop on newer setuptools\n\nThis distutils command is going away in a future setuptools version,\nand in recent versions it is effectively a wrapper around pip calls [1].\nWe should not use it.\n\n[1] https://github.com/pypa/setuptools/blob/v80.9.0/setuptools/command/develop.py#L30-L39\n\nChange-Id: I20b394a4db66f4576386097f6d333406a1f1ab5e\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\nCloses-bug: #2107732\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/00644ecd7648aeb8219722793288b95d721e9f1d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/00644ecd7648aeb8219722793288b95d721e9f1d"}]},"branch":"refs/heads/master"},"a44c4926f22e8ccab8c015d81f3cbfea08566d03":{"kind":"REWORK","_number":3,"created":"2025-10-31 14:52:35.000000000","uploader":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"ref":"refs/changes/74/965474/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/pbr","ref":"refs/changes/74/965474/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/pbr refs/changes/74/965474/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/pbr refs/changes/74/965474/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/pbr refs/changes/74/965474/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/pbr refs/changes/74/965474/3"}}},"commit":{"parents":[{"commit":"60521a9d79655527370b7e9e393d41822ac86280","subject":"Merge \"Remove use of pkg_resources from tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/60521a9d79655527370b7e9e393d41822ac86280"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-10-31 11:14:59.000000000","tz":0},"committer":{"name":"Clark Boylan","email":"cboylan@sapwetik.org","date":"2025-10-31 14:52:35.000000000","tz":0},"subject":"Don\u0027t wrap develop on newer setuptools","message":"Don\u0027t wrap develop on newer setuptools\n\nThis distutils command is going away in a future setuptools version,\nand in recent versions it is effectively a wrapper around pip calls [1].\nWe should not use it.\n\n[1] https://github.com/pypa/setuptools/blob/v80.9.0/setuptools/command/develop.py#L30-L39\n\nChange-Id: I20b394a4db66f4576386097f6d333406a1f1ab5e\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\nCloses-bug: #2107732\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/a44c4926f22e8ccab8c015d81f3cbfea08566d03"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/a44c4926f22e8ccab8c015d81f3cbfea08566d03"}]},"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":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}},{"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":{}}}]}
