)]}'
{"id":"openstack%2Frequirements~964883","triplet_id":"openstack%2Frequirements~stable%2F2024.1~I48690ccdbba8d2d54c1c128e1669557b430d88f4","project":"openstack/requirements","branch":"stable/2024.1","topic":"new-release","attention_set":{},"removed_from_attention_set":{"12898":{"account":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"last_update":"2025-10-30 23:58:01.000000000","reason":"\u003cGERRIT_ACCOUNT_12898\u003e replied on the change","reason_account":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"}}},"hashtags":[],"change_id":"I48690ccdbba8d2d54c1c128e1669557b430d88f4","subject":"update constraint for glance_store to new release 4.7.1","status":"MERGED","created":"2025-10-27 14:53:47.000000000","updated":"2025-10-31 04:58:59.000000000","submitted":"2025-10-31 04:58:59.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"964883-new-release","meta_rev_id":"76f42d4b6d5688d1cdbe5e28bbd3c4b7542fb63a","_number":964883,"virtual_id_number":964883,"owner":{"_account_id":11131,"name":"OpenStack Proposal Bot","username":"proposal-bot","tags":["SERVICE_USER"]},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-10-31 04:58:58.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":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"all":[{"value":2,"date":"2025-10-31 03:58:36.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},{"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":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"all":[{"value":1,"date":"2025-10-31 03:58:36.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},{"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}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-10-27 15:29:04.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2025-10-29 09:54:26.000000000","updated_by":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"reviewer":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"state":"CC"},{"updated":"2025-10-30 23:58:01.000000000","updated_by":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"reviewer":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"state":"CC"},{"updated":"2025-10-31 03:58:36.000000000","updated_by":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"reviewer":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"state":"REVIEWER"}],"messages":[{"id":"d8bc61aa191b29732a581c3ea32566d0e715ffc9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11131,"name":"OpenStack Proposal Bot","username":"proposal-bot","tags":["SERVICE_USER"]},"date":"2025-10-27 14:53:47.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d1e23e7ef8c23b75be948ed24712c2f80b14657d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-27 15:29:04.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/7e4df54a11214e18937ad4aa2557c86d\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f78d7201fd2a49ce834c17b3853746b2 : SUCCESS in 3m 26s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/2aea1d7709e9439b9ef1301d0e14ebbc : SUCCESS in 3m 35s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/b69a9648f87d4f25a31b87da5649f9e6 : SUCCESS in 4m 01s\n- openstack-tox-validate https://zuul.opendev.org/t/openstack/build/6cf12c22383a45b88feebd8716a47b83 : SUCCESS in 3m 15s\n- requirements-tox-babel https://zuul.opendev.org/t/openstack/build/3834d3affc5046c1aef1517b587a256c : SUCCESS in 4m 19s\n- requirements-tox-py38-check-uc https://zuul.opendev.org/t/openstack/build/be9a5f87dc394d9c806f636383b89790 : SUCCESS in 9m 20s\n- requirements-tox-py39-check-uc https://zuul.opendev.org/t/openstack/build/c8430aee6e1d4205b9566c7837c00aa8 : SUCCESS in 6m 09s\n- requirements-tox-py310-check-uc https://zuul.opendev.org/t/openstack/build/47245ed51bfd4f3db19c28942ad87472 : SUCCESS in 15m 53s\n- requirements-tox-py311-check-uc https://zuul.opendev.org/t/openstack/build/f74070488f184d35abafc8970d37c638 : SUCCESS in 6m 55s\n- cross-aodh-py311 https://zuul.opendev.org/t/openstack/build/25b3d666e5d8452b9ce41d204f692d9d : SUCCESS in 5m 26s\n- cross-barbican-py311 https://zuul.opendev.org/t/openstack/build/5626acb6a1b54a7fa1c71b63aaaa91c0 : SUCCESS in 3m 13s\n- cross-ceilometer-py311 https://zuul.opendev.org/t/openstack/build/d3a24517fd4f458e9e56dc78ad21c549 : SUCCESS in 4m 24s\n- cross-cinder-py311 https://zuul.opendev.org/t/openstack/build/945f0414d3b444f2a9ddb66eb79c4728 : SUCCESS in 12m 25s\n- cross-designate-py311 https://zuul.opendev.org/t/openstack/build/003a0880ae704563801cf0d16ab4809f : SUCCESS in 5m 05s\n- cross-glance-py311 https://zuul.opendev.org/t/openstack/build/246bdfd7db9a41718f49d16504bd12c4 : SUCCESS in 6m 21s\n- cross-heat-py311 https://zuul.opendev.org/t/openstack/build/2a4ecc583d3f4a38ae771492b20c80f8 : SUCCESS in 7m 15s\n- cross-horizon-py311 https://zuul.opendev.org/t/openstack/build/3ab0c6ffff664360a99dc5167bc7ffa6 : SUCCESS in 12m 03s\n- cross-horizon-npm https://zuul.opendev.org/t/openstack/build/1e362b93b0834321b1228e5d82aef7b8 : SUCCESS in 7m 46s\n- cross-ironic-py311 https://zuul.opendev.org/t/openstack/build/1029c4abcf62421c882798a89651eff7 : SUCCESS in 8m 06s\n- cross-keystone-py311 https://zuul.opendev.org/t/openstack/build/6e9a0eaffefb45cc93d18160b4ad8aa4 : SUCCESS in 11m 49s\n- cross-kuryr-py311 https://zuul.opendev.org/t/openstack/build/e34f380830724e00b77ffde6d564ebe6 : SUCCESS in 3m 59s\n- cross-manila-py311 https://zuul.opendev.org/t/openstack/build/fda13e8c9d704de8a1c1c5f4cb851ee5 : SUCCESS in 10m 33s\n- cross-magnum-py311 https://zuul.opendev.org/t/openstack/build/8547ad6a0cbc4402930ea53d12c8ebde : SUCCESS in 4m 27s\n- cross-masakari-py311 https://zuul.opendev.org/t/openstack/build/be893f606ca749b28af00edc5ffe1527 : SUCCESS in 2m 50s (non-voting)\n- cross-mistral-py311 https://zuul.opendev.org/t/openstack/build/d93c067a87ae479f9ed91242a2cb139a : SUCCESS in 11m 22s (non-voting)\n- cross-neutron-py311 https://zuul.opendev.org/t/openstack/build/a75a1f61f9954ace9705c8752687b5c4 : SUCCESS in 17m 50s\n- cross-nova-pep8 https://zuul.opendev.org/t/openstack/build/18feafd16ed440bf8d14a9d43680229d : SUCCESS in 6m 11s\n- cross-nova-py311 https://zuul.opendev.org/t/openstack/build/c321334972764d9d85f4ff85fde75a28 : SUCCESS in 13m 43s\n- cross-placement-py311 https://zuul.opendev.org/t/openstack/build/c93ae0ada6754bf48a217e12b43701f2 : SUCCESS in 6m 29s\n- cross-osvif-py3 https://zuul.opendev.org/t/openstack/build/b7bf2989baa54262b6aa9570364ae96a : SUCCESS in 3m 30s\n- cross-nova-functional https://zuul.opendev.org/t/openstack/build/987b8403de214c32b3cd7c7cfdcaa713 : SUCCESS in 27m 08s\n- cross-placement-functional-py311 https://zuul.opendev.org/t/openstack/build/b2fc6fcb00d4416eb247c8f08973affa : SUCCESS in 4m 23s\n- cross-octavia-py311 https://zuul.opendev.org/t/openstack/build/c661328c2c6340a7ab68bece08e0c219 : SUCCESS in 2m 54s\n- cross-osc-tox-docs https://zuul.opendev.org/t/openstack/build/27265cfa95e3418a8a68fedc73370f43 : SUCCESS in 5m 59s\n- cross-swift-py311 https://zuul.opendev.org/t/openstack/build/1823f006db3a48c78e783a6edc9193cc : SUCCESS in 15m 21s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/14ed8e4ab9db418382ddfee42cafc7d6 : POST_FAILURE in 19m 22s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/a555343d5f5c46b8af9e8d75f790e072 : FAILURE in 17m 02s","accounts_in_message":[],"_revision_number":1},{"id":"b5d0ea3b336e7dfc9abe6750a66f2f7fcd28bc30","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2025-10-29 09:54:26.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"6716a6c6132edd007d17dcca96080d5c2a72f43f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-29 10:32:09.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/08c2557418944436b42d2e8d1d4734fc\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f9549fdd8cf843708dd75537a40b7c37 : SUCCESS in 3m 21s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/dcbd7102359047d4b7d066d5da4d1a0a : SUCCESS in 3m 46s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/a11dff97233b48f0b1287757cd6b79c5 : SUCCESS in 3m 36s\n- openstack-tox-validate https://zuul.opendev.org/t/openstack/build/81c9371be8304daaa9346aa9c5e661d1 : SUCCESS in 2m 27s\n- requirements-tox-babel https://zuul.opendev.org/t/openstack/build/5aa77f9b49574f8ca5f02550d632fbe4 : SUCCESS in 2m 11s\n- requirements-tox-py38-check-uc https://zuul.opendev.org/t/openstack/build/8e0170391a6642829d4e4712985367ce : SUCCESS in 10m 54s\n- requirements-tox-py39-check-uc https://zuul.opendev.org/t/openstack/build/1819f29c03864da9b7d9c7c4527ea760 : SUCCESS in 12m 44s\n- requirements-tox-py310-check-uc https://zuul.opendev.org/t/openstack/build/e32f8088b47443fc894ba26a7266303a : SUCCESS in 4m 20s\n- requirements-tox-py311-check-uc https://zuul.opendev.org/t/openstack/build/06f99a92c3f641abb38eceaedb48dd3e : SUCCESS in 20m 05s\n- cross-aodh-py311 https://zuul.opendev.org/t/openstack/build/45dcf16414a84b83bc1f03ef9fc1f045 : SUCCESS in 6m 32s\n- cross-barbican-py311 https://zuul.opendev.org/t/openstack/build/de09b11684af49bc9a0cf9486df8bedf : SUCCESS in 5m 03s\n- cross-ceilometer-py311 https://zuul.opendev.org/t/openstack/build/e05eb0a8ab9c4f9593179de7d85f7cbd : SUCCESS in 3m 48s\n- cross-cinder-py311 https://zuul.opendev.org/t/openstack/build/8789513db34f4ce0800d15574e7ad445 : SUCCESS in 7m 40s\n- cross-designate-py311 https://zuul.opendev.org/t/openstack/build/a07fbadbebed46deab362d9a59a998b3 : SUCCESS in 5m 02s\n- cross-glance-py311 https://zuul.opendev.org/t/openstack/build/9495d1e3325745118b8ace38892be583 : SUCCESS in 5m 31s\n- cross-heat-py311 https://zuul.opendev.org/t/openstack/build/191940f3c459489ba91b11c03e417782 : SUCCESS in 9m 04s\n- cross-horizon-py311 https://zuul.opendev.org/t/openstack/build/72c68fae9a324d828e68bc6dfae13380 : SUCCESS in 12m 07s\n- cross-horizon-npm https://zuul.opendev.org/t/openstack/build/1adfbf87ded24cf0995a5b1c3be77785 : SUCCESS in 11m 26s\n- cross-ironic-py311 https://zuul.opendev.org/t/openstack/build/6f2e8e1eab304468ae1e760325b8271c : SUCCESS in 7m 43s\n- cross-keystone-py311 https://zuul.opendev.org/t/openstack/build/6dd4d063aeb8452fb7418f7fe601c278 : SUCCESS in 9m 09s\n- cross-kuryr-py311 https://zuul.opendev.org/t/openstack/build/1a5fbdb886214009b9807fd5f4dcccde : SUCCESS in 4m 27s\n- cross-manila-py311 https://zuul.opendev.org/t/openstack/build/d6c2dc08b5f845aab3806ef5e0ba6e17 : SUCCESS in 5m 32s\n- cross-magnum-py311 https://zuul.opendev.org/t/openstack/build/a97889ff922c482da2086e5df88d2368 : SUCCESS in 4m 40s\n- cross-masakari-py311 https://zuul.opendev.org/t/openstack/build/66d7fd61ac7a414390b6fb4568a5596d : SUCCESS in 4m 39s (non-voting)\n- cross-mistral-py311 https://zuul.opendev.org/t/openstack/build/d46602a02a7f4619a491b912b5751b7e : SUCCESS in 10m 57s (non-voting)\n- cross-neutron-py311 https://zuul.opendev.org/t/openstack/build/ca0166baefd046a3aa31905c121ff2af : SUCCESS in 21m 54s\n- cross-nova-pep8 https://zuul.opendev.org/t/openstack/build/178f64d3043c4e5ab4c4c135b887d6ad : SUCCESS in 7m 59s\n- cross-nova-py311 https://zuul.opendev.org/t/openstack/build/a7b49377a9cc4c60bd9da28adbdc8e54 : SUCCESS in 11m 58s\n- cross-placement-py311 https://zuul.opendev.org/t/openstack/build/40eae39b2ce1470da0e361930a020d26 : SUCCESS in 4m 49s\n- cross-osvif-py3 https://zuul.opendev.org/t/openstack/build/82c9f2f389274e499bdef32c8000b24e : SUCCESS in 2m 21s\n- cross-nova-functional https://zuul.opendev.org/t/openstack/build/25c4815359354dd89bfd785c0983fd88 : SUCCESS in 23m 21s\n- cross-placement-functional-py311 https://zuul.opendev.org/t/openstack/build/d36f23478e554e1ab1aef41a6ff9461a : SUCCESS in 4m 38s\n- cross-octavia-py311 https://zuul.opendev.org/t/openstack/build/90c265e07651411ab0c3e2301bfb037e : SUCCESS in 6m 43s\n- cross-osc-tox-docs https://zuul.opendev.org/t/openstack/build/089e4fc424f0432285ce2e2661e05b0f : SUCCESS in 6m 29s\n- cross-swift-py311 https://zuul.opendev.org/t/openstack/build/59e9782b2a5e4ace983b5107103578ad : SUCCESS in 11m 26s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/0b6653c912334ce5b57dd751c5ae476b : POST_FAILURE in 19m 05s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/271631f34c3549f7b055e52fc970846d : FAILURE in 18m 38s","accounts_in_message":[],"_revision_number":1},{"id":"99cbd2a81a087526490339854eba62e4cd7e6613","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"date":"2025-10-30 06:26:35.000000000","message":"Patch Set 2: Commit message was updated.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"e6829e4a377b89c8dc1c684182515d5f21006177","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-30 07:40:32.000000000","message":"Patch Set 2: Verified-1\n\nThis change depends on a change that failed to merge.\n\nChange https://review.opendev.org/c/openstack/devstack/+/965096 is needed.","accounts_in_message":[],"_revision_number":2},{"id":"7571521f558ed66bd5f4722816123dd09901071a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"date":"2025-10-30 23:57:23.000000000","message":"Patch Set 3: Commit message was updated.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"55be06c12ad2330951690354d02785bc0a70e03c","author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"date":"2025-10-30 23:58:01.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"efd855606ce6692f5be22a1d284125ba15554df4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-31 01:45:59.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/57074619f4b3492dab8dc73d49e4f3eb\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/59b00104282f428eb0e2623848082a20 : SUCCESS in 3m 35s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/8ddc780434c34217a7a5a9bdfddcb795 : SUCCESS in 7m 43s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/7ddd3c91b2e24333a198ea94414b2c1a : SUCCESS in 5m 13s\n- openstack-tox-validate https://zuul.opendev.org/t/openstack/build/5e65e9272daf4158bba8f5c105b2b020 : SUCCESS in 4m 18s\n- requirements-tox-babel https://zuul.opendev.org/t/openstack/build/e91770005af94532a00623829a2f023a : SUCCESS in 4m 25s\n- requirements-tox-py38-check-uc https://zuul.opendev.org/t/openstack/build/1ad7742dc2104f5f9a717c1ddb2453bb : SUCCESS in 8m 24s\n- requirements-tox-py39-check-uc https://zuul.opendev.org/t/openstack/build/f9bb0a57030f49c8ae626ed4507d0186 : SUCCESS in 13m 53s\n- requirements-tox-py310-check-uc https://zuul.opendev.org/t/openstack/build/f61e7e3e3fed42aa9ecaa11e157131cb : SUCCESS in 10m 18s\n- requirements-tox-py311-check-uc https://zuul.opendev.org/t/openstack/build/f6520b9d75f84983ba1ff81de1d39fae : SUCCESS in 11m 16s\n- cross-aodh-py311 https://zuul.opendev.org/t/openstack/build/63f1b40adec04712b7714af4d7d9c336 : SUCCESS in 5m 18s\n- cross-barbican-py311 https://zuul.opendev.org/t/openstack/build/0345cb68e068474896a5dc7e8dc56a60 : SUCCESS in 4m 35s\n- cross-ceilometer-py311 https://zuul.opendev.org/t/openstack/build/eb2d2d59e19444ccb52a3fec6fdcd666 : SUCCESS in 3m 58s\n- cross-cinder-py311 https://zuul.opendev.org/t/openstack/build/bd7ea32a31da4920b706e0a93ba2fbbe : SUCCESS in 9m 04s\n- cross-designate-py311 https://zuul.opendev.org/t/openstack/build/6c449adf13444a5a80251053ed28b21b : SUCCESS in 5m 04s\n- cross-glance-py311 https://zuul.opendev.org/t/openstack/build/5d8b7149c67a421db59903d0126d7688 : SUCCESS in 6m 24s\n- cross-heat-py311 https://zuul.opendev.org/t/openstack/build/24e20f824df24164881952a2c23c67bf : SUCCESS in 4m 19s\n- cross-horizon-py311 https://zuul.opendev.org/t/openstack/build/9f697c6691c24b95abe01eb33c119c74 : SUCCESS in 12m 43s\n- cross-horizon-npm https://zuul.opendev.org/t/openstack/build/e42812174ecb41b7a1cf11e89fa2e80b : SUCCESS in 7m 35s\n- cross-ironic-py311 https://zuul.opendev.org/t/openstack/build/a2f37ca396f04643ab8b68359d6457a4 : SUCCESS in 5m 45s\n- cross-keystone-py311 https://zuul.opendev.org/t/openstack/build/3c0e036f21354f279da5db684f637d56 : SUCCESS in 10m 56s\n- cross-kuryr-py311 https://zuul.opendev.org/t/openstack/build/cf82c2a9df624e3a9d4e932a2b80d882 : SUCCESS in 3m 46s\n- cross-manila-py311 https://zuul.opendev.org/t/openstack/build/e7bfdc0b414b4ab387ded86cce9aa5ba : SUCCESS in 7m 48s\n- cross-magnum-py311 https://zuul.opendev.org/t/openstack/build/53f9acfe87574892b1ddf204374752d2 : SUCCESS in 2m 42s\n- cross-masakari-py311 https://zuul.opendev.org/t/openstack/build/20926c1833f94020829b803d50391f89 : SUCCESS in 2m 48s (non-voting)\n- cross-mistral-py311 https://zuul.opendev.org/t/openstack/build/f255ee0a03524168adfac27f7ed4ebb6 : SUCCESS in 9m 53s (non-voting)\n- cross-neutron-py311 https://zuul.opendev.org/t/openstack/build/13b1071eac484786b5fba90def8d6c39 : SUCCESS in 16m 17s\n- cross-nova-pep8 https://zuul.opendev.org/t/openstack/build/aad529bc6cd94c63b74716c9568fa9d0 : SUCCESS in 5m 10s\n- cross-nova-py311 https://zuul.opendev.org/t/openstack/build/0d01b09844754e01b819c7e33660e892 : SUCCESS in 7m 33s\n- cross-placement-py311 https://zuul.opendev.org/t/openstack/build/1248652dc19e48bf843b2c9be9bcd59d : SUCCESS in 4m 46s\n- cross-osvif-py3 https://zuul.opendev.org/t/openstack/build/a5f34142947c40d09d0a6966e735163a : SUCCESS in 3m 34s\n- cross-nova-functional https://zuul.opendev.org/t/openstack/build/4a1eb0d1149c432c8d6dc9ed5d34a96e : SUCCESS in 23m 41s\n- cross-placement-functional-py311 https://zuul.opendev.org/t/openstack/build/cc5c9e0749594dde883cbc9933e1aa2d : SUCCESS in 4m 11s\n- cross-octavia-py311 https://zuul.opendev.org/t/openstack/build/5fa1832914a1440da1789a5eeab5f529 : SUCCESS in 6m 34s\n- cross-osc-tox-docs https://zuul.opendev.org/t/openstack/build/f0638aa80f394af19ed4647ce3b4a5ef : SUCCESS in 6m 07s\n- cross-swift-py311 https://zuul.opendev.org/t/openstack/build/f632f67699a841c59a9872342c947df9 : SUCCESS in 11m 34s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e65ed6128a264095b6962defaca83529 : SUCCESS in 40m 16s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/cfd6b9adda624ee7a7fdaaaa4320ecf5 : SUCCESS in 1h 42m 45s","accounts_in_message":[],"_revision_number":3},{"id":"211757755aeee60c7766d08b91374b51b7b05bbc","author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"date":"2025-10-31 03:58:36.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"2a10134f369e30719c00b5eeb17e746476cdc206","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-31 03:59:03.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"e29e531a0ffd0968b8bf7d4aa0e0523269f153f9","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-31 04:58:58.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a2ba47f281e04760a5669c5f1f550b22\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/05c44e423ea045aea75fe6e9bfc177ec : SUCCESS in 2m 52s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/fe340cff3fea4d20a9dbd51f0391be75 : SUCCESS in 3m 15s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/135e1dfc919a475c821f4c5a01b2c5d1 : SUCCESS in 2m 52s\n- openstack-tox-validate https://zuul.opendev.org/t/openstack/build/f30ca4b2c5ae419e9388958b06a42cf2 : SUCCESS in 3m 00s\n- requirements-tox-babel https://zuul.opendev.org/t/openstack/build/e48c383b49b84d3f9a8172ab7b0c56c1 : SUCCESS in 3m 08s\n- requirements-tox-py38-check-uc https://zuul.opendev.org/t/openstack/build/5aefc11b40ed4ea2965a28518706bd9a : SUCCESS in 11m 36s\n- requirements-tox-py39-check-uc https://zuul.opendev.org/t/openstack/build/04de91a612ac4d85b059dec5cafd0af3 : SUCCESS in 13m 31s\n- requirements-tox-py310-check-uc https://zuul.opendev.org/t/openstack/build/a015905ab73a42f98cda47734f134b19 : SUCCESS in 8m 13s\n- requirements-tox-py311-check-uc https://zuul.opendev.org/t/openstack/build/df98106183ae42f098b5778575183268 : SUCCESS in 11m 26s\n- cross-cinder-py311 https://zuul.opendev.org/t/openstack/build/a84fec9ecbed455088dd0d07dca05f75 : SUCCESS in 7m 04s\n- cross-designate-py311 https://zuul.opendev.org/t/openstack/build/d254d918fadf453fb8319db9f239cbe1 : SUCCESS in 6m 31s\n- cross-glance-py311 https://zuul.opendev.org/t/openstack/build/ef6eb852bd0b4d7ba89e6ea5329c5601 : SUCCESS in 6m 26s\n- cross-heat-py311 https://zuul.opendev.org/t/openstack/build/ff4d47b6f294425cb4b0b22f4dd4f1a4 : SUCCESS in 7m 13s\n- cross-horizon-py311 https://zuul.opendev.org/t/openstack/build/d00b177515ab43ed875e72b8b2c8bfa8 : SUCCESS in 12m 47s\n- cross-horizon-npm https://zuul.opendev.org/t/openstack/build/7ea0e5c18a464d0bb4b1f6e5a8c3f484 : SUCCESS in 7m 39s\n- cross-ironic-py311 https://zuul.opendev.org/t/openstack/build/28746d915bcf4c49857521b86152e0a5 : SUCCESS in 7m 07s\n- cross-keystone-py311 https://zuul.opendev.org/t/openstack/build/c94cb8a6cb844b46bc75372e65f6efc6 : SUCCESS in 11m 33s\n- cross-kuryr-py311 https://zuul.opendev.org/t/openstack/build/9debdb8d442044efb0f63ee6b8be3103 : SUCCESS in 4m 12s\n- cross-manila-py311 https://zuul.opendev.org/t/openstack/build/6a86230d872541108d321d76224b628e : SUCCESS in 9m 22s\n- cross-neutron-py311 https://zuul.opendev.org/t/openstack/build/c018b9cf4907464babfb23f62d37ac0d : SUCCESS in 17m 50s\n- cross-nova-pep8 https://zuul.opendev.org/t/openstack/build/78d4496c1fdd4566a7180b62d4b92dc1 : SUCCESS in 6m 15s\n- cross-nova-py311 https://zuul.opendev.org/t/openstack/build/9c538b139adf4e4ba38b473edb79ef5a : SUCCESS in 10m 50s\n- cross-placement-py311 https://zuul.opendev.org/t/openstack/build/d5fb09942e19461f8f953741402ba64f : SUCCESS in 4m 18s\n- cross-osvif-py3 https://zuul.opendev.org/t/openstack/build/f8adb9031e3e42058152faf992358cab : SUCCESS in 5m 08s\n- cross-nova-functional https://zuul.opendev.org/t/openstack/build/378e2e418db149299599a756ae4bd078 : SUCCESS in 20m 20s\n- cross-placement-functional-py311 https://zuul.opendev.org/t/openstack/build/03213ae0e6a648b087e41911562114d7 : SUCCESS in 4m 15s\n- cross-octavia-py311 https://zuul.opendev.org/t/openstack/build/399543e71f5a4661a6ec86c14f215faa : SUCCESS in 5m 32s\n- cross-osc-tox-docs https://zuul.opendev.org/t/openstack/build/32b6dd8ea8074c5b845bb18cd0f2796a : SUCCESS in 6m 02s\n- cross-swift-py311 https://zuul.opendev.org/t/openstack/build/38582f5f934648c4bbdf514a980236a0 : SUCCESS in 13m 49s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/3389be743cee40d2a49b9f0e76e44823 : SUCCESS in 55m 31s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/4e3a241f95014a46957b0eb40ff43075 : SUCCESS in 59m 24s","accounts_in_message":[],"_revision_number":3},{"id":"76f42d4b6d5688d1cdbe5e28bbd3c4b7542fb63a","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-31 04:58:59.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"0cbeda0d64ed79d76ad0c24ca4d16bad7313aae6","revisions":{"c126c07e09d2701d73aded478cbf7c63876cf788":{"kind":"REWORK","_number":1,"created":"2025-10-27 14:53:47.000000000","uploader":{"_account_id":11131,"name":"OpenStack Proposal Bot","username":"proposal-bot","tags":["SERVICE_USER"]},"ref":"refs/changes/83/964883/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/requirements","ref":"refs/changes/83/964883/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/requirements refs/changes/83/964883/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/requirements refs/changes/83/964883/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/requirements refs/changes/83/964883/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/requirements refs/changes/83/964883/1"}}},"commit":{"parents":[{"commit":"8e0405c8a628ccf58160b617093cf2b85f6a83b9","subject":"update constraint for horizon to new release 24.0.2","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/8e0405c8a628ccf58160b617093cf2b85f6a83b9"}]}],"author":{"name":"OpenStack Proposal Bot","email":"openstack-infra@lists.openstack.org","date":"2025-10-27 14:43:45.000000000","tz":0},"committer":{"name":"OpenStack Proposal Bot","email":"openstack-infra@lists.openstack.org","date":"2025-10-27 14:43:45.000000000","tz":0},"subject":"update constraint for glance_store to new release 4.7.1","message":"update constraint for glance_store to new release 4.7.1\n\nmeta: version: 4.7.1\nmeta: team: glance\nmeta: diff-start: -\nmeta: series: caracal\nmeta: branch: stable/2024.1\nmeta: release-type: release\nmeta: pypi: yes\nmeta: first: no\nmeta: release:Author: Brian Rosmaita \u003crosmaita.fossdev@gmail.com\u003e\nmeta: release:Commit: Brian Rosmaita \u003crosmaita.fossdev@gmail.com\u003e\nmeta: release:Change-Id: I2b3f4e51c8bd99a2538b52cf56bfd970a7632901\nmeta: release:Code-Review+1: Cyril Roelandt \u003ccyril@redhat.com\u003e\nmeta: release:Code-Review+2: Elod Illes \u003celod.illes@est.tech\u003e\nmeta: release:Code-Review+2: Thierry Carrez \u003cthierry@openstack.org\u003e\nmeta: release:Workflow+1: Thierry Carrez \u003cthierry@openstack.org\u003e\nChange-Id: I48690ccdbba8d2d54c1c128e1669557b430d88f4\nSigned-off-by: OpenStack Proposal Bot \u003copenstack-infra@lists.openstack.org\u003e\nGenerated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/c126c07e09d2701d73aded478cbf7c63876cf788"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/c126c07e09d2701d73aded478cbf7c63876cf788"}]},"branch":"refs/heads/stable/2024.1"},"0998ef634d869286bcc40c8a5831f81b34ab210e":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2025-10-30 06:26:35.000000000","uploader":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"ref":"refs/changes/83/964883/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/requirements","ref":"refs/changes/83/964883/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/requirements refs/changes/83/964883/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/requirements refs/changes/83/964883/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/requirements refs/changes/83/964883/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/requirements refs/changes/83/964883/2"}}},"commit":{"parents":[{"commit":"8e0405c8a628ccf58160b617093cf2b85f6a83b9","subject":"update constraint for horizon to new release 24.0.2","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/8e0405c8a628ccf58160b617093cf2b85f6a83b9"}]}],"author":{"name":"OpenStack Proposal Bot","email":"openstack-infra@lists.openstack.org","date":"2025-10-27 14:43:45.000000000","tz":0},"committer":{"name":"Tony Breeds","email":"tony@bakeyournoodle.com","date":"2025-10-30 06:26:35.000000000","tz":0},"subject":"update constraint for glance_store to new release 4.7.1","message":"update constraint for glance_store to new release 4.7.1\n\nmeta: version: 4.7.1\nmeta: team: glance\nmeta: diff-start: -\nmeta: series: caracal\nmeta: branch: stable/2024.1\nmeta: release-type: release\nmeta: pypi: yes\nmeta: first: no\nmeta: release:Author: Brian Rosmaita \u003crosmaita.fossdev@gmail.com\u003e\nmeta: release:Commit: Brian Rosmaita \u003crosmaita.fossdev@gmail.com\u003e\nmeta: release:Change-Id: I2b3f4e51c8bd99a2538b52cf56bfd970a7632901\nmeta: release:Code-Review+1: Cyril Roelandt \u003ccyril@redhat.com\u003e\nmeta: release:Code-Review+2: Elod Illes \u003celod.illes@est.tech\u003e\nmeta: release:Code-Review+2: Thierry Carrez \u003cthierry@openstack.org\u003e\nmeta: release:Workflow+1: Thierry Carrez \u003cthierry@openstack.org\u003e\nChange-Id: I48690ccdbba8d2d54c1c128e1669557b430d88f4\nSigned-off-by: OpenStack Proposal Bot \u003copenstack-infra@lists.openstack.org\u003e\nGenerated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh\nDepends-On: https://review.opendev.org/c/openstack/devstack/+/965096\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/0998ef634d869286bcc40c8a5831f81b34ab210e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/0998ef634d869286bcc40c8a5831f81b34ab210e"}]},"branch":"refs/heads/stable/2024.1","description":"Edit commit message"},"0cbeda0d64ed79d76ad0c24ca4d16bad7313aae6":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2025-10-30 23:57:23.000000000","uploader":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"ref":"refs/changes/83/964883/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/requirements","ref":"refs/changes/83/964883/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/requirements refs/changes/83/964883/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/requirements refs/changes/83/964883/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/requirements refs/changes/83/964883/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/requirements refs/changes/83/964883/3"}}},"commit":{"parents":[{"commit":"8e0405c8a628ccf58160b617093cf2b85f6a83b9","subject":"update constraint for horizon to new release 24.0.2","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/8e0405c8a628ccf58160b617093cf2b85f6a83b9"}]}],"author":{"name":"OpenStack Proposal Bot","email":"openstack-infra@lists.openstack.org","date":"2025-10-27 14:43:45.000000000","tz":0},"committer":{"name":"Tony Breeds","email":"tony@bakeyournoodle.com","date":"2025-10-30 23:57:23.000000000","tz":0},"subject":"update constraint for glance_store to new release 4.7.1","message":"update constraint for glance_store to new release 4.7.1\n\nmeta: version: 4.7.1\nmeta: team: glance\nmeta: diff-start: -\nmeta: series: caracal\nmeta: branch: stable/2024.1\nmeta: release-type: release\nmeta: pypi: yes\nmeta: first: no\nmeta: release:Author: Brian Rosmaita \u003crosmaita.fossdev@gmail.com\u003e\nmeta: release:Commit: Brian Rosmaita \u003crosmaita.fossdev@gmail.com\u003e\nmeta: release:Change-Id: I2b3f4e51c8bd99a2538b52cf56bfd970a7632901\nmeta: release:Code-Review+1: Cyril Roelandt \u003ccyril@redhat.com\u003e\nmeta: release:Code-Review+2: Elod Illes \u003celod.illes@est.tech\u003e\nmeta: release:Code-Review+2: Thierry Carrez \u003cthierry@openstack.org\u003e\nmeta: release:Workflow+1: Thierry Carrez \u003cthierry@openstack.org\u003e\nChange-Id: I48690ccdbba8d2d54c1c128e1669557b430d88f4\nSigned-off-by: OpenStack Proposal Bot \u003copenstack-infra@lists.openstack.org\u003e\nGenerated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/0cbeda0d64ed79d76ad0c24ca4d16bad7313aae6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/0cbeda0d64ed79d76ad0c24ca4d16bad7313aae6"}]},"branch":"refs/heads/stable/2024.1","description":"Edit commit message"}},"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":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"}}]}],"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":{}}}]}
