)]}'
{"id":"openstack%2Fnova~997027","triplet_id":"openstack%2Fnova~stable%2F2026.1~I10e53de27b063b1e514e04066d0eb56a86188e9a","project":"openstack/nova","branch":"stable/2026.1","topic":"bug/2116852","attention_set":{},"removed_from_attention_set":{"4690":{"account":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"last_update":"2026-07-14 15:22:28.000000000","reason":"Change was submitted"},"11604":{"account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"last_update":"2026-07-14 15:22:28.000000000","reason":"Change was submitted"},"17685":{"account":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"last_update":"2026-07-14 07:20:25.000000000","reason":"\u003cGERRIT_ACCOUNT_17685\u003e replied on the change","reason_account":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"}}},"hashtags":[],"change_id":"I10e53de27b063b1e514e04066d0eb56a86188e9a","subject":"Make QEMU_IMG_LIMITS process limits configurable","status":"MERGED","created":"2026-07-13 12:20:35.000000000","updated":"2026-07-15 15:58:21.000000000","submitted":"2026-07-14 15:22:28.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":6,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"997027-bug/2116852","cherry_pick_of_change":969538,"cherry_pick_of_patch_set":5,"meta_rev_id":"ebaa2a50d70a221f3a78f97d7dec668640a1ee3b","_number":997027,"virtual_id_number":997027,"owner":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-07-14 15:22:28.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":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"all":[{"value":2,"date":"2026-07-14 07:20:25.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":2,"date":"2026-07-14 12:35:54.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"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":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"all":[{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":1,"date":"2026-07-14 12:35:54.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"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":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-07-13 12:20:35.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"state":"CC"},{"updated":"2026-07-13 12:42:11.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":"2026-07-13 13:16:50.000000000","updated_by":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2026-07-13 14:24:05.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-07-13 20:33:33.000000000","updated_by":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"reviewer":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"state":"CC"},{"updated":"2026-07-14 07:20:25.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":"REVIEWER"},{"updated":"2026-07-14 12:35:54.000000000","updated_by":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"reviewer":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"state":"REVIEWER"},{"updated":"2026-07-15 15:58:21.000000000","updated_by":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"reviewer":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"state":"CC"}],"messages":[{"id":"a4658205007a9021e1a6833b18a4d05ec75eb7b7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-07-13 12:20:35.000000000","message":"Patch Set 1: Cherry Picked from branch master.","accounts_in_message":[],"_revision_number":1},{"id":"9dc2f1e8dd7200e63aa624b90f04bad4304eb9de","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-07-13 12:23:40.000000000","message":"Topic bug/2116852-stable/2026.1 removed","accounts_in_message":[],"_revision_number":1},{"id":"1bf344b0e9f992a11e34f73ef4ac7c79a02993e6","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-07-13 12:24:03.000000000","message":"Topic set to bug/2116852","accounts_in_message":[],"_revision_number":1},{"id":"dd2f3510bda068168c3506556fe4445d7c57cc9d","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2026-07-13 12:42:11.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"73794613ef3129598e6854a45780d5692a732c42","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-07-13 13:16:50.000000000","message":"Patch Set 1:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I10e53de27b063b1e514e04066d0eb56a86188e9a .","accounts_in_message":[],"_revision_number":1},{"id":"f8ce158194180daad5bd39eb530614f6e051ad12","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-07-13 13:24:59.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"587fb7ae2a9eca1da89fd63d2aef71dd1b0652a1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-13 14:24:05.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/fea004e73b4c46ae8e31a09dd03814b2\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/6bc5983bfcc4480bb83222f965744abf : SUCCESS in 1h 00m 55s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/3bc987660e8a458db6d858bbd0d0f3a6 : SUCCESS in 1h 57m 48s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/bb7b80f5b92c49fc8b739d82ced51c7f : SUCCESS in 1h 04m 59s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/0bfe56792ec94922897e0cee5c90e851 : SUCCESS in 1h 11m 16s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3374bbba511a488cb01cd039a982eb17 : SUCCESS in 3m 59s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/aafa647c83a64023adb32d5d62a68280 : SUCCESS in 16m 27s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/e0dfce53c83344c3ac184330ed8ba986 : SUCCESS in 10m 00s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/8c13fd46f55842d695bbb46133fbc0cf : FAILURE in 9m 48s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2fa74dc1bebd43439a704e622b0ceccc : SUCCESS in 12m 25s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d048945ac1c44253a76496597a0920c8 : SUCCESS in 9m 08s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/c9a80d09f0654cd99d1c9627f9d23e3f : SUCCESS in 1h 10m 39s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/830dc14b1ecd412ab1cea7ba4919e259 : SUCCESS in 1h 50m 39s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/a356732292bc49e681858663a7d06024 : SUCCESS in 45m 00s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/c3668c3478174e62b4dee7af7df8d21d : SUCCESS in 55m 25s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/cb0747202b7b48d48a398964d827b30d : SUCCESS in 43m 09s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/eaf4a32c958646389df85715445f2e9f : SUCCESS in 1h 02m 47s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/73f1a597d7844fefa61bbe199c44ab3f : FAILURE in 1h 03m 02s\n- nova-next https://zuul.opendev.org/t/openstack/build/7fc800b808a24f3da1486d822e6873f4 : SUCCESS in 1h 32m 47s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/d29038971d3249328ab47aa6b3902270 : SUCCESS in 54m 39s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/f0ba9a8b878a416d808b5f653d28a920 : SUCCESS in 5m 58s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/c825282b9a1242f3a88135e36656dcc1 : SUCCESS in 31m 27s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/aec48e9f60e449cba4d1140adb37da3c : SUCCESS in 25m 06s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/443ead340dea4244832628e972797c95 : SUCCESS in 1h 32m 52s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4b617096c27543ff823d9fed5471dd82 : SUCCESS in 46m 34s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/3629ae4876c546dba79e60dab041429e : SUCCESS in 39m 07s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/e6bc243bed264079942884af5dbd5df5 : SUCCESS in 34m 51s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/79e1b04c4489422aae619a1e10152ae3 : SUCCESS in 13m 47s","accounts_in_message":[],"_revision_number":1},{"id":"20b1f645010c82c564fecf64d4a501b2f5ef8970","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2026-07-13 16:19:52.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"ead2f4a578ea8d556dc34dac68309510d83520d3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-07-13 18:03:02.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"2fcbdd65374ea6ef357ef964d2cbff9152a22597","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-07-13 18:57:43.000000000","message":"Patch Set 2:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I10e53de27b063b1e514e04066d0eb56a86188e9a .","accounts_in_message":[],"_revision_number":2},{"id":"9f85b4ad4d96ae470af6febf0f529f1951d042ab","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-13 20:33:24.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f1cb9cd03412460a913d237c8e7ddfef\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/0229e93f9b43460e9b38167ce8463775 : SUCCESS in 1h 01m 23s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/4179dc097cee468b993ef5c0d7427565 : SUCCESS in 1h 55m 52s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/eca1c882e0a9450fbd32c1061fb7b6cc : SUCCESS in 39m 49s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/dd9adb0004704e3d9c60efa0a3a57941 : SUCCESS in 51m 42s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0cbc24d8519b4a5296f435924922a25d : SUCCESS in 6m 11s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/79e010c8a54b4cd88a21930d2616bf62 : SUCCESS in 19m 30s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/92f01217e84d42aeafb89ff7adb8fcad : SUCCESS in 13m 48s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/9222a0a73c9f49b9bcb6d1f08d8e5e60 : FAILURE in 12m 56s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7b764052867d4f7b9c7ad1f82962133b : SUCCESS in 11m 18s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d431b9de7c864d1a981f88540e94c8ca : SUCCESS in 6m 50s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/75090e1c5a514c7ab845c026fc09a1c5 : SUCCESS in 1h 01m 05s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/a425384f1e494cd5b94f9e947f1358f2 : SUCCESS in 1h 44m 37s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/af6ce71105bd41a38915a69974f1b18c : SUCCESS in 57m 12s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/601c5d37c73a4afc8a0a49e4157d575c : SUCCESS in 40m 44s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/c8d093d1610948e49ac81a77dc0ca327 : SUCCESS in 36m 13s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/1438b27a5fd54aad8cf8fbc17191d453 : SUCCESS in 1h 02m 51s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/f704d1b1f7a14570beafc15cb594d310 : SUCCESS in 2h 22m 40s\n- nova-next https://zuul.opendev.org/t/openstack/build/259b7f9779f849c599c205394c0d540a : SUCCESS in 2h 20m 38s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/baa082236de04c0c9e74c11443583c05 : SUCCESS in 28m 33s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/ef6a5aa0714449c58fea6dc63fd78739 : SUCCESS in 5m 03s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/76a7e24fb50645afa0b28049cb89c9e1 : SUCCESS in 28m 54s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/175f1a6c03974d369011835e102ef371 : SUCCESS in 24m 45s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/a78619617e224be6a8b4cd9d4d19fd2f : SUCCESS in 1h 06m 29s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/58cb1a0548284aa7b7ebf6ed9636a888 : SUCCESS in 56m 27s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/b124344fe2c84ae1bcee94affff78002 : SUCCESS in 33m 48s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/a08a0e705cf54deb82a4958302b9c50a : SUCCESS in 25m 07s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/fd7ba7aac62849d0a4348a4d94cde66f : SUCCESS in 17m 00s","accounts_in_message":[],"_revision_number":2},{"id":"12441e642cfcb16aee956c93b3fb86cb07998e5c","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"date":"2026-07-13 20:44:01.000000000","message":"Patch Set 2:\n\nBuild succeeded. log path: ${LOG_PATH}\nLeave a comment with","accounts_in_message":[],"_revision_number":2},{"id":"eb3f8262e73dce8f90a7551899ab70f37c5295b5","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2026-07-14 07:20:25.000000000","message":"Patch Set 2: Code-Review+2\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"dfdd87f9423feb4b991a9134a9edbce099827170","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-07-14 10:18:12.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"65c9b005ff4bbb97ebd351cdc18d810ea3285291","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2026-07-14 12:35:54.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"0dbc36deb3f604e5f6abe88d745dd8867647f85c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-14 12:37:00.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"1d3c48916b980087d065ec7b31e690f348752dbf","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-14 15:22:28.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/92f8bcf5fbcc4a529729d43ffc7b5f1a\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/1919e05774eb4844ae2fb65605f6d05b : SUCCESS in 1h 09m 36s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/654e97ebba054883bcab941c3682f180 : SUCCESS in 1h 36m 16s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b4f8f16eef4e46629cdd9b7f12829955 : SUCCESS in 1h 05m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/514899a7ab5843d2aa8d47f7ed36b848 : SUCCESS in 8m 38s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/bec6565606ad41ee9486e092c14021d1 : SUCCESS in 14m 41s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/52f3ba086acb4fc2ad0c0c4b2d33d58c : SUCCESS in 14m 25s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9f2c7ad203d04780b6539195f88253fc : SUCCESS in 12m 40s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/365bf5270f8b4eb0b0d5581d2a3193bc : SUCCESS in 9m 06s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/cbc7553fce2d448faa4c476012a93e44 : SUCCESS in 56m 07s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/6d443e028c454d8198d951df742ad55c : SUCCESS in 33m 37s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/87bc9deb5def492c9d6950400b990c42 : SUCCESS in 21m 45s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/b39e6eebb8124013aba3fe8be46de95d : SUCCESS in 2h 12m 38s\n- nova-next https://zuul.opendev.org/t/openstack/build/402d469fb3ce445797854956617f9540 : SUCCESS in 2h 39m 51s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/a8e61ee11a2d4394aab09c06ff6c8a77 : SUCCESS in 5m 24s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/17aa4b5201d04b939fa5d9ff0f1ec602 : SUCCESS in 1h 46m 41s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/b75b36e6f76f4f7db3e4779145ba98bf : SUCCESS in 1h 39m 57s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/439fbec66f94453394041bc483a0a863 : SUCCESS in 49m 07s\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/ab2ee17ddfa74a769d561b05416c4ebb : SUCCESS in 17m 53s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/78e843c5b16b4dc18492318ffea11700 : SUCCESS in 56m 25s","accounts_in_message":[],"_revision_number":2},{"id":"69f976991a0051b568ddb88ab4020c4f98a9855e","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-14 15:22:28.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"34fc8252d22428ce017da8ada42288261c242605","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-14 15:24:43.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c47c6eee043c4a1782a3766f590fe40f\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f6c26de4a0b143edb65e3fa07bfeaf38 : SUCCESS in 46s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/cd4c667a6f3e49f69efda9359a318379 : SUCCESS in 52s","accounts_in_message":[],"_revision_number":2},{"id":"ebaa2a50d70a221f3a78f97d7dec668640a1ee3b","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2026-07-15 15:58:21.000000000","message":"Patch Set 2:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-997027-26hsv/index.html\u003e","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"8595b8eed4d0cabf6a7db04b0d946cf764187965","revisions":{"4f15360c6d466f64973a05f1b99afff561195c94":{"kind":"REWORK","_number":1,"created":"2026-07-13 12:20:35.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/27/997027/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/27/997027/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/27/997027/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/27/997027/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/27/997027/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/27/997027/1"}}},"commit":{"parents":[{"commit":"e4881944852aad1edcda2670b39dd19c2673af05","subject":"Fix mutating global config in websocket proxy","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e4881944852aad1edcda2670b39dd19c2673af05"}]}],"author":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2025-12-03 22:05:47.000000000","tz":-480},"committer":{"name":"sean mooney","email":"smooney@redhat.com","date":"2026-07-13 12:20:35.000000000","tz":0},"subject":"Make QEMU_IMG_LIMITS process limits configurable","message":"Make QEMU_IMG_LIMITS process limits configurable\n\nCurrently the CPU time and address space process limits for qemu-img\nare hard-coded to 30 seconds and 1G respectively.\n\nWith more recent versions of Ceph in upstream CI, we have experienced\ntest failures that suggest 1G is no longer large enough for encrypted\nRBD images. In the failures the following error is raised:\n\n  nova.exception.InvalidDiskInfo: Disk info file is invalid: qemu-img\n    failed to execute on\n    rbd:volumes/volume-c83c9b7f-0f38-4bb8-a40a-300a66080d21:id\u003dcinder :\n    Unexpected error while running command.\n  Command: /opt/stack/data/venv/bin/python3.12 -m\n    oslo_concurrency.prlimit --as\u003d1073741824 --cpu\u003d30 -- env LC_ALL\u003dC\n    LANG\u003dC qemu-img info\n    rbd:volumes/volume-c83c9b7f-0f38-4bb8-a40a-300a66080d21:id\u003dcinder\n    --force-share --output\u003djson\n  Exit code: -6\n  Stdout: \u0027\u0027\n  Stderr: \u0027failed to allocate memory for stack: Cannot allocate memory\\n\u0027\n\nThis adds config options ``images_cpu_time_limit`` and\n``images_address_space_limit`` to the ``[libvirt]`` section to allow\nfor tuning of the qemu-img process limits, similar to how Cinder and\nIronic make qemu-img process limits configurable.\n\nCloses-Bug: #2116852\n\nChange-Id: I10e53de27b063b1e514e04066d0eb56a86188e9a\nSigned-off-by: melanie witt \u003cmelwittt@gmail.com\u003e\n(cherry picked from commit 7f4343198c2aec73b10ad7c01ba0df87fe41f579)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4f15360c6d466f64973a05f1b99afff561195c94"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4f15360c6d466f64973a05f1b99afff561195c94"}]},"branch":"refs/heads/stable/2026.1","conflicts":{"base":"61242f75da3bd4847a8d8ba71ef0192be0ff4436","ours":"e4881944852aad1edcda2670b39dd19c2673af05","theirs":"7f4343198c2aec73b10ad7c01ba0df87fe41f579","merge_strategy":"recursive","contains_conflicts":false}},"8595b8eed4d0cabf6a7db04b0d946cf764187965":{"kind":"REWORK","_number":2,"created":"2026-07-13 18:03:02.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/27/997027/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/27/997027/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/27/997027/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/27/997027/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/27/997027/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/27/997027/2"}}},"commit":{"parents":[{"commit":"e4881944852aad1edcda2670b39dd19c2673af05","subject":"Fix mutating global config in websocket proxy","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e4881944852aad1edcda2670b39dd19c2673af05"}]}],"author":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2025-12-03 22:05:47.000000000","tz":-480},"committer":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2026-07-13 17:59:29.000000000","tz":60},"subject":"Make QEMU_IMG_LIMITS process limits configurable","message":"Make QEMU_IMG_LIMITS process limits configurable\n\nCurrently the CPU time and address space process limits for qemu-img\nare hard-coded to 30 seconds and 1G respectively.\n\nWith more recent versions of Ceph in upstream CI, we have experienced\ntest failures that suggest 1G is no longer large enough for encrypted\nRBD images. In the failures the following error is raised:\n\n  nova.exception.InvalidDiskInfo: Disk info file is invalid: qemu-img\n    failed to execute on\n    rbd:volumes/volume-c83c9b7f-0f38-4bb8-a40a-300a66080d21:id\u003dcinder :\n    Unexpected error while running command.\n  Command: /opt/stack/data/venv/bin/python3.12 -m\n    oslo_concurrency.prlimit --as\u003d1073741824 --cpu\u003d30 -- env LC_ALL\u003dC\n    LANG\u003dC qemu-img info\n    rbd:volumes/volume-c83c9b7f-0f38-4bb8-a40a-300a66080d21:id\u003dcinder\n    --force-share --output\u003djson\n  Exit code: -6\n  Stdout: \u0027\u0027\n  Stderr: \u0027failed to allocate memory for stack: Cannot allocate memory\\n\u0027\n\nThis adds config options ``images_cpu_time_limit`` and\n``images_address_space_limit`` to the ``[libvirt]`` section to allow\nfor tuning of the qemu-img process limits, similar to how Cinder and\nIronic make qemu-img process limits configurable.\n\nStable Only Changes\n- the defautl value is updated to 1G to maintain stable\n  branch behavior\n- the ci jobs are updated to use 2G to match master\n- the release note is updated to reflect this.\n\nCloses-Bug: #2116852\n\nChange-Id: I10e53de27b063b1e514e04066d0eb56a86188e9a\nSigned-off-by: melanie witt \u003cmelwittt@gmail.com\u003e\nSigned-off-by: Sean Mooney \u003cwork@seanmooney.info\u003e\n(cherry picked from commit 7f4343198c2aec73b10ad7c01ba0df87fe41f579)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8595b8eed4d0cabf6a7db04b0d946cf764187965"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8595b8eed4d0cabf6a7db04b0d946cf764187965"}]},"branch":"refs/heads/stable/2026.1"}},"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":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}},{"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":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"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":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
