)]}'
{"id":"openinfra%2Fpython-tempestconf~991763","triplet_id":"openinfra%2Fpython-tempestconf~master~Id677e6ece5ba64686861b5cfa17fbb6ad9f5d618","project":"openinfra/python-tempestconf","branch":"master","attention_set":{},"removed_from_attention_set":{"7102":{"account":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@chainguard.dev","username":"toabctl"},"last_update":"2026-06-05 14:57:25.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"Id677e6ece5ba64686861b5cfa17fbb6ad9f5d618","subject":"Update stable branch jobs: drop EOL 2024.2, add 2026.1","status":"ABANDONED","created":"2026-06-05 06:37:27.000000000","updated":"2026-06-05 14:57:25.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"eaa62dd9464fe91b23a0faaa07931cface30a424","_number":991763,"virtual_id_number":991763,"owner":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@chainguard.dev","username":"toabctl"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":-1,"date":"2026-06-05 12:56:59.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":-1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-06-05 07:37:28.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":"ac5c989cfd9e9acb1cfe2788f3186b977af9a521","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@chainguard.dev","username":"toabctl"},"date":"2026-06-05 06:37:27.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d951083f446b81cbcd02c51cd5047cc189dac318","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-05 07:37:28.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/ac440f3fe8c6431d9dfa0164f81a4d0b\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/598a29bb17fa4c9c989fa9f778796948 : SUCCESS in 4m 43s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e89f64525d494ce6989d8071158d7e54 : SUCCESS in 3m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/75da2359d2314569a28f4739a23fe040 : SUCCESS in 3m 07s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/8ecd9453072e4a06acec42724b727206 : SUCCESS in 3m 21s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/e90edb25203e4a41a94997895d682a1e : SUCCESS in 5m 01s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/7c57eab0f8444f71b5252120525058e7 : SUCCESS in 3m 26s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/09f738503cad48f5ae1b314fe4a1f591 : SUCCESS in 5m 21s\n- python-tempestconf-tempest-devstack-admin https://zuul.opendev.org/t/openstack/build/7c2c1904697a4489af6bb3456977b97d : FAILURE in 26m 45s\n- python-tempestconf-tempest-devstack-admin-2025-1 https://zuul.opendev.org/t/openstack/build/1c1c3a85c929416cb6e5b36c12f40cd7 : SUCCESS in 50m 29s\n- python-tempestconf-tempest-devstack-admin-2025-2 https://zuul.opendev.org/t/openstack/build/2d663ce05f474b0ca21ea58a91d8a36d : SUCCESS in 51m 15s\n- python-tempestconf-tempest-devstack-admin-2026-1 https://zuul.opendev.org/t/openstack/build/408896a5522e43dba037ce9365484fd1 : FAILURE in 30m 34s\n- python-tempestconf-tempest-devstack-admin-fips-centos9 https://zuul.opendev.org/t/openstack/build/c7e08d3c6b13477aa0649145be6db13b : FAILURE in 19m 22s (non-voting)\n- python-tempestconf-tempest-devstack-admin-rocky https://zuul.opendev.org/t/openstack/build/9fbb1b5735874f2cbe265cf00f1be49d : FAILURE in 15m 30s (non-voting)\n- python-tempestconf-tempest-devstack-demo https://zuul.opendev.org/t/openstack/build/6e464dcb5ba74a2ea0a0c15c8a89151c : FAILURE in 25m 16s\n- python-tempestconf-tempest-devstack-admin-plugins https://zuul.opendev.org/t/openstack/build/deec2adb50ef4e87a2bd335ab5c002dc : FAILURE in 35m 29s (non-voting)\n- python-tempestconf-tempest-devstack-enforce-scope-new-defaults-admin https://zuul.opendev.org/t/openstack/build/01a1f4f5cb2345eabf2f2cf5848c2b6a : FAILURE in 36m 26s\n- python-tempestconf-tempest-devstack-enforce-scope-new-defaults-demo https://zuul.opendev.org/t/openstack/build/6efca841f08d4155922f60bc440c2b82 : FAILURE in 37m 12s\n- opendev-tox-docs https://zuul.opendev.org/t/openstack/build/ea23d6f7cf8747b0b9c63193cb5d1e4f : SUCCESS in 2m 09s","accounts_in_message":[],"_revision_number":1},{"id":"8de94ee2baa6ce03e299322ea999cd3f12fe51b9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@chainguard.dev","username":"toabctl"},"date":"2026-06-05 11:52:15.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"600475a0d3f46463e98836bdb80c63b86c42732e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-05 12:56:59.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/d2f84f44d5fe423cbcbb6df8f95f158a\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b126a479940d4ba9ba61c5f17089e721 : SUCCESS in 3m 27s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c6db4fca2dc8475bab7285a444634aa6 : SUCCESS in 5m 39s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8c0fd2eb804d4e72a730ddc279acac17 : SUCCESS in 4m 59s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/14d3f5d083ef4db3bcc93913f64a2f63 : SUCCESS in 3m 39s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/42b0275cb742478c8cc5decaa48d389d : SUCCESS in 3m 54s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/9b88c7f448ce45b69088a2d3fa1dcfe1 : SUCCESS in 4m 04s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/bc1898603fd34922b5fb4bd244ff0870 : SUCCESS in 6m 20s\n- python-tempestconf-tempest-devstack-admin https://zuul.opendev.org/t/openstack/build/b1d6bf8b011d4dfeb14b64984d273074 : FAILURE in 26m 04s\n- python-tempestconf-tempest-devstack-admin-2025-1 https://zuul.opendev.org/t/openstack/build/0371cd9bd3874131a30fee5277d8acc2 : SUCCESS in 33m 59s\n- python-tempestconf-tempest-devstack-admin-2025-2 https://zuul.opendev.org/t/openstack/build/a173f0571f554eeeb622512f8bd15094 : SUCCESS in 49m 18s\n- python-tempestconf-tempest-devstack-admin-2026-1 https://zuul.opendev.org/t/openstack/build/553b803d85a14169abcdf786d6b790d4 : FAILURE in 28m 22s\n- python-tempestconf-tempest-devstack-admin-fips-centos9 https://zuul.opendev.org/t/openstack/build/3585df3f4ac947919dc256c04e0840ae : FAILURE in 11m 32s (non-voting)\n- python-tempestconf-tempest-devstack-admin-rocky https://zuul.opendev.org/t/openstack/build/0dd0d3e4dcc6442290a4f49ee6a591a4 : FAILURE in 8m 41s (non-voting)\n- python-tempestconf-tempest-devstack-demo https://zuul.opendev.org/t/openstack/build/d11157ec69f54acda606247574bd92a4 : FAILURE in 28m 24s\n- python-tempestconf-tempest-devstack-admin-plugins https://zuul.opendev.org/t/openstack/build/00401931d64d4de6867bed1c7e77c1dd : FAILURE in 44m 07s (non-voting)\n- python-tempestconf-tempest-devstack-enforce-scope-new-defaults-admin https://zuul.opendev.org/t/openstack/build/af62cc06d63e4ec8b05a9c1e9e1088bb : FAILURE in 41m 52s\n- python-tempestconf-tempest-devstack-enforce-scope-new-defaults-demo https://zuul.opendev.org/t/openstack/build/e2ca28d2df164295b1233a6db14d6272 : FAILURE in 40m 50s\n- opendev-tox-docs https://zuul.opendev.org/t/openstack/build/9f74a2ec444f4207be37fec7dbb61434 : SUCCESS in 3m 56s","accounts_in_message":[],"_revision_number":2},{"id":"eaa62dd9464fe91b23a0faaa07931cface30a424","tag":"autogenerated:gerrit:abandon","author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"date":"2026-06-05 14:57:25.000000000","message":"Abandoned\n\nSuperseded by https://review.opendev.org/c/openinfra/python-tempestconf/+/991843","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"8620bb5a405ea9d0ce238fecbac356713a884194","revisions":{"2bfcb601bc0864400f7fadca3a3a966614430bc5":{"kind":"REWORK","_number":1,"created":"2026-06-05 06:37:27.000000000","uploader":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@chainguard.dev","username":"toabctl"},"ref":"refs/changes/63/991763/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openinfra/python-tempestconf","ref":"refs/changes/63/991763/1","commands":{"Checkout":"git fetch https://review.opendev.org/openinfra/python-tempestconf refs/changes/63/991763/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openinfra/python-tempestconf refs/changes/63/991763/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openinfra/python-tempestconf refs/changes/63/991763/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openinfra/python-tempestconf refs/changes/63/991763/1"}}},"commit":{"parents":[{"commit":"5593f86174be5386d039b113b5a2d8912fdbef85","subject":"Detect cinder via block-storage service type","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openinfra/python-tempestconf/commit/5593f86174be5386d039b113b5a2d8912fdbef85"}]}],"author":{"name":"Thomas Bechtold","email":"thomasbechtold@jpberlin.de","date":"2026-06-05 06:37:19.000000000","tz":120},"committer":{"name":"Thomas Bechtold","email":"thomasbechtold@jpberlin.de","date":"2026-06-05 06:37:19.000000000","tz":120},"subject":"Update stable branch jobs: drop EOL 2024.2, add 2026.1","message":"Update stable branch jobs: drop EOL 2024.2, add 2026.1\n\n2024.2 (Dalmatian) reached end of life on 2026-04-29, so the\nstable/2024.2 devstack jobs no longer test a supported release and can\nbe removed. 2026.1 (Gazpacho) is now a maintained release, so add the\ncorresponding jobs to keep testing the current set of maintained\nbranches (2025.1, 2025.2, 2026.1).\n\n2026.2 (Hibiscus) is the development cycle and is already covered by\nthe master devstack jobs, so no separate stable branch job is added\nfor it.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) \u003cnoreply@anthropic.com\u003e\nChange-Id: Id677e6ece5ba64686861b5cfa17fbb6ad9f5d618\nSigned-off-by: Thomas Bechtold \u003cthomasbechtold@jpberlin.de\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openinfra/python-tempestconf/commit/2bfcb601bc0864400f7fadca3a3a966614430bc5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openinfra/python-tempestconf/commit/2bfcb601bc0864400f7fadca3a3a966614430bc5"}]},"branch":"refs/heads/master"},"8620bb5a405ea9d0ce238fecbac356713a884194":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2026-06-05 11:52:15.000000000","uploader":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@chainguard.dev","username":"toabctl"},"ref":"refs/changes/63/991763/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openinfra/python-tempestconf","ref":"refs/changes/63/991763/2","commands":{"Checkout":"git fetch https://review.opendev.org/openinfra/python-tempestconf refs/changes/63/991763/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openinfra/python-tempestconf refs/changes/63/991763/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openinfra/python-tempestconf refs/changes/63/991763/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openinfra/python-tempestconf refs/changes/63/991763/2"}}},"commit":{"parents":[{"commit":"136a4c7f94dedc1aa2677f9c0fd846fc0911de31","subject":"Switch the unit test jobs from py310 to py314","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openinfra/python-tempestconf/commit/136a4c7f94dedc1aa2677f9c0fd846fc0911de31"}]}],"author":{"name":"Thomas Bechtold","email":"thomasbechtold@jpberlin.de","date":"2026-06-05 06:37:19.000000000","tz":120},"committer":{"name":"Thomas Bechtold","email":"thomasbechtold@jpberlin.de","date":"2026-06-05 11:48:44.000000000","tz":120},"subject":"Update stable branch jobs: drop EOL 2024.2, add 2026.1","message":"Update stable branch jobs: drop EOL 2024.2, add 2026.1\n\n2024.2 (Dalmatian) reached end of life on 2026-04-29, so the\nstable/2024.2 devstack jobs no longer test a supported release and can\nbe removed. 2026.1 (Gazpacho) is now a maintained release, so add the\ncorresponding jobs to keep testing the current set of maintained\nbranches (2025.1, 2025.2, 2026.1).\n\n2026.2 (Hibiscus) is the development cycle and is already covered by\nthe master devstack jobs, so no separate stable branch job is added\nfor it.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) \u003cnoreply@anthropic.com\u003e\nChange-Id: Id677e6ece5ba64686861b5cfa17fbb6ad9f5d618\nSigned-off-by: Thomas Bechtold \u003cthomasbechtold@jpberlin.de\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openinfra/python-tempestconf/commit/8620bb5a405ea9d0ce238fecbac356713a884194"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openinfra/python-tempestconf/commit/8620bb5a405ea9d0ce238fecbac356713a884194"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
