)]}'
{"id":"openstack%2Ftempest~989171","triplet_id":"openstack%2Ftempest~master~I445d657d3c53501b1d584947876a95be54b0c1d9","project":"openstack/tempest","branch":"master","attention_set":{},"removed_from_attention_set":{"5890":{"account":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"last_update":"2026-05-21 00:50:52.000000000","reason":"\u003cGERRIT_ACCOUNT_5890\u003e replied on the change","reason_account":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"}}},"hashtags":[],"change_id":"I445d657d3c53501b1d584947876a95be54b0c1d9","subject":"add pyproject.toml to support pip 23.1","status":"MERGED","created":"2026-05-19 16:03:44.000000000","updated":"2026-05-21 05:26:00.000000000","submitted":"2026-05-21 05:24:15.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"989171","meta_rev_id":"1c0abb03b97febdd7f1fb09e99661f545ddfd4b3","_number":989171,"virtual_id_number":989171,"owner":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-05-21 05:24:15.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":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"recommended":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":1,"date":"2026-05-19 20:13:49.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":2,"date":"2026-05-19 20:53:13.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"_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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"all":[{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":1,"date":"2026-05-19 20:53:13.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"_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},"Review-Priority":{"all":[{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Release Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"_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":"2026-05-19 18:25:00.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":"2026-05-19 20:13:49.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":"2026-05-19 20:53:13.000000000","updated_by":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"reviewer":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"state":"REVIEWER"}],"messages":[{"id":"0b6a74caaf7a6d7d09eedc9e86e580a7c19182ce","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"date":"2026-05-19 16:03:44.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"6cd8cf444feb29afe8f6f1f00db2d008405796ad","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-19 18:25:00.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/37de1d7bc53f42c8b6a7d387fa8d9cfe\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/40faf0a819c4457caca11a3a536a82c9 : SUCCESS in 2m 45s\n- requirements-check https://zuul.opendev.org/t/openstack/build/c30104c1bc914499aee844f6ac9f9474 : SUCCESS in 3m 50s\n- grenade https://zuul.opendev.org/t/openstack/build/e62ed1b5604e44f6b068d77c1d843ddc : SUCCESS in 1h 07m 06s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/b1e7a53cd2904aba87ba9fea831e1e53 : SUCCESS in 1h 45m 28s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2a819626165141d7863bca5c4249bb8b : SUCCESS in 7m 13s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/51d0d716c1dd4ed1a31e4bf3d620b942 : SUCCESS in 15m 32s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e4e04bc5dfaf475db904870443acf9aa : SUCCESS in 29m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e0460608a2d8454d884f24b5c01e02f1 : SUCCESS in 3m 16s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/4a53cd7b79324aab807ebb106d2acaef : SUCCESS in 3m 34s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/44440179857644bf86e31d57c1c20d06 : SUCCESS in 3m 40s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/5b2195a386714f958945b3d3fc8cdd94 : SUCCESS in 4m 35s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/f2849e231876475dbdbd4626e04932ab : SUCCESS in 4m 35s\n- tempest-extra-tests https://zuul.opendev.org/t/openstack/build/87fb39ffab264f1c9abb246fef74445c : SUCCESS in 1h 36m 22s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/86606b27c4164f0e8f6428bb854deefe : FAILURE in 1h 46m 16s (non-voting)\n- tempest-full-2026-1 https://zuul.opendev.org/t/openstack/build/af0213e126554f62ac91b371f37360e4 : SUCCESS in 1h 34m 55s\n- tempest-full-2025-1 https://zuul.opendev.org/t/openstack/build/5a423c8c7cb7447d8773fb265161ff37 : SUCCESS in 1h 31m 24s\n- cinder-tempest-lvm-multibackend-2025-1 https://zuul.opendev.org/t/openstack/build/d773805a61a04732a9152e4de1c13fe0 : SUCCESS in 1h 25m 26s\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/295d44a9ec084ad7bb01a6e4bcd6d11b : SUCCESS in 1h 28m 46s\n- tempest-tox-plugin-sanity-check https://zuul.opendev.org/t/openstack/build/1b38d119576b4ebc98940051a3b16dd2 : SUCCESS in 22m 24s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b371ffa7a6134f75acfea4727b080e39 : SUCCESS in 44m 15s\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/e23686db954947b4a797e6b759acfa26 : FAILURE in 1h 14m 38s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/e4eac4fe15b64f9e92a9b6964a968783 : SUCCESS in 1h 00m 01s\n- tempest-full-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/4648d69c26f24184bc6e3465a40f78aa : SUCCESS in 1h 47m 19s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/334f345bf1aa4eba8e637bb3e1b4bd3a : SUCCESS in 1h 08m 47s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/aae4227e9cb745c2a1ff955a983873e4 : SUCCESS in 38m 27s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/622cb63bc0e54bde8a8543e0083b6916 : SUCCESS in 59m 48s\n- neutron-ovs-tempest-dvr https://zuul.opendev.org/t/openstack/build/1f0fecff184144fd959e45d511f1851d : SUCCESS in 1h 09m 52s (non-voting)\n- tempest-full-preprov-creds https://zuul.opendev.org/t/openstack/build/24936d44d01340e4a8b1cc62eec6e71f : SUCCESS in 2h 10m 35s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/545aad7e215d427b8c1c0e4e1c0cb471 : SUCCESS in 28m 39s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/c10bf48d31ec4076a3cfdf9d8055f4fd : SUCCESS in 4m 57s","accounts_in_message":[],"_revision_number":1},{"id":"5064e1402d275d1481564faa19a57d205240d96b","author":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"date":"2026-05-19 19:52:16.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"786ff0d6b8bbd138d6657d0880a61966beff1a2a","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-05-19 20:13:49.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"bc109b05bba8540a9cce11d8009fb4b2475af22e","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2026-05-19 20:53:13.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"7411e38c505df51b66c922708c8a99fd982ace5e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-19 22:11:06.000000000","message":"Patch Set 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/e21b7bcd306640bea6828681d71680b0\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/d3db8822a2e941f6a48b664746f85241 : SUCCESS in 4m 07s\n- requirements-check https://zuul.opendev.org/t/openstack/build/6ee09fb686c94dbca4915017689a7d9c : SUCCESS in 2m 25s\n- grenade https://zuul.opendev.org/t/openstack/build/5de68584ecab487380add3df95bf5de8 : SUCCESS in 1h 21m 05s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/ea192d4ff0bd471bbe319812439f4c40 : SUCCESS in 1h 50m 49s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ee3dbbee4d7240bab4a5fa7237a65fc7 : SUCCESS in 6m 57s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/655373435667418ba19f6c6fa52e1d20 : SUCCESS in 11m 18s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f808e883246542e5a3f3f9324dcce93a : SUCCESS in 30m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9ba875a6e8bc4c00bddb2a19a7723aa9 : SUCCESS in 3m 40s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/cc06949bb5284318a6f6d5554293071d : SUCCESS in 4m 00s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/9f1ac56c238e4a6b90451faac1c4895a : SUCCESS in 5m 51s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/e03cba1c0e2b48dbb625f686a084a16a : SUCCESS in 5m 35s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/b08bd6b2b6194df79aca189e1a639195 : SUCCESS in 4m 34s\n- tempest-extra-tests https://zuul.opendev.org/t/openstack/build/f584c60468a44a0c9549881aa3f08f64 : SUCCESS in 1h 10m 17s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/ac64877339d644af9f270a85f411cc2f : FAILURE in 2h 08m 15s (non-voting)\n- tempest-full-2026-1 https://zuul.opendev.org/t/openstack/build/78488e55ae9e496896df26ed85768903 : SUCCESS in 1h 57m 57s\n- tempest-full-2025-1 https://zuul.opendev.org/t/openstack/build/fc6ddb3f416341efb5f5f868cb3c998d : SUCCESS in 1h 43m 18s\n- cinder-tempest-lvm-multibackend-2025-1 https://zuul.opendev.org/t/openstack/build/e438e70c5e3a4202b680954ee25e0f5d : SUCCESS in 1h 53m 11s\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/30f6773687dd4f7ba13e431cf980324b : SUCCESS in 1h 21m 21s\n- tempest-tox-plugin-sanity-check https://zuul.opendev.org/t/openstack/build/1e5e65aff15c402ea694d4a5c2d791af : SUCCESS in 7m 36s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/7133b23d2ab34125a960b682f803d2e3 : SUCCESS in 52m 15s\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/d04647eb717f4a56b3d68f8e294f703c : FAILURE in 1h 43m 53s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/51e0d3518be447e58d28c053466cd0af : SUCCESS in 48m 09s\n- tempest-full-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/f04e15d294c041fe8be1e6418ed21f4b : SUCCESS in 1h 40m 54s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/14b37d7b538f47d9a9bb537ef966a520 : SUCCESS in 1h 59m 28s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/766e724fbf6d40f2b9e567229848c915 : SUCCESS in 42m 27s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/a9ce47c0f6ac427b9376fd1d5daf12f3 : SUCCESS in 1h 04m 35s\n- neutron-ovs-tempest-dvr https://zuul.opendev.org/t/openstack/build/0d153c2b8078461e96c196225f273f26 : SUCCESS in 1h 17m 03s (non-voting)\n- tempest-full-preprov-creds https://zuul.opendev.org/t/openstack/build/42159b402f1c42a6ae2e0715525b1604 : SUCCESS in 1h 58m 59s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/014cdf0f9f6448a2a6cea9e2d4167fc5 : SUCCESS in 1h 11m 44s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/c80063b839674bed89aed2b15d80ef38 : SUCCESS in 3m 13s","accounts_in_message":[],"_revision_number":1},{"id":"364f9e7b680b559cfe7dc129696cdfefe977f3b2","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2026-05-20 01:20:39.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"4fdf3a69d5cd7bcdf3fc4c946fe548bb08ab5579","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-20 03:27:48.000000000","message":"Patch Set 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/0c62527d7ae44ed782b640852151d7d0\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/6d5927dca69d4d71acc8ca02e46a596c : SUCCESS in 2m 43s\n- requirements-check https://zuul.opendev.org/t/openstack/build/057baf1183f44253b7893103e4ec9c44 : SUCCESS in 1m 49s\n- grenade https://zuul.opendev.org/t/openstack/build/4d5f981357e745268a11f77a47654c23 : SUCCESS in 1h 02m 38s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/cb83bc733e824bb3a12717af72a3eded : SUCCESS in 1h 41m 51s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9b16dea040b344b38759f346f2e3ccc8 : SUCCESS in 5m 36s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/56411b48b70b4b118db3e4f740f31bc2 : SUCCESS in 10m 59s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b9765015db61488ba7e6ba8300983298 : SUCCESS in 20m 13s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f05f7246e18d4bbb8c3073b9b2b51859 : SUCCESS in 3m 58s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/8aecc87ea45246b18a21e436aeafd330 : SUCCESS in 5m 31s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/3bb03411b2c8453aa308617bd6cb4833 : SUCCESS in 4m 30s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/71889d75be1c4a74acfa50a71a21e0d5 : SUCCESS in 3m 10s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/ef78b8d173ae40e5989efcfd473eac49 : SUCCESS in 4m 19s\n- tempest-extra-tests https://zuul.opendev.org/t/openstack/build/4f5b2b9fab224119863648b08c6b8a9f : SUCCESS in 1h 31m 00s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/0bc689618e86465386b18e71d5fbe8d3 : FAILURE in 1h 47m 10s (non-voting)\n- tempest-full-2026-1 https://zuul.opendev.org/t/openstack/build/9dd98339c3d14146aa78e8081e5f0dff : SUCCESS in 1h 00m 53s\n- tempest-full-2025-1 https://zuul.opendev.org/t/openstack/build/d85efa5582704be08e1ea9b74b3c5648 : SUCCESS in 1h 42m 15s\n- cinder-tempest-lvm-multibackend-2025-1 https://zuul.opendev.org/t/openstack/build/11c99c3c8b2a4615a0483c7ec7e60952 : SUCCESS in 1h 34m 25s\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/88d4cc9916974211afe65ec0d45df520 : SUCCESS in 1h 09m 40s\n- tempest-tox-plugin-sanity-check https://zuul.opendev.org/t/openstack/build/0f3e19b3ad1a4d1b985946af8cd61275 : SUCCESS in 7m 47s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d7031d9f3e964b95bbf9086f928ac47d : SUCCESS in 35m 08s\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/f4b4aca7708045e2a4d8897b112e9dce : FAILURE in 1h 59m 14s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/55158933a9ea4c1385402617a5ce03e1 : SUCCESS in 48m 59s\n- tempest-full-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/3b0c91d0bd2044748a915a22c286744e : SUCCESS in 1h 23m 57s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/c884a495f28b414a8e5865c2075445f4 : SUCCESS in 1h 40m 28s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/b7d8923724cf471bacc9ee5935e4af94 : SUCCESS in 39m 50s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/ce2507e6591e45b1bf7a88d7816332f0 : SUCCESS in 1h 03m 53s\n- neutron-ovs-tempest-dvr https://zuul.opendev.org/t/openstack/build/d5d2537c1e134b208b7ff3c1980db9b1 : SUCCESS in 42m 32s (non-voting)\n- tempest-full-preprov-creds https://zuul.opendev.org/t/openstack/build/a54c87d0073c49ea92912542566825f8 : SUCCESS in 1h 39m 14s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/a3aa3d1492664bdaa9d74ea174c88291 : SUCCESS in 1h 12m 29s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/8d336258462d4c9da0cba0745032b8ed : SUCCESS in 3m 08s","accounts_in_message":[],"_revision_number":1},{"id":"5261ddffa732396ad125c86216ddf14addde91a1","author":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"date":"2026-05-21 00:50:52.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"af6e7e613bd76cc80042bb4e122b4f279da02481","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-21 03:29:20.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/174c3555dc8640a3b3e3ff2477503f0b\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/667b05f781a542789b813d0739248464 : SUCCESS in 2m 48s\n- requirements-check https://zuul.opendev.org/t/openstack/build/0bcaaecab0f4495b8ddd9e06abd16142 : SUCCESS in 1m 32s\n- grenade https://zuul.opendev.org/t/openstack/build/c5bc5dcaff3341d3825cb314577641c2 : SUCCESS in 1h 02m 17s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/1c4d9fe00fc94cf3bccc38a7bb377a1e : SUCCESS in 1h 51m 01s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/05f2b46540b847da9778cb1da0d36006 : SUCCESS in 6m 05s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d6cbdbc1d04d4151bbafef4539c55d55 : SUCCESS in 6m 02s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/014c714152604c21a6c33678b86082dd : SUCCESS in 19m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7f8ca24862194ba7a93c3922b12be135 : SUCCESS in 2m 04s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/5110c641f2bf417da7879dc009515709 : SUCCESS in 4m 50s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/517b0bf1ab294ff6ba3d6602c2032016 : SUCCESS in 2m 44s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/f4f7c130b26244f2a3fc5b13700e1590 : SUCCESS in 2m 25s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/0761542d99cf40d6a108481e49e71925 : SUCCESS in 3m 48s\n- tempest-extra-tests https://zuul.opendev.org/t/openstack/build/bfd0d52c6a164e2ab3e74bc2472c7bfb : SUCCESS in 44m 18s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/9e57a4da244d4a38a269c6dac88b1052 : FAILURE in 2h 09m 23s (non-voting)\n- tempest-full-2026-1 https://zuul.opendev.org/t/openstack/build/828fd594770b47f39ae9e2a14f31ef2e : SUCCESS in 2h 31m 05s\n- tempest-full-2025-1 https://zuul.opendev.org/t/openstack/build/38635cf8cbb345d0bca86d52f0e75841 : SUCCESS in 50m 42s\n- cinder-tempest-lvm-multibackend-2025-1 https://zuul.opendev.org/t/openstack/build/8dde013355b44810a5855b00686e3491 : SUCCESS in 1h 33m 01s\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/16414755275d4686abe0c5af21ef2413 : SUCCESS in 40m 21s\n- tempest-tox-plugin-sanity-check https://zuul.opendev.org/t/openstack/build/bdf03ad7c6224c2f952507ef44039f78 : SUCCESS in 8m 21s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0295066dd1d84583aaf39734a3d7be3f : SUCCESS in 59m 58s\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/902bc8a0e7f24a2e901252ebf9496f4d : SUCCESS in 45m 58s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/11d809ccd7234f18ad0c6c835098a0df : SUCCESS in 59m 30s\n- tempest-full-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/91838348e0c0489a9254cde59368965c : SUCCESS in 1h 02m 58s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/b4d198c492534fdf897a2532726a4a4c : SUCCESS in 1h 33m 20s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/f571be6e1c764742b6577e0bfafab3dc : SUCCESS in 1h 18m 42s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/bae75613e5914436af4805e7385ece41 : SUCCESS in 34m 10s\n- neutron-ovs-tempest-dvr https://zuul.opendev.org/t/openstack/build/2bc96198c2444da997020739404f7ec4 : SUCCESS in 1h 26m 07s (non-voting)\n- tempest-full-preprov-creds https://zuul.opendev.org/t/openstack/build/b7717858ba4e4b619dec8e0d3a086c58 : SUCCESS in 1h 40m 22s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/4e3c98e14a674245a8389e1e73f515e1 : SUCCESS in 1h 20m 08s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/94b47182a8974ee2aa53e531a8045197 : SUCCESS in 2m 08s","accounts_in_message":[],"_revision_number":1},{"id":"8dd6b420a318128d78ed937c3175f5a0a40fcae4","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-21 03:30:06.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"09a262856ab6a80a6979a98a0037b958df383722","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-21 05:24:15.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9a7ea8f7994b4b46a06230a0f61f1fc7\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/3adaa5cce5354b31ba8ecd2cfa67e197 : SUCCESS in 2m 13s\n- requirements-check https://zuul.opendev.org/t/openstack/build/64dc1bae103246958bebf4f231de074a : SUCCESS in 2m 36s\n- grenade https://zuul.opendev.org/t/openstack/build/747d8fd2a3754cd68fa9eeefc53579fb : SUCCESS in 1h 00m 13s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/839a938c09de4c9f987831ba84d356c5 : SUCCESS in 1h 41m 45s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/263118282b974294a5229cefd7a8890f : SUCCESS in 7m 12s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c869f2d04c584e468181dfe1a3155a36 : SUCCESS in 22m 44s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c7c96da54789456c8894a89cdbcfeeb3 : SUCCESS in 3m 20s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/abcaacb0d2ae4dc78abc281dad07f71c : SUCCESS in 3m 25s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/928e5d88b62d4b198b19002e1e2e26e5 : SUCCESS in 3m 18s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/90265fac6e1e412980f9654127dddb73 : SUCCESS in 3m 09s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/d8ae8e827a4e4d5fb40a230aa9c26a31 : SUCCESS in 2m 46s\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/3ab64d1cfeb349c8a3858a62e848f348 : SUCCESS in 1h 42m 48s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/3e3fc4cde32243d7b2d7037be41b8c00 : SUCCESS in 36m 53s\n- tempest-full-preprov-creds https://zuul.opendev.org/t/openstack/build/83db2a8b18e84d098058d1cf0707118c : SUCCESS in 53m 49s\n- tempest-extra-tests https://zuul.opendev.org/t/openstack/build/80cf614b8c8140f8927d43ae959bf98f : SUCCESS in 1h 20m 59s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/89059e120dfb4e068fc5bd995a998332 : SUCCESS in 1h 03m 06s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/bb43023c4d184f6691959f489f833e87 : SUCCESS in 51m 59s\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/5b07666bdf72442faf9a270a2a05f8ff : SUCCESS in 1h 09m 02s\n- tempest-full-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/cbdf8741f2494fd6902abf4606cd73dc : SUCCESS in 1h 34m 46s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/adbc0bd6c0174c2cacdec944c41832f2 : SUCCESS in 1h 43m 49s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/9154b998828f452c90502b1e9211c2f4 : SUCCESS in 29m 38s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/97a7ddf8104c4de8bd84ad86ec2a5dbd : SUCCESS in 49m 21s","accounts_in_message":[],"_revision_number":1},{"id":"962787e88e8fcbf1369c4b19b37c84826c439be4","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-21 05:24:15.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"1c0abb03b97febdd7f1fb09e99661f545ddfd4b3","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-21 05:26:00.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/379a63b33b0044c7889ef2c84e9bfbed\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/adb82449c4714202ae8f2690cb7d2cbd : SUCCESS in 48s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"9e17a94c1634a414520f586524afa31347685979","revisions":{"9e17a94c1634a414520f586524afa31347685979":{"kind":"REWORK","_number":1,"created":"2026-05-19 16:03:44.000000000","uploader":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"ref":"refs/changes/71/989171/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tempest","ref":"refs/changes/71/989171/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tempest refs/changes/71/989171/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tempest refs/changes/71/989171/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tempest refs/changes/71/989171/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tempest refs/changes/71/989171/1"}}},"commit":{"parents":[{"commit":"8d4f6eb12666d9765e22487cf820bb1ad63e91e6","subject":"Merge \"Introduce share attachment client calls\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tempest/commit/8d4f6eb12666d9765e22487cf820bb1ad63e91e6"}]}],"author":{"name":"Doug Goldstein","email":"cardoe@cardoe.com","date":"2026-05-19 15:50:31.000000000","tz":-300},"committer":{"name":"Doug Goldstein","email":"cardoe@cardoe.com","date":"2026-05-19 16:03:35.000000000","tz":-300},"subject":"add pyproject.toml to support pip 23.1","message":"add pyproject.toml to support pip 23.1\n\npip 23.1 removed the \"setup.py install\" fallback for projects\nthat do not have pyproject.toml and now uses a pyproject.toml\nwhich is vendored in pip.\n\nSee https://pip.pypa.io/en/stable/news/#v23-1\nand https://github.com/pypa/pip/issues/8368 for more\ndetails on the removal of the fallback support.\n\nThis patch is taken from nova originally but adapted for updates we\u0027ve\nmade over the years.\n\nCo-Authored-By: Sean Mooney \u003cwork@seanmooney.info\u003e\nChange-Id: I445d657d3c53501b1d584947876a95be54b0c1d9\nSigned-off-by: Doug Goldstein \u003ccardoe@cardoe.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tempest/commit/9e17a94c1634a414520f586524afa31347685979"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tempest/commit/9e17a94c1634a414520f586524afa31347685979"}]},"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":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}},{"label":"Review-Priority","status":"MAY"}]}],"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":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"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":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Review-Priority","description":"Review priority","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"-label:Review-Priority\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":[],"failing_atoms":["label:Review-Priority\u003dMIN"],"atom_explanations":{"label:Review-Priority\u003dMIN":""}}},{"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":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
