)]}'
{"id":"openstack%2Fpbr~869490","triplet_id":"openstack%2Fpbr~master~Ib53f637d5826bb51a348e3e629fbdbabec2a95e0","project":"openstack/pbr","branch":"master","topic":"pep-517","attention_set":{},"removed_from_attention_set":{"4146":{"account":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"last_update":"2023-01-07 00:32:47.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ib53f637d5826bb51a348e3e629fbdbabec2a95e0","subject":"Run PBR integration on Ubuntu Focal too","status":"MERGED","created":"2023-01-06 17:36:47.000000000","updated":"2023-01-07 00:34:26.000000000","submitted":"2023-01-07 00:32:47.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":"869490-pep-517","meta_rev_id":"2b0d4cf4c6a492b0af99bdae677d2ec143c8f8c0","_number":869490,"virtual_id_number":869490,"owner":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"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"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2023-01-07 00:32:47.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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":0,"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":2,"date":"2023-01-06 17:44:05.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2023-01-06 17:39:15.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":"2023-01-06 19:04: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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2023-01-06 20:34:07.000000000","permitted_voting_range":{"min":1,"max":1},"_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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-01-06 17:39:15.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":"2023-01-06 17:44:05.000000000","updated_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"reviewer":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"state":"REVIEWER"},{"updated":"2023-01-06 19:32:27.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"}],"messages":[{"id":"30f4cd3b4adbd1bce6d3ab40a28f8597763d76c7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2023-01-06 17:36:47.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d88b4393e47e14985c9c0aefb5af1e9cf9792306","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2023-01-06 17:39:15.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"e07d834e0306205e79173df3c91eba6e40dc3868","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2023-01-06 17:44:05.000000000","message":"Patch Set 1: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"c4a66fcd3bae9a8cc1c357123289f2e0723ce4c8","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2023-01-06 19:04:45.000000000","message":"Patch Set 1: Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"44de281c96fd75f0e32b229de081c1f767936e96","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-06 19:32:27.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3ceb602419c8415c89a213c47213b9fe\n\n- tempest-full https://zuul.opendev.org/t/openstack/build/81b6d084b3cd4ec1aecf1f69c52c111f : SUCCESS in 1h 18m 54s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/eb5193c4212c469d8b0953c6b58bad75 : SUCCESS in 1h 48m 44s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8d6ffb739e5648f1a15b13b35063209e : SUCCESS in 3m 44s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0bfe7744d3e74598aacc6473629d9f5d : SUCCESS in 3m 20s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/467b5226a18344d9b497e5208df5b132 : SUCCESS in 3m 46s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/bd0edc308afe4337bb224aaa746ffdd2 : SUCCESS in 3m 17s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/9e9ab63fd71d47fc92dcfcc00977f20e : SUCCESS in 3m 25s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/6951d43f0567410996b2dde5d74b836c : SUCCESS in 3m 29s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/962407a894f64bf4943da663a02897fa : SUCCESS in 4m 39s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/7600aa9721a54e71a04547017eed4bbf : SUCCESS in 3m 54s\n- pbr-installation-openstack https://zuul.opendev.org/t/openstack/build/dc9a7dc4f0bb47509c8643a8564be3a3 : SUCCESS in 19m 49s\n- pbr-installation-openstack-focal https://zuul.opendev.org/t/openstack/build/caf26d11d9cf4d4682d7813a99fa168d : SUCCESS in 27m 40s\n- pbr-installation-openstack-pip-dev https://zuul.opendev.org/t/openstack/build/6e3c955c422a4a219c09720def0921d9 : SUCCESS in 26m 10s","accounts_in_message":[],"_revision_number":1},{"id":"3ee4674ea8d1296ed4a62231d028be1fae984c0f","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2023-01-06 20:34:07.000000000","message":"Patch Set 1: Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"b47ef76cfd5041f1f9ee542373a071e0434cb3c8","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-06 20:42:02.000000000","message":"Patch Set 1: Verified-2\n\nThis change depends on a change that failed to merge.\n\nChange https://review.opendev.org/869082 is needed.","accounts_in_message":[],"_revision_number":1},{"id":"141e89c3a919eb1adea2c2bc69accc0c46cb923c","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2023-01-06 20:49:30.000000000","message":"Patch Set 1:\n\nrecheck so this can enqueue when the parent passes check","accounts_in_message":[],"_revision_number":1},{"id":"b8097c5b82d4de2778b8e19e03f519b597d6203b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-06 22:28:29.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0a4de368456f43969a606d688c0d545e\n\n- tempest-full https://zuul.opendev.org/t/openstack/build/9399efe2baad42fea051b809eec5d459 : SUCCESS in 1h 31m 21s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/a72f1ba231634dc3b656c7e350fb82a3 : SUCCESS in 1h 25m 36s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5731875cb09a4bf0ab32e1388aac8f81 : SUCCESS in 2m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/aa1073138545475494063b34a6d74a48 : SUCCESS in 2m 45s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/8a3d00ea48f5406caf1f4f5d18b7a1ee : SUCCESS in 4m 26s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/944ab0c53a09463097ded9f46fd0b5d4 : SUCCESS in 3m 44s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/3fb9b42c2b75488f98e26013cd785b37 : SUCCESS in 3m 56s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/dbf3244718e14d469cd8198b3f076d32 : SUCCESS in 3m 54s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/436da989d43f43f0a79da389e7a08397 : SUCCESS in 3m 49s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/20a0dfa8c6ba47c8ae21daeea0a1534b : SUCCESS in 3m 58s\n- pbr-installation-openstack https://zuul.opendev.org/t/openstack/build/1c0d7e772a704ffe960bca53af1e6149 : SUCCESS in 27m 09s\n- pbr-installation-openstack-focal https://zuul.opendev.org/t/openstack/build/9b35bff0e93e4438b5f14eceb641b4ba : SUCCESS in 31m 17s\n- pbr-installation-openstack-pip-dev https://zuul.opendev.org/t/openstack/build/8a1a5581767a4077be2db5b24b5f2061 : SUCCESS in 24m 35s","accounts_in_message":[],"_revision_number":1},{"id":"d643ce0603220076b9cd8eedebfe86950429591c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-06 22:35:10.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"582d379e636117007c5c07f6bee8bd9c6d667b1f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-07 00:32:47.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/24b7163cc81d47e3a41856e2101ca21e\n\n- tempest-full https://zuul.opendev.org/t/openstack/build/22617014846444b99d45653551a2969a : SUCCESS in 1h 52m 47s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/40b9956ee34a4bf4a160f41e904a15b3 : SUCCESS in 1h 37m 52s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a46d5ae07c1d444a90c9de2f71c3e59d : SUCCESS in 2m 58s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/64539523e60742b3983d61edfce3c202 : SUCCESS in 2m 49s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/33d6b35ecb8548bd83dd95188071ca02 : SUCCESS in 4m 01s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/914a3c91fc4a4eb5bf375d7654079bae : SUCCESS in 3m 16s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/695578b509074af8bf4395d64840ebdb : SUCCESS in 3m 48s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/8801e6beb4374675a4fe69b8c45d596e : SUCCESS in 4m 12s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/6ce45e2e71c4463b9552169c35fc6ada : SUCCESS in 3m 07s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/6685f26a6f6f496397ebe4af79be23d9 : SUCCESS in 3m 26s\n- pbr-installation-openstack https://zuul.opendev.org/t/openstack/build/f498d4965677468a890817305ed20103 : SUCCESS in 16m 58s\n- pbr-installation-openstack-focal https://zuul.opendev.org/t/openstack/build/4a4067e52eb34cb1b1caf748a2dd0787 : SUCCESS in 36m 12s\n- pbr-installation-openstack-pip-dev https://zuul.opendev.org/t/openstack/build/949d5b016d4e42aabf7c16bc6604106b : SUCCESS in 18m 13s","accounts_in_message":[],"_revision_number":1},{"id":"ef990dc03a3dc8ea93f52e6eb20aa0fa5cf10b7c","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-07 00:32:47.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"2b0d4cf4c6a492b0af99bdae677d2ec143c8f8c0","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-07 00:34:26.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0c4c064072bf4cb3af699eec8b5bbaee\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/67e9dda96e604c45a49aa09590cd9726 : SUCCESS in 38s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"571e14581d3502b37932b8e7f8c51766cdd001e6","revisions":{"571e14581d3502b37932b8e7f8c51766cdd001e6":{"kind":"REWORK","_number":1,"created":"2023-01-06 17:36:47.000000000","uploader":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"ref":"refs/changes/90/869490/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/pbr","ref":"refs/changes/90/869490/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/pbr refs/changes/90/869490/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/pbr refs/changes/90/869490/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/pbr refs/changes/90/869490/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/pbr refs/changes/90/869490/1"}}},"commit":{"parents":[{"commit":"61c6a4bcb305cd14cd913fc88ade4b1c0d21eb8c","subject":"Tie recursion calls to Dist object, not module","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/61c6a4bcb305cd14cd913fc88ade4b1c0d21eb8c"}]}],"author":{"name":"Clark Boylan","email":"clark.boylan@gmail.com","date":"2023-01-06 17:34:59.000000000","tz":-480},"committer":{"name":"Clark Boylan","email":"clark.boylan@gmail.com","date":"2023-01-06 17:34:59.000000000","tz":-480},"subject":"Run PBR integration on Ubuntu Focal too","message":"Run PBR integration on Ubuntu Focal too\n\nPython 3.10 on Jammy is not compatible with old pip and setuptools due\nto collections.abc moves. It is still desireable to test modern PBR\nfunctions against these old library versions because old distro installs\nwill often use latest PBR. Update our testing to also run PBR\nintegration testing on Focal selecting appropriate pip and setuptools\nversions based on the running python version.\n\nThis should help ensure PBR continues to run on old platforms even as we\nmodernize pip.\n\nChange-Id: Ib53f637d5826bb51a348e3e629fbdbabec2a95e0\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/571e14581d3502b37932b8e7f8c51766cdd001e6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/571e14581d3502b37932b8e7f8c51766cdd001e6"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}}]}],"submit_requirements":[]}
