)]}'
{"id":"openstack%2Fglance~987807","triplet_id":"openstack%2Fglance~master~I72c327070a79865308d4c063ac1e26348dfcc977","project":"openstack/glance","branch":"master","attention_set":{},"removed_from_attention_set":{"9303":{"account":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"last_update":"2026-06-24 01:01:19.000000000","reason":"\u003cGERRIT_ACCOUNT_9303\u003e replied on the change","reason_account":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"}}},"hashtags":[],"change_id":"I72c327070a79865308d4c063ac1e26348dfcc977","subject":"Use known image size for upfront quota checks","status":"MERGED","created":"2026-05-08 07:33:47.000000000","updated":"2026-06-24 05:23:27.000000000","submitted":"2026-06-24 05:22:29.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":"987807","meta_rev_id":"645bdbbc5bd18672bee4412d12612042f942b9a0","_number":987807,"virtual_id_number":987807,"owner":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-06-24 05:22:29.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":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"all":[{"value":2,"date":"2026-06-23 16:06:41.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":2,"date":"2026-06-23 15:37:08.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"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":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"all":[{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":1,"date":"2026-06-23 16:07:46.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"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":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Top Priority / Holds Gate"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-05-08 07:50:16.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":"CC"},{"updated":"2026-05-08 09:52:07.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-06-23 15:37:08.000000000","updated_by":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"reviewer":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"state":"REVIEWER"},{"updated":"2026-06-23 16:06:41.000000000","updated_by":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"reviewer":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"state":"REVIEWER"}],"messages":[{"id":"32e832f55b4dc1f6e8effb711feffa6ba080c1ce","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2026-05-08 07:33:47.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"86a8a067f69973b35834f7c497abfc99d14407fc","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-08 07:50:16.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b275216ad81545618a4c6dd2859e521a\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/93322a88d221454ebd724729d05f3acc : FAILURE in 5m 11s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/8073491bbaf044bcb9e3c33c89c65bd8 : SUCCESS in 4m 52s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/e0d3f3137a5e4c43a15ff5a4025e31e8 : SUCCESS in 11m 16s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"33bdf4f749db8da8d3c1f7348aee2341a5fad76b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-08 09:52:07.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1de41dd16d694238bbc2ec365797815b\n\n- grenade https://zuul.opendev.org/t/openstack/build/d11bcbbda7e84c97a562796e9b116d67 : SUCCESS in 1h 07m 44s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/7f0b4387450e4074947aec9a326b672f : SUCCESS in 1h 03m 33s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/76cc32329c1b479d931d85fb72467018 : SUCCESS in 1h 45m 20s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/8f088134c89b4ea3b9a4f6072dc5d5a9 : SUCCESS in 1h 03m 52s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8a571d6623684882b60009fd90545722 : SUCCESS in 2m 39s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/c898c9f26b824bc9985c922837747767 : SUCCESS in 4m 38s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/0db5907c9cdd41bbb572e8bfe0539344 : SUCCESS in 6m 22s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/7e607240773349dd8152bffdf0184554 : SUCCESS in 7m 49s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/aaa6871a73404ed7b32400167dc20fd8 : SUCCESS in 5m 15s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e607db2a3929433aba8b6c81e17fc751 : SUCCESS in 7m 30s\n- openstack-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/8e189416d6fa4b57abf7801284632fb6 : SUCCESS in 6m 26s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/abaf7c6917a0479184bb3dd2a8a9bd17 : SUCCESS in 6m 15s\n- glance-ceph-thin-provisioning https://zuul.opendev.org/t/openstack/build/98ebb90ef38e4e978c27bb7fb1314fa4 : SUCCESS in 1h 51m 49s (non-voting)\n- tempest-integrated-storage-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/4aa08a77f8f24aa4821e828e8da2d489 : SUCCESS in 2h 12m 53s\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/32fc0c085de24129ba21e3617113dd9d : SUCCESS in 1h 58m 29s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/b9b4709284df455382c1df5cb0bac5b6 : SUCCESS in 1h 12m 51s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/87c50375cd244468a4c37450bd3a3bcc : SUCCESS in 58m 52s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/11f9e2123d6f450fb547a02f90574f01 : SUCCESS in 1h 15m 22s\n- glance-grenade-centralized-cache https://zuul.opendev.org/t/openstack/build/9d4b3d004c6c42859f8751a7939fe989 : FAILURE in 7m 34s (non-voting)\n- glance-s3-multistore https://zuul.opendev.org/t/openstack/build/8e20ebc2e597435f8f6c599f6df8c96b : SUCCESS in 1h 07m 52s (non-voting)\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/38a485bef23c4adc9637ac1e0edfc03a : SUCCESS in 36m 59s","accounts_in_message":[],"_revision_number":1},{"id":"41e432adbef54768321f99a5039f854bfd1fdba7","author":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"date":"2026-06-23 15:37:08.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"132c4080173cae1f4488818d1edebef12c953528","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2026-06-23 16:06:41.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"c87925b4c4b5933560eab2e7fcfb54ee7363eeb5","author":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"date":"2026-06-23 16:07:46.000000000","message":"Patch Set 1: Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"976206b627661ab3aaaf92ad0fa671f104f349a7","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-23 16:08:57.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"4a7a88a10c974325beedbbb71968fae54568ff3a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-23 19:33:50.000000000","message":"Patch Set 1: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/75bc5d1bd7974335bc1713b6356a1605\n\n- grenade https://zuul.opendev.org/t/openstack/build/4844d67a3a174256ad9f39f577d31972 : SUCCESS in 1h 03m 07s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/69e36a88fb634dc6a2ee1c1cf03b2134 : SUCCESS in 1h 06m 28s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/aef23cecd76c4d7a8e86fedf71a87bff : SUCCESS in 1h 43m 26s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/514719d59c0749d795f454ba6718fe4d : SUCCESS in 1h 03m 07s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/335cc69c88274fe5a0e4da3edc378fa9 : SUCCESS in 5m 53s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/0b3b58b8ca34451fae32241196c0018b : SUCCESS in 6m 06s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/cd63ca4959cc44cdab619b2368aaa4f1 : SUCCESS in 5m 30s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/816c4610cc51414e925d3c23393e957a : SUCCESS in 6m 21s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/02cd3ea7aea1441b9e322a813337de12 : SUCCESS in 8m 34s\n- openstack-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/ec73128b6bb94be684412f4906fa5f3d : FAILURE in 8m 30s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/ea82aab493f3423fbb0f3eccd82ef642 : SUCCESS in 5m 36s\n- tempest-integrated-storage-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/ebbf12a83c664d4abb8ac69dd54ee1e4 : SUCCESS in 2h 01m 59s\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/cabc35680d604ceca346e4d768578d1d : SUCCESS in 1h 12m 22s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c735402f65b04b2ea90fb751796d65b0 : SUCCESS in 49m 09s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/c336b959283f475d8429d5c84b3ee774 : SUCCESS in 1h 49m 34s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/03ee87bde61641d4884ff9f015de5b15 : SUCCESS in 38m 40s","accounts_in_message":[],"_revision_number":1},{"id":"7cf60b79e26a1951330a11d5b757034a8b326a23","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2026-06-23 19:45:00.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"73f95f1f3c912aa831e6cef9af83dd1146697cb6","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-23 20:01:11.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/09953b3ad3be4e17b9ad1c21139a2820\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/fe7abf0a47794ea3baf04cb181ae13a1 : SUCCESS in 6m 30s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/eef1883d44f5401c933fd224fd75e9e3 : SUCCESS in 8m 03s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/d8f91bcdba7042529be487d0290d547e : SUCCESS in 13m 38s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"37964215c9b902dac9e14001d9720eab8c13be33","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-23 22:09:54.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/249be7986fff4590996e4445286bf425\n\n- grenade https://zuul.opendev.org/t/openstack/build/a3b5dfbcd32e4a83a956d9ab17a12713 : SUCCESS in 58m 36s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/dcac550669af4e1a93e1634ad2fb46f9 : SUCCESS in 34m 08s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/195c42152d8c4965b4a4736d903eb2d4 : SUCCESS in 1h 33m 49s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/af9212e8e4ec4527a4a37d34741dfc2f : SUCCESS in 1h 03m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3f4fd6b5e8924973b024d945fc335792 : SUCCESS in 4m 36s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/8c7041d7290f450781d7242d67b5fddf : SUCCESS in 4m 49s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/383217a50f3e4f848a2ffc0cea6df5f0 : SUCCESS in 5m 12s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/f2b626b7c3a54534baf50ec814f92a8c : SUCCESS in 8m 50s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/41767e17148b46449c23cfc509c158e2 : SUCCESS in 7m 21s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a58b36896f2a4a0b9c3ee571275225bb : SUCCESS in 8m 08s\n- openstack-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/582919008e0741e49e06b547c5d83976 : SUCCESS in 6m 48s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/e0f2ca3250f74d7b84f58fd208f2b5cd : FAILURE in 7m 40s\n- glance-ceph-thin-provisioning https://zuul.opendev.org/t/openstack/build/96d23057246f474db60e86085108e227 : SUCCESS in 1h 06m 43s (non-voting)\n- tempest-integrated-storage-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/f1353421bb5d4326b76625e4a92ea476 : SUCCESS in 1h 58m 59s\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/8282173e154c4042ac2242afec4389e6 : SUCCESS in 2h 16m 36s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/6476493475024925876acea0f2839cdb : SUCCESS in 1h 18m 57s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/02bf2620610445b8a79a622fa74d49d2 : SUCCESS in 1h 03m 03s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/5bca12938f8a4744b6cb7a3d34e8d940 : SUCCESS in 1h 43m 25s\n- glance-grenade-centralized-cache https://zuul.opendev.org/t/openstack/build/1a7bd595ab624f558dd701a9180a0413 : FAILURE in 8m 04s (non-voting)\n- glance-s3-multistore https://zuul.opendev.org/t/openstack/build/aa9fc3373d2b47c297911adf568d72bd : FAILURE in 1h 23m 06s (non-voting)\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/ca3b23b34bb04018a301caed26c3572b : SUCCESS in 33m 09s\n- glance-rally-task-uwsgi https://zuul.opendev.org/t/openstack/build/d0a94878912e4abdb52eb130691020b7 : SUCCESS in 26m 10s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"b08a468f5d78b2dd8449cc02d36f2c136ac55ad5","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2026-06-24 01:01:19.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"5d52f4dbf3ddd7b91a8317bcc4e080470f45ac5f","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-24 01:17:10.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/743e498a79224b1ca9b67441da33a91b\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/f08ade7dd45449d09cd2dbf0fa5b2936 : SUCCESS in 7m 05s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/1c8e731fe0394992b611d1a28037f5df : SUCCESS in 8m 53s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/5aa81745a04446de89029e33bebd03df : SUCCESS in 13m 19s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"0969b1b56b1ebe6f7c1ef751f5266340821cc6a2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-24 03:27:27.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/501f97129e144c63ae67180cc64b1718\n\n- grenade https://zuul.opendev.org/t/openstack/build/263d4639346f49ff8a2b65dfc30fb49c : SUCCESS in 1h 06m 39s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/d2f450a0398a444cb5d618e785f9632c : SUCCESS in 1h 06m 27s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/9c58ccdfa5bd4683ab0c279e9ce9306a : SUCCESS in 1h 20m 14s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/09d9f47307554ef5bba6850d2bac696e : SUCCESS in 1h 09m 07s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/52aa100c48aa48a583384895a5eac923 : SUCCESS in 4m 43s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/fb191eb5dc544ef0915238024ec1441d : SUCCESS in 4m 26s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/fe86527335054ad8ab75630a38b3e00f : SUCCESS in 5m 07s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/43d7464daf754668ad3b4f1e559712ac : SUCCESS in 5m 05s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6245465757ad4435b0d463f9b32cce85 : SUCCESS in 5m 23s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/41b2ea1eb37542af82fd2067fba34ce5 : SUCCESS in 7m 53s\n- openstack-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/c066dfacefea4e8496e7f4f23d7a484c : SUCCESS in 7m 39s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/f57ea92781d0485396768bae273e5ec3 : SUCCESS in 9m 06s\n- glance-ceph-thin-provisioning https://zuul.opendev.org/t/openstack/build/5127bad7dd2d4eb39800c94b126bf449 : SUCCESS in 1h 08m 57s (non-voting)\n- tempest-integrated-storage-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/ac6cd3b797c64e5a889753c3af08e990 : SUCCESS in 2h 20m 40s\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/1e5f5e1af9994e448e82641ad3f1cce7 : SUCCESS in 1h 37m 57s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/b4bb8f9d9a744618939667f83c7403da : SUCCESS in 1h 56m 38s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/2640298e34a64468843cf93c94502a6b : SUCCESS in 34m 24s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/28dd41e00d5945d2b8b59b09ed4eb527 : SUCCESS in 1h 53m 02s\n- glance-grenade-centralized-cache https://zuul.opendev.org/t/openstack/build/3a6b5d5e41e1417a8abffde316f3dfc9 : FAILURE in 15m 00s (non-voting)\n- glance-s3-multistore https://zuul.opendev.org/t/openstack/build/cedfff355a5b4b3fb2df4078d3ee2a84 : SUCCESS in 1h 54m 12s (non-voting)\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/dde975ca03f94f11994f9d1939ae0eb7 : SUCCESS in 18m 09s\n- glance-rally-task-uwsgi https://zuul.opendev.org/t/openstack/build/2da3dbbfe286468dbf575c0ea336ffac : SUCCESS in 25m 58s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"4dca3d8f2a5a9ad6f5c11ea8222f233884614b7c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-24 03:28:04.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"9c8b2afbf0ae9dbe55fd789d7c07ed3ccd3993de","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-24 05:22:29.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/589aaa0eb3744ece82e2ec6b2d064c51\n\n- grenade https://zuul.opendev.org/t/openstack/build/94b434a6ae244f8bbdf0c37f4c360238 : SUCCESS in 37m 18s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/99ae864f4c5a4fd6a1d22ca31a63f765 : SUCCESS in 1h 04m 01s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/9cfa89ada43d42a18be01dad0ea83bca : SUCCESS in 1h 22m 25s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/53ae5b51ccb242d0b2eac36dea7b7dae : SUCCESS in 37m 40s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/327eb9e63904462199e7c87bf8575922 : SUCCESS in 3m 49s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/dafe783c91414596bfa1974bd311c049 : SUCCESS in 4m 33s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/1eecacd60c1443e69baa9fba1e3622d8 : SUCCESS in 6m 34s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4d8df9c1b9ec41c6b5f54c2d2c8316fe : SUCCESS in 5m 30s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7da475f80b2944c78a1615fd873ebef9 : SUCCESS in 11m 01s\n- openstack-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/97e38320e9f04ed0a3f719294c5a03ca : SUCCESS in 6m 46s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/b71c2f06848e4353a505a221ecd56cdc : SUCCESS in 4m 50s\n- tempest-integrated-storage-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/cd482414a2974df6ae547c668a53d5e2 : SUCCESS in 1h 48m 18s\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/b1f4b5816575435b8c4a672137408c54 : SUCCESS in 1h 07m 36s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/98d7dbba38a64c90b56568ab5a489773 : SUCCESS in 55m 26s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/0b3885af410e4674bf269fcd6b5c1bd2 : SUCCESS in 1h 48m 14s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/f02808b8c39840639ebf82e119fc5529 : SUCCESS in 33m 16s","accounts_in_message":[],"_revision_number":1},{"id":"4b0034c6773874af9fcab766eb01e32473db50df","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-24 05:22:29.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"645bdbbc5bd18672bee4412d12612042f942b9a0","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-24 05:23:27.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fb7fb9149e554ea1b733c189801735c8\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/17513b9fce1940e3b4016eb780f767df : SUCCESS in 47s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/585ae13bf5f543d1bfc25b0a75792ff1 : SUCCESS in 46s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"368204bae45a691f105308458e7bdcba60e0b445","revisions":{"368204bae45a691f105308458e7bdcba60e0b445":{"kind":"REWORK","_number":1,"created":"2026-05-08 07:33:47.000000000","uploader":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"ref":"refs/changes/07/987807/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/07/987807/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/07/987807/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/07/987807/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/07/987807/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/07/987807/1"}}},"commit":{"parents":[{"commit":"dc5b35d66dd04a88092cdd1ee310ef76d2df47f1","subject":"Merge \"Change DB migration constant to 2026_2\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/dc5b35d66dd04a88092cdd1ee310ef76d2df47f1"}]}],"author":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2026-05-08 07:30:08.000000000","tz":0},"committer":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2026-05-08 07:30:08.000000000","tz":0},"subject":"Use known image size for upfront quota checks","message":"Use known image size for upfront quota checks\n\nWhen clients send `x-openstack-image-size`, Glance now uses that value\nin upfront quota calculations for both upload and stage requests, so\noperations that would exceed image_size_total or image_stage_total are\nrejected before data transfer begins.\n\nConcurrent async requests can still temporarily overshoot limits because\nquota checks are not globally serialized across workers.\n\nChange-Id: I72c327070a79865308d4c063ac1e26348dfcc977\nSigned-off-by: Abhishek Kekane \u003cakekane@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/368204bae45a691f105308458e7bdcba60e0b445"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/368204bae45a691f105308458e7bdcba60e0b445"}]},"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":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"}},{"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":""}}}]}
