)]}'
{"id":"openstack%2Fcinder~955273","triplet_id":"openstack%2Fcinder~master~Iccaf3d72eda11b697285f8079c89400d392e0053","project":"openstack/cinder","branch":"master","attention_set":{"12404":{"account":{"_account_id":12404,"name":"Rico Lin","email":"ricolin@ricolky.com","username":"rico.lin"},"last_update":"2026-05-14 09:12:16.000000000","reason":"\u003cGERRIT_ACCOUNT_27615\u003e replied on the change","reason_account":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"}},"4523":{"account":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"last_update":"2025-07-17 11:26:53.000000000","reason":"\u003cGERRIT_ACCOUNT_4523\u003e replied on the change","reason_account":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"}}},"removed_from_attention_set":{"27615":{"account":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"last_update":"2026-05-14 09:12:16.000000000","reason":"\u003cGERRIT_ACCOUNT_27615\u003e replied on the change","reason_account":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"}}},"hashtags":[],"change_id":"Iccaf3d72eda11b697285f8079c89400d392e0053","subject":"RBD: Improve encrypted volume create operation","status":"NEW","created":"2025-07-17 10:10:57.000000000","updated":"2026-05-14 09:12:16.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":6,"unresolved_comment_count":3,"has_review_started":true,"meta_rev_id":"be148a835f0413fc8ae3faa0f997b3bd9e3f279c","_number":955273,"virtual_id_number":955273,"owner":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},{"tag":"autogenerated:zuul:check","value":1,"date":"2025-07-17 20:32:42.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},{"_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,"permitted_voting_range":{"min":-1,"max":2},"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":12404,"name":"Rico Lin","email":"ricolin@ricolky.com","username":"rico.lin"},{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},{"_account_id":21863,"name":"Infinidat CI","email":"jenkins@infinidat.com","username":"infinidat-openstack"},{"_account_id":22248,"name":"HPE STORAGE CI","display_name":"HPE AlletraMP CI","email":"hp.cinder.blr.ci@groups.ext.hpe.com","username":"hp-storage-blr-ci","status":"Alletra MP Openstack CI","tags":["SERVICE_USER"]},{"_account_id":23613,"name":"NEC Cinder CI","email":"nec-cinder-ci@istorage.jp.nec.com","username":"nec-cinder-ci","tags":["SERVICE_USER"]},{"_account_id":32912,"name":"Pure Storage Third-Party CI","display_name":"Pure Storage Third-Party CI","email":"openstack-third-party-ci@purestorage.com","username":"purestorage-thirdparty-ci","status":"Doing CI things"},{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},{"_account_id":34155,"name":"NEC V Cinder CI","email":"nec-v-cinder-istorage@istorage.jp.nec.com","username":"nec--v-cinder-ci"},{"_account_id":34318,"name":"HPE Nimble Storage CI","display_name":"HPE Nimble Storage CI","email":"raghavendra.tilay@capgemini.com","username":"hpe-nimble"},{"_account_id":34853,"name":"NetApp-CI","email":"ng-openstack-ci@netapp.com","username":"netapp-ontap-ci"},{"_account_id":36171,"name":"jayaanand borra","display_name":"jayaanand borra","email":"jayaanand.borra@netapp.com","username":"jayaanan","status":"netapp"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-07-17 11:13:15.000000000","updated_by":{"_account_id":32912,"name":"Pure Storage Third-Party CI","display_name":"Pure Storage Third-Party CI","email":"openstack-third-party-ci@purestorage.com","username":"purestorage-thirdparty-ci","status":"Doing CI things"},"reviewer":{"_account_id":32912,"name":"Pure Storage Third-Party CI","display_name":"Pure Storage Third-Party CI","email":"openstack-third-party-ci@purestorage.com","username":"purestorage-thirdparty-ci","status":"Doing CI things"},"state":"CC"},{"updated":"2025-07-17 11:26:53.000000000","updated_by":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"reviewer":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"state":"REVIEWER"},{"updated":"2025-07-17 13:29:54.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-07-17 18:32:57.000000000","updated_by":{"_account_id":21863,"name":"Infinidat CI","email":"jenkins@infinidat.com","username":"infinidat-openstack"},"reviewer":{"_account_id":21863,"name":"Infinidat CI","email":"jenkins@infinidat.com","username":"infinidat-openstack"},"state":"CC"},{"updated":"2025-07-17 23:14:26.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":"2025-07-18 02:24:18.000000000","updated_by":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"reviewer":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"state":"CC"},{"updated":"2025-07-18 03:25:29.000000000","updated_by":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2025-07-18 13:53:23.000000000","updated_by":{"_account_id":22248,"name":"HPE STORAGE CI","display_name":"HPE AlletraMP CI","email":"hp.cinder.blr.ci@groups.ext.hpe.com","username":"hp-storage-blr-ci","status":"Alletra MP Openstack CI","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22248,"name":"HPE STORAGE CI","display_name":"HPE AlletraMP CI","email":"hp.cinder.blr.ci@groups.ext.hpe.com","username":"hp-storage-blr-ci","status":"Alletra MP Openstack CI","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2025-07-18 15:20:49.000000000","updated_by":{"_account_id":34318,"name":"HPE Nimble Storage CI","display_name":"HPE Nimble Storage CI","email":"raghavendra.tilay@capgemini.com","username":"hpe-nimble"},"reviewer":{"_account_id":34318,"name":"HPE Nimble Storage CI","display_name":"HPE Nimble Storage CI","email":"raghavendra.tilay@capgemini.com","username":"hpe-nimble"},"state":"CC"},{"updated":"2025-07-23 14:18:58.000000000","updated_by":{"_account_id":23613,"name":"NEC Cinder CI","email":"nec-cinder-ci@istorage.jp.nec.com","username":"nec-cinder-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":23613,"name":"NEC Cinder CI","email":"nec-cinder-ci@istorage.jp.nec.com","username":"nec-cinder-ci","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2025-07-23 14:32:57.000000000","updated_by":{"_account_id":34155,"name":"NEC V Cinder CI","email":"nec-v-cinder-istorage@istorage.jp.nec.com","username":"nec--v-cinder-ci"},"reviewer":{"_account_id":34155,"name":"NEC V Cinder CI","email":"nec-v-cinder-istorage@istorage.jp.nec.com","username":"nec--v-cinder-ci"},"state":"CC"},{"updated":"2025-07-24 14:15:27.000000000","updated_by":{"_account_id":34853,"name":"NetApp-CI","email":"ng-openstack-ci@netapp.com","username":"netapp-ontap-ci"},"reviewer":{"_account_id":34853,"name":"NetApp-CI","email":"ng-openstack-ci@netapp.com","username":"netapp-ontap-ci"},"state":"CC"},{"updated":"2026-04-21 14:51:32.000000000","updated_by":{"_account_id":12404,"name":"Rico Lin","email":"ricolin@ricolky.com","username":"rico.lin"},"reviewer":{"_account_id":12404,"name":"Rico Lin","email":"ricolin@ricolky.com","username":"rico.lin"},"state":"CC"},{"updated":"2026-04-22 14:29:44.000000000","updated_by":{"_account_id":36171,"name":"jayaanand borra","display_name":"jayaanand borra","email":"jayaanand.borra@netapp.com","username":"jayaanan","status":"netapp"},"reviewer":{"_account_id":36171,"name":"jayaanand borra","display_name":"jayaanand borra","email":"jayaanand.borra@netapp.com","username":"jayaanan","status":"netapp"},"state":"CC"}],"messages":[{"id":"e4db911d03f97254745f237f793a33ebeb00f089","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"date":"2025-07-17 10:10:57.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"a17382008ca4ceb6045901228e60794bdf04c379","author":{"_account_id":32912,"name":"Pure Storage Third-Party CI","display_name":"Pure Storage Third-Party CI","email":"openstack-third-party-ci@purestorage.com","username":"purestorage-thirdparty-ci","status":"Doing CI things"},"date":"2025-07-17 11:13:15.000000000","message":"Patch Set 1:\n\nBuild failed.\nhttps://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/buildset/b67fb93bf8cf45e9b19554c1aad48404\n\n- pure-devstack-cinder-tempest-fa-nfs-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/18ec21ee78aa4d8d94148df605408a5e : NODE_FAILURE Node request 200-0000074097 failed in 0s (non-voting)\n- pure-devstack-cinder-tempest-fb-nfs-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/65b621dad9ca492d89ef96d72b7dce52 : NODE_FAILURE Node request 200-0000074098 failed in 0s (non-voting)\n- pure-devstack-cinder-tempest-iscsi-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/4e646b63764c4b98b38da624d31684dc : RETRY_LIMIT in 29s\n- pure-devstack-cinder-tempest-fc-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/70f24e84ff6a4a9ca354f3c51d220b9e : RETRY_LIMIT in 27s\n- pure-devstack-cinder-tempest-nvme-tcp-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/79b149b665f04ae9a9dcd127216830de : RETRY_LIMIT in 26s","accounts_in_message":[],"_revision_number":1},{"id":"2b20bc2cf6e8b9b9e71d6c7e5aa4d94bb70aaf16","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-17 13:29: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/d629eef259734da4b187e18aa8e3066b\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c008736df69647258859325e2d31ba1d : SUCCESS in 6m 02s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/4c6160180de749ee9a8e4eb577232e76 : FAILURE in 11m 32s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/4a68b20a07f34841b321483b7ec0657c : FAILURE in 12m 43s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/fd7ae42692c044a69cce2032909d0efc : FAILURE in 14m 49s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/449f0b3423674613b75caf379e34768e : SUCCESS in 13m 51s\n- grenade https://zuul.opendev.org/t/openstack/build/77747dc0790a4a4e9f70d47b85be02f3 : SUCCESS in 56m 57s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/137ae823797e4e4a9da2013f2ab12977 : SUCCESS in 52m 42s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/dfc4edfba060459f824fce0691708c04 : SUCCESS in 1h 32m 31s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/0698abcd0ae54121ba686ce66030ae83 : SUCCESS in 1h 06m 29s\n- cinder-code-coverage https://zuul.opendev.org/t/openstack/build/97e3a1d835364290bcc3f3ee2ebb2365 : FAILURE in 25m 05s (non-voting)\n- cinder-mypy https://zuul.opendev.org/t/openstack/build/179aecad6f2c405a930b469790ff9465 : SUCCESS in 3m 31s\n- cinder-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/5eeabccec3d74c64a190173111f21a3c : SUCCESS in 4m 27s (non-voting)\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/103c971082924570ab875de242cd07f5 : SUCCESS in 6m 18s\n- openstack-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/d48e42228cf143d69c6e8db13ef95607 : SUCCESS in 7m 58s\n- cinder-rally-task https://zuul.opendev.org/t/openstack/build/da39586e20a8447c96f0e4791aff5102 : FAILURE in 38m 52s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/cd493a98c8564942b873db4d97037d0d : SUCCESS in 4m 16s (non-voting)\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/857682249e8e4900be43e092d454672e : SUCCESS in 2h 02m 43s\n- cinder-plugin-ceph-tempest-mn-aa https://zuul.opendev.org/t/openstack/build/bb2e90ab7246468dac76cf73406fd31c : FAILURE in 2h 42m 51s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican https://zuul.opendev.org/t/openstack/build/50217c2ad8cd410e9e21bb1ca800f608 : SUCCESS in 2h 55m 38s\n- cinder-tempest-plugin-lvm-lio-barbican-fips https://zuul.opendev.org/t/openstack/build/e8887097272e4822accd55d996dc6bb1 : FAILURE in 24m 12s (non-voting)\n- cinder-tempest-plugin-protection-functional https://zuul.opendev.org/t/openstack/build/52ad3294f1dd49ce91a380792fd80d1e : SUCCESS in 24m 13s\n- cinder-grenade-mn-sub-volbak https://zuul.opendev.org/t/openstack/build/c1e43de6ded54c759c22efd3884611cf : SUCCESS in 1h 04m 23s\n- cinder-tempest-lvm-multibackend https://zuul.opendev.org/t/openstack/build/4df5bfbace394c32aaf886287fc305d9 : SUCCESS in 1h 45m 20s (non-voting)\n- cinder-for-glance-optimized https://zuul.opendev.org/t/openstack/build/2522219e17604a3f821f2003b6e540b6 : SUCCESS in 38m 03s (non-voting)\n- devstack-plugin-nfs-tempest-full https://zuul.opendev.org/t/openstack/build/3aef339c06294cc5837bc88ec57752a6 : SUCCESS in 1h 19m 32s\n- devstack-plugin-nfs-tempest-full-fips https://zuul.opendev.org/t/openstack/build/dec63a1c8de94ad5893a1d91c741ba09 : FAILURE in 22m 14s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/7b37e10c987e44d290b30fa8f5d29e88 : SUCCESS in 1h 38m 45s\n- tempest-integrated-storage-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/9ffd03d0def4445a9289c26079786ae4 : SUCCESS in 1h 32m 42s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8e6162051a5849d1b4a9ae0a535cef42 : SUCCESS in 54m 36s","accounts_in_message":[],"_revision_number":1},{"id":"c9b2e8ecad2cbc96ded9cecbbc86416e90b2271a","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-17 13:36:32.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d32d73502f0344b49b629e32a6106216\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/50c789d43841460982385b8b7efed02e : FAILURE in 23m 49s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/cc99f575ccec419abfd22321f4fbb650 : FAILURE in 27m 53s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/133cdeb9ca014964afe39b94ef176028 : FAILURE in 38m 08s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"0526aefb2569d7659a1efdc1d0c5a9a316d336b2","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"real_author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"date":"2025-07-17 15:33:44.000000000","message":"Patch Set 2: Patch Set 1 was rebased on behalf of \u003cGERRIT_ACCOUNT_27615\u003e\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"}],"_revision_number":2},{"id":"3ddf6c99f220c2049e56cc35ea2da9b4f1621160","author":{"_account_id":32912,"name":"Pure Storage Third-Party CI","display_name":"Pure Storage Third-Party CI","email":"openstack-third-party-ci@purestorage.com","username":"purestorage-thirdparty-ci","status":"Doing CI things"},"date":"2025-07-17 15:58:51.000000000","message":"Patch Set 2:\n\nBuild failed.\nhttps://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/buildset/949a0a0c8dc544d697efd7917b709835\n\n- pure-devstack-cinder-tempest-fa-nfs-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/1e51a0f41df749e6b76f7d2ea948e7d6 : NODE_FAILURE Node request 200-0000074456 failed in 0s (non-voting)\n- pure-devstack-cinder-tempest-fb-nfs-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/ec0af9be1f4c4d8e938f2e6a473edfa1 : NODE_FAILURE Node request 200-0000074457 failed in 0s (non-voting)\n- pure-devstack-cinder-tempest-iscsi-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/dbee2791512f475097c3ac087619bf0a : POST_FAILURE in 24m 32s\n- pure-devstack-cinder-tempest-fc-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/e51fca38a42e475ba755d9041c432c05 : POST_FAILURE in 24m 00s\n- pure-devstack-cinder-tempest-nvme-tcp-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/d916b0232d084fe0a5ba1fb790c4c64a : POST_FAILURE in 22m 55s","accounts_in_message":[],"_revision_number":2},{"id":"b932759e5392dc8c6eecc798f6174865a6be0966","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-17 17:57:10.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f37004ced5b44a7ab9f3c8a5a113fe4f\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/150148be62cb47fa958690ad32a0ffab : FAILURE in 29m 10s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/e4c1ae3dcfe641ddaebc0a0ecb481df9 : FAILURE in 23m 58s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/7fe86309f9b8463f998f8fe3b7f2bec9 : FAILURE in 27m 05s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"4439c887418cfc025556622157d0dab6d898ef87","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"date":"2025-07-17 17:59:04.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"5502f5f3837adb313d9cbbffe2f55d4dc7041c13","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-17 18:31:24.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7b09ae60e40e47b4adf9556dbf0ccc92\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/17144f933f734b4ea412c95f1c9ad393 : FAILURE in 28m 06s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/7a2d8e4654d84b7a94ae198041aa73ff : FAILURE in 30m 00s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/776d70bcf71b439b80c2c43f85d0488c : FAILURE in 23m 04s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"90fad6596c99a8707db0044bc733a77378d46717","author":{"_account_id":21863,"name":"Infinidat CI","email":"jenkins@infinidat.com","username":"infinidat-openstack"},"date":"2025-07-17 18:32:57.000000000","message":"Patch Set 1:\n\nBuild succeeded. For information on how to proceed, see https://docs.openstack.org/infra/manual/developers.html\n* Infinidat FC http://openstack-ci-logs.aws.infinidat.com#logs/refs-changes-73-955273-1/FC/ : SUCCESS in 3h 59m 11s\n* Infinidat iSCSI http://openstack-ci-logs.aws.infinidat.com#logs/refs-changes-73-955273-1/iSCSI/ : SUCCESS in 3h 13m 24s\n\nLeave a comment with run-INFINIDAT to trigger a recheck. For more information about Infinidat CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/INFINIDAT_CI","accounts_in_message":[],"_revision_number":1},{"id":"5f48d01dfadb6708e5855f2e089d975431164edc","author":{"_account_id":32912,"name":"Pure Storage Third-Party CI","display_name":"Pure Storage Third-Party CI","email":"openstack-third-party-ci@purestorage.com","username":"purestorage-thirdparty-ci","status":"Doing CI things"},"date":"2025-07-17 19:01:44.000000000","message":"Patch Set 3:\n\nBuild failed.\nhttps://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/buildset/80c13f25239a4018b92430fe938b43bc\n\n- pure-devstack-cinder-tempest-fa-nfs-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/39f046ed40034188a59920aba0aa10f6 : NODE_FAILURE Node request 200-0000074472 failed in 0s (non-voting)\n- pure-devstack-cinder-tempest-fb-nfs-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/f73888378e5f437d98e976982abeb1db : NODE_FAILURE Node request 200-0000074473 failed in 0s (non-voting)\n- pure-devstack-cinder-tempest-iscsi-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/e1034fc33836442facb956d4fbb5f96f : POST_FAILURE in 54m 57s\n- pure-devstack-cinder-tempest-fc-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/cc7bfee582d24cb0ac8805c6e1f2511d : POST_FAILURE in 1h 01m 56s\n- pure-devstack-cinder-tempest-nvme-tcp-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/5f1cd21903f44b529778b75e47616eff : POST_FAILURE in 51m 58s","accounts_in_message":[],"_revision_number":3},{"id":"a74212ee858b754f9b6e13af48dd118698621913","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-17 20:32:42.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/75eff8e4d6c4459a9fd18e87be78bdf4\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e456d330ca994169a6526e30b007b155 : SUCCESS in 3m 47s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/6a0362991d8a4c0f8b0f47c54d5c3534 : SUCCESS in 10m 51s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/1683ef2f47fa46ae8e551a69e56434a2 : SUCCESS in 12m 00s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/d330e2ea846543baab93bc223b0b7d5f : SUCCESS in 12m 26s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cc1e6b0c52334d05bd4d54f8356d93e5 : SUCCESS in 8m 12s\n- grenade https://zuul.opendev.org/t/openstack/build/aca4990e8908417991115cc858b78af8 : SUCCESS in 56m 07s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/a8673dccde6f4040ab4cd129c758a481 : SUCCESS in 58m 30s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/15a9147ffc524634babf0890b80827cb : SUCCESS in 1h 27m 45s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/cdd219a754ef49c385d43499c9ea310b : SUCCESS in 1h 03m 56s\n- cinder-code-coverage https://zuul.opendev.org/t/openstack/build/726a55b9dce447a5b5a3a34fbe558ae6 : TIMED_OUT in 40m 51s (non-voting)\n- cinder-mypy https://zuul.opendev.org/t/openstack/build/e4c9629615ac44de83237ea8e77e1f4a : SUCCESS in 6m 24s\n- cinder-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/559d0612f6a945ad918c224ce83db312 : SUCCESS in 6m 03s (non-voting)\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/0f888d996d68437ab98959ae23a71e61 : SUCCESS in 5m 36s\n- openstack-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/8c790fb124af4222b1a01fb004f65910 : SUCCESS in 8m 42s\n- cinder-rally-task https://zuul.opendev.org/t/openstack/build/f34ee89e3434438c8c50306913e5ac1e : FAILURE in 17m 44s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/b45cd08e55de4bc2ad8d92d66b6c6137 : SUCCESS in 6m 03s (non-voting)\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/5529e2567309410b939874a527da6996 : SUCCESS in 1h 53m 41s\n- cinder-plugin-ceph-tempest-mn-aa https://zuul.opendev.org/t/openstack/build/ffec2af4222244b7a9b4e9c345bba87e : FAILURE in 2h 28m 09s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican https://zuul.opendev.org/t/openstack/build/6ed74c290739478e88df1f5af7a1b8e5 : SUCCESS in 1h 55m 23s\n- cinder-tempest-plugin-lvm-lio-barbican-fips https://zuul.opendev.org/t/openstack/build/a024c08f698f418f89d60b04141b48dc : FAILURE in 21m 29s (non-voting)\n- cinder-tempest-plugin-protection-functional https://zuul.opendev.org/t/openstack/build/f3c9eb1c1fff4fe3adc6952df9462a54 : SUCCESS in 36m 50s\n- cinder-grenade-mn-sub-volbak https://zuul.opendev.org/t/openstack/build/cb477c30a300416aa31b7e62e2818c68 : SUCCESS in 1h 05m 26s\n- cinder-tempest-lvm-multibackend https://zuul.opendev.org/t/openstack/build/d89f529dc2e04ca38a9ede5093ecbc6d : SUCCESS in 1h 38m 35s (non-voting)\n- cinder-for-glance-optimized https://zuul.opendev.org/t/openstack/build/f1e93c0c3f804b5583042f4b0ff38c90 : SUCCESS in 42m 02s (non-voting)\n- devstack-plugin-nfs-tempest-full https://zuul.opendev.org/t/openstack/build/bcff9319b9e348afb97086fe6ca41cc2 : SUCCESS in 1h 12m 05s\n- devstack-plugin-nfs-tempest-full-fips https://zuul.opendev.org/t/openstack/build/c279ed764a5e4cdfb8a527af0ccdbcb7 : FAILURE in 24m 27s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/2efbca12f7b247e1931d3c8968217d85 : SUCCESS in 1h 45m 43s\n- tempest-integrated-storage-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/a86fd5d85cae4f73805882ad8d67301e : SUCCESS in 1h 25m 53s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/9d613878828a4fc5afb8766975914659 : SUCCESS in 46m 46s","accounts_in_message":[],"_revision_number":3},{"id":"c28ae211101d068f4340e6176dc9f383954db654","author":{"_account_id":21863,"name":"Infinidat CI","email":"jenkins@infinidat.com","username":"infinidat-openstack"},"date":"2025-07-17 22:11:01.000000000","message":"Patch Set 2:\n\nBuild succeeded. For information on how to proceed, see https://docs.openstack.org/infra/manual/developers.html\n* Infinidat FC http://openstack-ci-logs.aws.infinidat.com#logs/refs-changes-73-955273-2/FC/ : SUCCESS in 4h 4m 54s\n* Infinidat iSCSI http://openstack-ci-logs.aws.infinidat.com#logs/refs-changes-73-955273-2/iSCSI/ : SUCCESS in 3h 26m 55s\n\nLeave a comment with run-INFINIDAT to trigger a recheck. For more information about Infinidat CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/INFINIDAT_CI","accounts_in_message":[],"_revision_number":2},{"id":"20e6fd5a83aa924e63eb18e9e58b9c97cb09c9b3","author":{"_account_id":21863,"name":"Infinidat CI","email":"jenkins@infinidat.com","username":"infinidat-openstack"},"date":"2025-07-17 22:27:32.000000000","message":"Patch Set 3:\n\nBuild succeeded. For information on how to proceed, see https://docs.openstack.org/infra/manual/developers.html\n* Infinidat FC http://openstack-ci-logs.aws.infinidat.com#logs/refs-changes-73-955273-3/FC/ : SUCCESS in 2h 59m 39s\n* Infinidat iSCSI http://openstack-ci-logs.aws.infinidat.com#logs/refs-changes-73-955273-3/iSCSI/ : SUCCESS in 2h 30m 28s\n\nLeave a comment with run-INFINIDAT to trigger a recheck. For more information about Infinidat CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/INFINIDAT_CI","accounts_in_message":[],"_revision_number":3},{"id":"6283521dae627e0c76918c28df868b66f29c5c0d","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2025-07-17 23:14:26.000000000","message":"Patch Set 1:\n\nBuild Successful \n\n\\* quobyteci:  cinder_quobyteci (This CI is currently under construction) : SUCCESS","accounts_in_message":[],"_revision_number":1},{"id":"686d65d4b0d1c004327b5396e826f158268b840c","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2025-07-18 02:24:18.000000000","message":"Patch Set 3:\n\nBuild succeeded (iSCSI).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-iscsi/1388/.","accounts_in_message":[],"_revision_number":3},{"id":"e7f0d391514eafff1c1a14e52e5359bc9f2af0d7","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2025-07-18 03:16:55.000000000","message":"Patch Set 3:\n\nBuild succeeded (FC).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-fc/1256/.","accounts_in_message":[],"_revision_number":3},{"id":"4ffffe4836715f94b252dccad8f10fa72c3f61f4","author":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"date":"2025-07-18 03:25:29.000000000","message":"Patch Set 3:\n\nBuild succeeded.\n\n- cinder-storpool-tempest https://spfactory.storpool.com/zuul/t/local/build/b43dba64bb954618887fe2af6d0a7b80 : SUCCESS in 50m 30s\n- cinder-storpool-tempest-iscsi-multipath https://spfactory.storpool.com/zuul/t/local/build/e83713f6fe5640c394a6e556be16200a : SUCCESS in 1h 05m 58s","accounts_in_message":[],"_revision_number":3},{"id":"931d33cf9cdc8421982338e702b50027c0e70178","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2025-07-18 05:05:18.000000000","message":"Patch Set 2:\n\nBuild Failed \n\n\\* quobyteci:  cinder_quobyteci (This CI is currently under construction) : FAILURE","accounts_in_message":[],"_revision_number":2},{"id":"ef2678694a385e1e624c4a8977f510ab60749331","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2025-07-18 06:41:50.000000000","message":"Patch Set 3:\n\nBuild Successful \n\n\\* quobyteci:  cinder_quobyteci (This CI is currently under construction) : SUCCESS","accounts_in_message":[],"_revision_number":3},{"id":"a01eef6250e8fcf5ed18b506c3616980b5f20464","author":{"_account_id":22248,"name":"HPE STORAGE CI","display_name":"HPE AlletraMP CI","email":"hp.cinder.blr.ci@groups.ext.hpe.com","username":"hp-storage-blr-ci","status":"Alletra MP Openstack CI","tags":["SERVICE_USER"]},"date":"2025-07-18 13:53:23.000000000","message":"Patch Set 3:\n\nBuild succeeded.\n\n- 3par-iscsi-driver-master-client-pip-ssa02-dsvm https://github.com/hpe-storage/hpe_cinder_logs/tree/master/new_logs/955273 : SUCCESS in 44m 57s","accounts_in_message":[],"_revision_number":3},{"id":"303bdc01bb64c9092b8676a6b24a44efdb9775e3","author":{"_account_id":34318,"name":"HPE Nimble Storage CI","display_name":"HPE Nimble Storage CI","email":"raghavendra.tilay@capgemini.com","username":"hpe-nimble"},"date":"2025-07-18 15:20:49.000000000","message":"Patch Set 3:\n\nBuild succeeded.\n\n- iscsi-driver-nimble https://github.com/hpe-storage/nimble-ci-logs/tree/master/new_logs/955273 : SUCCESS in 1h 01m 00s","accounts_in_message":[],"_revision_number":3},{"id":"7b38ced223d112f4a6de220645d46a44ab9db9be","tag":"autogenerated:NEC_Cinder_CI","author":{"_account_id":23613,"name":"NEC Cinder CI","email":"nec-cinder-ci@istorage.jp.nec.com","username":"nec-cinder-ci","tags":["SERVICE_USER"]},"date":"2025-07-23 14:18:58.000000000","message":"Patch Set 3:\n\nBuild succeeded.\n\n- NEC-ISCSI https://cinder-cilogs.openstack.nec-solutioninnovators.com/73/955273/3/20250723170348/NEC-ISCSI : SUCCESS in 5h 48m 28s\n- NEC-FC https://cinder-cilogs.openstack.nec-solutioninnovators.com/73/955273/3/20250723170348/NEC-FC : SUCCESS in 6h 15m 07s","accounts_in_message":[],"_revision_number":3},{"id":"60a78a171a8e0bdc85ffe3a54fc8df47fa3c87fa","tag":"autogenerated:NEC_V_Cinder_CI","author":{"_account_id":34155,"name":"NEC V Cinder CI","email":"nec-v-cinder-istorage@istorage.jp.nec.com","username":"nec--v-cinder-ci"},"date":"2025-07-23 14:32:57.000000000","message":"Patch Set 3:\n\nBuild succeeded.\n\n- NEC-V-ISCSI https://cinder-cilogs.openstack.nec-solutioninnovators.com/73/955273/3/20250723175104/NEC-V-ISCSI : SUCCESS in 5h 13m 47s\n- NEC-V-FC https://cinder-cilogs.openstack.nec-solutioninnovators.com/73/955273/3/20250723175104/NEC-V-FC : SUCCESS in 5h 41m 51s","accounts_in_message":[],"_revision_number":3},{"id":"7a0cf778ae20dbd49ca7d98ba68e3efbe30a0f95","author":{"_account_id":34853,"name":"NetApp-CI","email":"ng-openstack-ci@netapp.com","username":"netapp-ontap-ci"},"date":"2025-07-24 14:15:27.000000000","message":"Patch Set 3:\n\nBuild failed.\n\n- cinder-tempest-plugin-ontap-iscsi cinder-tempest-plugin-ontap-iscsi : NODE_FAILURE in 0s\n- cinder-tempest-plugin-ontap-nfs cinder-tempest-plugin-ontap-nfs : NODE_FAILURE in 0s\n\nComment \"run-NetApp CI\" to rerun these tests. https://wiki.openstack.org/wiki/ThirdPartySystems/NetApp_CI","accounts_in_message":[],"_revision_number":3},{"id":"1a3db10f0c08f5daac4570003d38485e61574dc9","author":{"_account_id":12404,"name":"Rico Lin","email":"ricolin@ricolky.com","username":"rico.lin"},"date":"2026-04-21 14:51:32.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"aae784a14b607400dbd1ef50059f6bc86a773957","author":{"_account_id":12404,"name":"Rico Lin","email":"ricolin@ricolky.com","username":"rico.lin"},"date":"2026-04-21 15:17:57.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"d85d7b56339a840bb0064c4de25e096683a995d5","author":{"_account_id":36171,"name":"jayaanand borra","display_name":"jayaanand borra","email":"jayaanand.borra@netapp.com","username":"jayaanan","status":"netapp"},"date":"2026-04-22 14:29:44.000000000","message":"Patch Set 3:\n\n(3 comments)","accounts_in_message":[],"_revision_number":3},{"id":"be148a835f0413fc8ae3faa0f997b3bd9e3f279c","author":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"date":"2026-05-14 09:12:16.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"8934e71daebdfd710c954cf92bd8031c09012484","revisions":{"c012e72d39173b5ad9e7f1f710fb4b09d8133268":{"kind":"REWORK","_number":1,"created":"2025-07-17 10:10:57.000000000","uploader":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"ref":"refs/changes/73/955273/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/73/955273/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/73/955273/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/73/955273/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/73/955273/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/73/955273/1"}}},"commit":{"parents":[{"commit":"21af57108f9f67ce9e5af78a6b7eef0d3f828576","subject":"Merge \"Imported Translations from Zanata\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/21af57108f9f67ce9e5af78a6b7eef0d3f828576"}]}],"author":{"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","date":"2025-07-17 09:06:52.000000000","tz":0},"committer":{"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","date":"2025-07-17 10:10:36.000000000","tz":0},"subject":"RBD: Improve encrypted volume create operation","message":"RBD: Improve encrypted volume create operation\n\nEncrypted volume creation uses two operations:\n1. Creating LUKS file: qemu-img create\n2. Importing the LUKS file: rbd import\n\nThe qemu-img create command takes the same time irrespective of the\nsize.\n\n10GB: 5.115s\n20GB: 5.150s\n30GB: 5.236s\n40GB: 5.108s\n50GB: 4.999s\n\nHowever, if the volume size increases, the rbd import command takes\nmore time.\n\n10GB: 17.094s\n20GB: 33.087s\n30GB: 49.154s\n40GB: 64.744s\n50GB: 82.931s\n\nThis patch aims to split up the rbd import operation into two steps:\n1. Import a 1GB LUKS file\n2. Resize the file to user requested size\n\nAfter applying the patch, we get the following results:\n\n1. Create volume\n\nJul 15 10:02:32 Importing 1GB file : 1.786s\nJul 15 10:02:32 Created volume successfully.\n\nWe can see that we reduced the ~83 seconds time to ~2 seconds.\n\nThis is an alternative approach to the ones proposed in the related\nbugs where we directly write the luks file into the volume using qemu-img\nbut due to the open concerns, this one offloads the operations to\nRBD itself (import and resize) to avoid regression.\n\nScenario:\nCreating 50 GB bootable volume from image and launching instance from it.\n\nImage Download: size 20.69 MB, duration 1.00 sec\nCreate volume\nqemu-img create: 4.930s\nrbd import: 2.339s\n\nDownload image\nsize 20.69 MB, duration 1.00 sec\n\nConvert image\nconverting to raw: 0.435s\nconverting to luks: 8.274s\nimporting image to volume: 0.327s\n\nLaunch server\n\n$ lsblk\nNAME    MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS\nvda     252:0    0  50G  0 disk\n|-vda1  252:1    0  50G  0 part /\n`-vda15 252:15   0   8M  0 part\n\nRelated-Bug: 1883470\nRelated-Bug: 2055517\n\nSigned-off-by: Rajat Dhasmana \u003crajatdhasmana@gmail.com\u003e\nChange-Id: Iccaf3d72eda11b697285f8079c89400d392e0053\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/c012e72d39173b5ad9e7f1f710fb4b09d8133268"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/c012e72d39173b5ad9e7f1f710fb4b09d8133268"}]},"branch":"refs/heads/master"},"65eb9fe6117f49f60117580156b054240f9c0136":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2025-07-17 15:33:44.000000000","uploader":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"real_uploader":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"ref":"refs/changes/73/955273/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/73/955273/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/73/955273/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/73/955273/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/73/955273/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/73/955273/2"}}},"commit":{"parents":[{"commit":"94c7ca0dad318177e5b15312f5d0b2a9e3a22929","subject":"RBD unit tests: Set cfg.rados_connect_timeout","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/94c7ca0dad318177e5b15312f5d0b2a9e3a22929"}]}],"author":{"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","date":"2025-07-17 09:06:52.000000000","tz":0},"committer":{"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","date":"2025-07-17 15:33:44.000000000","tz":0},"subject":"RBD: Improve encrypted volume create operation","message":"RBD: Improve encrypted volume create operation\n\nEncrypted volume creation uses two operations:\n1. Creating LUKS file: qemu-img create\n2. Importing the LUKS file: rbd import\n\nThe qemu-img create command takes the same time irrespective of the\nsize.\n\n10GB: 5.115s\n20GB: 5.150s\n30GB: 5.236s\n40GB: 5.108s\n50GB: 4.999s\n\nHowever, if the volume size increases, the rbd import command takes\nmore time.\n\n10GB: 17.094s\n20GB: 33.087s\n30GB: 49.154s\n40GB: 64.744s\n50GB: 82.931s\n\nThis patch aims to split up the rbd import operation into two steps:\n1. Import a 1GB LUKS file\n2. Resize the file to user requested size\n\nAfter applying the patch, we get the following results:\n\n1. Create volume\n\nJul 15 10:02:32 Importing 1GB file : 1.786s\nJul 15 10:02:32 Created volume successfully.\n\nWe can see that we reduced the ~83 seconds time to ~2 seconds.\n\nThis is an alternative approach to the ones proposed in the related\nbugs where we directly write the luks file into the volume using qemu-img\nbut due to the open concerns, this one offloads the operations to\nRBD itself (import and resize) to avoid regression.\n\nScenario:\nCreating 50 GB bootable volume from image and launching instance from it.\n\nImage Download: size 20.69 MB, duration 1.00 sec\nCreate volume\nqemu-img create: 4.930s\nrbd import: 2.339s\n\nDownload image\nsize 20.69 MB, duration 1.00 sec\n\nConvert image\nconverting to raw: 0.435s\nconverting to luks: 8.274s\nimporting image to volume: 0.327s\n\nLaunch server\n\n$ lsblk\nNAME    MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS\nvda     252:0    0  50G  0 disk\n|-vda1  252:1    0  50G  0 part /\n`-vda15 252:15   0   8M  0 part\n\nRelated-Bug: 1883470\nRelated-Bug: 2055517\n\nSigned-off-by: Rajat Dhasmana \u003crajatdhasmana@gmail.com\u003e\nChange-Id: Iccaf3d72eda11b697285f8079c89400d392e0053\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/65eb9fe6117f49f60117580156b054240f9c0136"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/65eb9fe6117f49f60117580156b054240f9c0136"}]},"branch":"refs/heads/master","description":"Rebase"},"8934e71daebdfd710c954cf92bd8031c09012484":{"kind":"REWORK","_number":3,"created":"2025-07-17 17:59:04.000000000","uploader":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"ref":"refs/changes/73/955273/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/73/955273/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/73/955273/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/73/955273/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/73/955273/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/73/955273/3"}}},"commit":{"parents":[{"commit":"94c7ca0dad318177e5b15312f5d0b2a9e3a22929","subject":"RBD unit tests: Set cfg.rados_connect_timeout","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/94c7ca0dad318177e5b15312f5d0b2a9e3a22929"}]}],"author":{"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","date":"2025-07-17 09:06:52.000000000","tz":0},"committer":{"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","date":"2025-07-17 17:58:08.000000000","tz":0},"subject":"RBD: Improve encrypted volume create operation","message":"RBD: Improve encrypted volume create operation\n\nEncrypted volume creation uses two operations:\n1. Creating LUKS file: qemu-img create\n2. Importing the LUKS file: rbd import\n\nThe qemu-img create command takes the same time irrespective of the\nsize.\n\n10GB: 5.115s\n20GB: 5.150s\n30GB: 5.236s\n40GB: 5.108s\n50GB: 4.999s\n\nHowever, if the volume size increases, the rbd import command takes\nmore time.\n\n10GB: 17.094s\n20GB: 33.087s\n30GB: 49.154s\n40GB: 64.744s\n50GB: 82.931s\n\nThis patch aims to split up the rbd import operation into two steps:\n1. Import a 1GB LUKS file\n2. Resize the file to user requested size\n\nAfter applying the patch, we get the following results:\n\n1. Create volume\n\nJul 15 10:02:32 Importing 1GB file : 1.786s\nJul 15 10:02:32 Created volume successfully.\n\nWe can see that we reduced the ~83 seconds time to ~2 seconds.\n\nThis is an alternative approach to the ones proposed in the related\nbugs where we directly write the luks file into the volume using qemu-img\nbut due to the open concerns, this one offloads the operations to\nRBD itself (import and resize) to avoid regression.\n\nScenario:\nCreating 50 GB bootable volume from image and launching instance from it.\n\nImage Download: size 20.69 MB, duration 1.00 sec\nCreate volume\nqemu-img create: 4.930s\nrbd import: 2.339s\n\nDownload image\nsize 20.69 MB, duration 1.00 sec\n\nConvert image\nconverting to raw: 0.435s\nconverting to luks: 8.274s\nimporting image to volume: 0.327s\n\nLaunch server\n\n$ lsblk\nNAME    MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS\nvda     252:0    0  50G  0 disk\n|-vda1  252:1    0  50G  0 part /\n`-vda15 252:15   0   8M  0 part\n\nRelated-Bug: 1883470\nRelated-Bug: 2055517\n\nSigned-off-by: Rajat Dhasmana \u003crajatdhasmana@gmail.com\u003e\nChange-Id: Iccaf3d72eda11b697285f8079c89400d392e0053\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/8934e71daebdfd710c954cf92bd8031c09012484"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/8934e71daebdfd710c954cf92bd8031c09012484"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY"},{"label":"Workflow","status":"MAY"},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"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":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
