)]}'
{"id":"openstack%2Fpbr~953892","triplet_id":"openstack%2Fpbr~master~I80b59ac764aa4614f3e239ea9644283c85541040","project":"openstack/pbr","branch":"master","topic":"py313","attention_set":{},"removed_from_attention_set":{"15334":{"account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"last_update":"2025-07-02 20:23:28.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I80b59ac764aa4614f3e239ea9644283c85541040","subject":"tests: Add hint if running integration tests locally","status":"MERGED","created":"2025-07-01 15:58:19.000000000","updated":"2025-07-02 20:24:16.000000000","submitted":"2025-07-02 20:23:28.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"953892-py313","meta_rev_id":"76e8aae77a5af0603ea4dd66459f2e24f978ec4d","_number":953892,"virtual_id_number":953892,"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-07-02 20:23:27.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-07-02 17:21:56.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-02 15:00:50.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":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"all":[{"value":0,"_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":1,"date":"2025-07-02 18:36:56.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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-07-01 19:40:37.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-02 15:00:50.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-07-02 17:21:56.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":"a65d0a97afeae02651a594110422810fe64e8f37","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-07-01 15:58:19.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"4bd04c23c9df0fca7d10070eb347de32bcd3b24b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-07-01 17:24:01.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"7d0471cae83df781c5c52867092dd57dc9c22d78","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-01 19:40:37.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/b54cc29079d04961b1465552afc7d7cb\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/af4ad42a3f7b43b9b85b6be6026bdbd1 : SUCCESS in 2h 08m 37s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ccc7d6a583a0481c800a7e335968d9f5 : SUCCESS in 1m 53s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b8fe68105a6640b3a11f89eea4d2ed29 : SUCCESS in 3m 05s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d5bd2f79b3404338a10969c6aedade06 : SUCCESS in 5m 40s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/366cdda801d0491ea132ef0cf1535594 : SUCCESS in 4m 43s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/767bab78911742f394e645b77ceaf756 : SUCCESS in 4m 32s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/43884e93905242a48143ddc7d55e9ac6 : SUCCESS in 4m 34s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/49c9e1a09023456c9300f9cdb8fb1edb : SUCCESS in 2m 25s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/6859ca48028045458f9325e909e42dac : SUCCESS in 7m 41s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/badaa4400f3a4665ae15166d86dee79c : SUCCESS in 5m 04s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/b6fc926f334240b18ab6099f489622bc : SUCCESS in 4m 58s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/2b7991b0e314418dac42c211cc3c1ce9 : SUCCESS in 2m 50s\n- pbr-installation-openstack-jammy https://zuul.opendev.org/t/openstack/build/fd4653fe78be4730805cb5fbd68b245e : SUCCESS in 13m 33s\n- pbr-installation-openstack-pip-dev-jammy https://zuul.opendev.org/t/openstack/build/5f38c4168939423089772df06942c597 : SUCCESS in 36m 10s\n- pbr-installation-openstack-noble https://zuul.opendev.org/t/openstack/build/6943f33fd07a4c098ba1382dd1b9b92d : FAILURE in 14m 48s\n- pbr-installation-openstack-pip-dev-noble https://zuul.opendev.org/t/openstack/build/bc7093ca06a34163a2b8ee1d57924e87 : FAILURE in 20m 23s","accounts_in_message":[],"_revision_number":2},{"id":"5e178649618be1b37e980a4a807a5990489ea904","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-07-01 21:58:52.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"af2be8dca6b11ea0a1a27a3eda18ce37c079dc43","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-01 22:54:55.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8ff77f3b3f4c4c14a26bd6e1220e12fd\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/0f9c660b0ff1482a9e2d146bd3a4ec78 : SUCCESS in 53m 10s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e15145a3a1204264b81f531a3ec3249b : SUCCESS in 1m 41s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e05183f497fa4272b8dc00ebc0b0c8d6 : SUCCESS in 1m 45s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/6ab339a10aea42b99444ac182da3f940 : SUCCESS in 2m 50s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/fb0fcc4bda314f15849688a5f658e2e6 : SUCCESS in 5m 53s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/6ebd44043eac4a3387d904e5e311a612 : SUCCESS in 5m 26s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/87a710b86c5047a09677e16e6e44de11 : SUCCESS in 5m 26s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/d6809f4cd235409189a74b80ff662964 : SUCCESS in 3m 31s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/ee75ee65c4444bd1a0ad858d85e4ab30 : SUCCESS in 3m 34s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/50a494400fe248519014cac4a4c7978a : SUCCESS in 2m 32s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/efe2526c9cbd468399221dc15d0b5d69 : SUCCESS in 6m 04s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/ac12024ad32e4ef0917408bd5a1bb4f3 : SUCCESS in 2m 37s\n- pbr-installation-openstack-jammy https://zuul.opendev.org/t/openstack/build/bd3706bb6bed49e59d1288f44704bbeb : SUCCESS in 14m 12s\n- pbr-installation-openstack-pip-dev-jammy https://zuul.opendev.org/t/openstack/build/d6f5fbe990054b91820903329ec390bd : SUCCESS in 13m 18s\n- pbr-installation-openstack-noble https://zuul.opendev.org/t/openstack/build/722cd237af154865a8e2cb54351cb95d : SUCCESS in 15m 41s\n- pbr-installation-openstack-pip-dev-noble https://zuul.opendev.org/t/openstack/build/7895c18cfae740128c6f0f8ca4342dba : SUCCESS in 15m 35s","accounts_in_message":[],"_revision_number":3},{"id":"699baa991fa6838630192c4ef5406a59b3fd3496","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2025-07-02 15:00:50.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"6b7a6f37d1cd239d90cdc315f5beef19014cd623","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2025-07-02 17:21:56.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"fa2d411975f966cd9c6be9d036abfdc4a4e6e034","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2025-07-02 18:36:56.000000000","message":"Patch Set 3: Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"497410267bc81c4b64ec1a6098437f4651662548","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-02 18:38:12.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"3d46a7caf1cc84e510d966547b483ba9531f7e3b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-02 20:23:27.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/02d1142a733d43a8832cdfb8680941c1\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/1dce91f0dbe24f4b80a7f8f4901e3114 : SUCCESS in 1h 36m 26s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e2f5707b8ade428a8cfee028c9580d85 : SUCCESS in 1m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/43ac99f697144e138b6c8a5edb32237a : SUCCESS in 4m 40s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/8dd40a7e801c47f0b91dd482ffcd9878 : SUCCESS in 7m 37s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/ce86569e94c34beab47b23049be07f9a : SUCCESS in 5m 04s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/9e761d670eb244848a2f74c3a5db98a1 : SUCCESS in 3m 54s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/ecfcb61d207547eaa2898d9c73da81ad : SUCCESS in 4m 39s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/a16797d1f05740faaa9f8304ffd1ec8b : SUCCESS in 4m 23s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/7a09be5ba534446db277bcdda8cedc4e : SUCCESS in 4m 58s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/2301055513a84eb9b2b681d70c841e11 : SUCCESS in 6m 04s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/c416a1a85ffd4b54a342435c87207e1e : SUCCESS in 4m 34s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/5bb9facc1ac54a19a475f0dba89df1ef : SUCCESS in 7m 40s\n- pbr-installation-openstack-jammy https://zuul.opendev.org/t/openstack/build/21e8d7e175b442dc8e5b444e67d7d1f2 : SUCCESS in 22m 15s\n- pbr-installation-openstack-pip-dev-jammy https://zuul.opendev.org/t/openstack/build/32d6a7f86b984bfaa43a831b96ba8751 : SUCCESS in 28m 08s\n- pbr-installation-openstack-noble https://zuul.opendev.org/t/openstack/build/59ab3be300fc43019926542a3dcc9206 : SUCCESS in 38m 26s\n- pbr-installation-openstack-pip-dev-noble https://zuul.opendev.org/t/openstack/build/389d19327f90478989f141fe9a990d0e : SUCCESS in 33m 41s","accounts_in_message":[],"_revision_number":3},{"id":"8a61c1c9fc616ed7bc379fe06daca105ba4a6fae","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-02 20:23:28.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3},{"id":"76e8aae77a5af0603ea4dd66459f2e24f978ec4d","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-02 20:24:16.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e4bd79f8b5ad4e0d82900171f255d643\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/14583314c17d4d6cbef776444180f985 : SUCCESS in 38s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"c1fa2cfd3aef4f748b8310cc44a62ffcfaabb314","revisions":{"7385306e10264b401ab02517f653cd2fa062bf99":{"kind":"REWORK","_number":1,"created":"2025-07-01 15:58:19.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/92/953892/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/pbr","ref":"refs/changes/92/953892/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/pbr refs/changes/92/953892/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/pbr refs/changes/92/953892/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/pbr refs/changes/92/953892/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/pbr refs/changes/92/953892/1"}}},"commit":{"parents":[{"commit":"9d0b826d552a3f480ae64df17c180e540a92560b","subject":"tests: Skip tests that break on newer setuptools","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/9d0b826d552a3f480ae64df17c180e540a92560b"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2025-07-01 15:53:39.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2025-07-01 15:55:59.000000000","tz":60},"subject":"tests: Add hint if running integration tests locally","message":"tests: Add hint if running integration tests locally\n\nIf you don\u0027t set PROJECTS, things fail silently. Make it obvious.\n\nChange-Id: I80b59ac764aa4614f3e239ea9644283c85541040\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/7385306e10264b401ab02517f653cd2fa062bf99"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/7385306e10264b401ab02517f653cd2fa062bf99"}]},"branch":"refs/heads/master"},"88a0d7d54100f5b8e887fa3c61944d2c80bc6b45":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2025-07-01 17:24:01.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/92/953892/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/pbr","ref":"refs/changes/92/953892/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/pbr refs/changes/92/953892/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/pbr refs/changes/92/953892/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/pbr refs/changes/92/953892/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/pbr refs/changes/92/953892/2"}}},"commit":{"parents":[{"commit":"4ff37cf77a132316f613e25222d2200dc924c133","subject":"tests: Skip tests that break on newer setuptools","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/4ff37cf77a132316f613e25222d2200dc924c133"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2025-07-01 15:53:39.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2025-07-01 17:23:55.000000000","tz":60},"subject":"tests: Add hint if running integration tests locally","message":"tests: Add hint if running integration tests locally\n\nIf you don\u0027t set PROJECTS, things fail silently. Make it obvious.\n\nChange-Id: I80b59ac764aa4614f3e239ea9644283c85541040\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/88a0d7d54100f5b8e887fa3c61944d2c80bc6b45"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/88a0d7d54100f5b8e887fa3c61944d2c80bc6b45"}]},"branch":"refs/heads/master"},"c1fa2cfd3aef4f748b8310cc44a62ffcfaabb314":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2025-07-01 21:58:52.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/92/953892/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/pbr","ref":"refs/changes/92/953892/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/pbr refs/changes/92/953892/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/pbr refs/changes/92/953892/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/pbr refs/changes/92/953892/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/pbr refs/changes/92/953892/3"}}},"commit":{"parents":[{"commit":"3f9c3d44883acc5be86d68a8195c0be2139b58ce","subject":"tests: Skip tests that break on newer setuptools","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/3f9c3d44883acc5be86d68a8195c0be2139b58ce"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2025-07-01 15:53:39.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2025-07-01 21:58:47.000000000","tz":60},"subject":"tests: Add hint if running integration tests locally","message":"tests: Add hint if running integration tests locally\n\nIf you don\u0027t set PROJECTS, things fail silently. Make it obvious.\n\nChange-Id: I80b59ac764aa4614f3e239ea9644283c85541040\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/c1fa2cfd3aef4f748b8310cc44a62ffcfaabb314"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/c1fa2cfd3aef4f748b8310cc44a62ffcfaabb314"}]},"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":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}}]}],"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":{}}}]}
