)]}'
{"id":"openstack%2Fcinder~972264","triplet_id":"openstack%2Fcinder~master~I032da09bc5bfa7ca95f58d45a444ea01225f2488","project":"openstack/cinder","branch":"master","topic":"review/985643-ps4","attention_set":{"12404":{"account":{"_account_id":12404,"name":"Rico Lin","email":"ricolin@ricolky.com","username":"rico.lin"},"last_update":"2026-07-10 11:52:45.000000000","reason":"Someone else replied on the change"},"4523":{"account":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"last_update":"2026-02-02 17:32:03.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":{},"hashtags":[],"change_id":"I032da09bc5bfa7ca95f58d45a444ea01225f2488","subject":"rbd: Add rate limiting and per-image locking for conversions","status":"NEW","created":"2026-01-06 09:22:01.000000000","updated":"2026-07-17 23:11:01.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":5,"unresolved_comment_count":1,"has_review_started":true,"meta_rev_id":"4567f3e8fc685e93d9a3c75c86d19c304603b83f","_number":972264,"virtual_id_number":972264,"owner":{"_account_id":12404,"name":"Rico Lin","email":"ricolin@ricolky.com","username":"rico.lin"},"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":"2026-07-10 14:47: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":{"CC":[{"_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 NIMBLE STORAGE CI","email":"hp.cinder.blr.ci@groups.ext.hpe.com","username":"hp-storage-blr-ci","tags":["SERVICE_USER"]},{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},{"_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":34318,"name":"HPE Nimble Storage CI","display_name":"HPE Nimble Storage CI","email":"raghavendra.tilay@capgemini.com","username":"hpe-nimble"},{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},{"_account_id":35822,"name":"Senthil Vasudevan","display_name":"HPE AlletraMP FC CI","email":"senthil.vasudevan@hpe.com","username":"senthilv"},{"_account_id":38252,"name":"HPE AlletraMP NVMeTCP CI","display_name":"HPE AlletraMP NVMeTCP CI","email":"yogeshwari.gitte-ext@hpe.com","username":"yogeshwarigitte"},{"_account_id":38352,"name":"Hitachi CI","display_name":"Hitachi CI","email":"hitachi.ci.hbsd@gmail.com","username":"hitachi-ci-driver"},{"_account_id":38609,"name":"IBM Storage CI","display_name":"IBM Storage CI","email":"IBMStorageCI@wwpdl.vnet.ibm.com","username":"ibmstorageci1"},{"_account_id":38702,"name":"Ranjith","display_name":"Ranjith","email":"goldranjith@gmail.com","username":"goldranjith"},{"_account_id":38710,"name":"VMstore CI","display_name":"VMstore CI","email":"alexey.khodos@gmail.com","username":"vmstore-ci"},{"_account_id":38770,"name":"HPE 3PAR Storage FC CI","display_name":"HPE 3PAR Storage FC CI","email":"shubhangip@hpe.com","username":"arcusci"},{"_account_id":38914,"name":"Palak Agarwal","display_name":"HPE 3PAR Storage iSCSI CI","email":"palak.agarwal@hpe.com","username":"palak12"},{"_account_id":39082,"name":"Vijay Jatti","display_name":"HPE AlletraMP iSCSI CI","email":"vijay.jatti@hpe.com","username":"vijay-jatti"}],"REVIEWER":[{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-01-06 09:23:25.000000000","updated_by":{"_account_id":22248,"name":"HPE STORAGE CI","display_name":"HPE NIMBLE STORAGE CI","email":"hp.cinder.blr.ci@groups.ext.hpe.com","username":"hp-storage-blr-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22248,"name":"HPE STORAGE CI","display_name":"HPE NIMBLE STORAGE CI","email":"hp.cinder.blr.ci@groups.ext.hpe.com","username":"hp-storage-blr-ci","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2026-01-06 09: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":"2026-01-06 09:28:36.000000000","updated_by":{"_account_id":38710,"name":"VMstore CI","display_name":"VMstore CI","email":"alexey.khodos@gmail.com","username":"vmstore-ci"},"reviewer":{"_account_id":38710,"name":"VMstore CI","display_name":"VMstore CI","email":"alexey.khodos@gmail.com","username":"vmstore-ci"},"state":"CC"},{"updated":"2026-01-06 09:43:22.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-01-06 10:19:31.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-01-06 11:29:21.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":"2026-01-06 12:07:19.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-01-30 05:29:07.000000000","updated_by":{"_account_id":38609,"name":"IBM Storage CI","display_name":"IBM Storage CI","email":"IBMStorageCI@wwpdl.vnet.ibm.com","username":"ibmstorageci1"},"reviewer":{"_account_id":38609,"name":"IBM Storage CI","display_name":"IBM Storage CI","email":"IBMStorageCI@wwpdl.vnet.ibm.com","username":"ibmstorageci1"},"state":"CC"},{"updated":"2026-01-30 06:17:50.000000000","updated_by":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"reviewer":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"state":"CC"},{"updated":"2026-01-30 09:46:01.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-02-02 17:32:03.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":"2026-04-24 02:26:16.000000000","updated_by":{"_account_id":38252,"name":"HPE AlletraMP NVMeTCP CI","display_name":"HPE AlletraMP NVMeTCP CI","email":"yogeshwari.gitte-ext@hpe.com","username":"yogeshwarigitte"},"reviewer":{"_account_id":38252,"name":"HPE AlletraMP NVMeTCP CI","display_name":"HPE AlletraMP NVMeTCP CI","email":"yogeshwari.gitte-ext@hpe.com","username":"yogeshwarigitte"},"state":"CC"},{"updated":"2026-04-24 02:29:33.000000000","updated_by":{"_account_id":35822,"name":"Senthil Vasudevan","display_name":"HPE AlletraMP FC CI","email":"senthil.vasudevan@hpe.com","username":"senthilv"},"reviewer":{"_account_id":35822,"name":"Senthil Vasudevan","display_name":"HPE AlletraMP FC CI","email":"senthil.vasudevan@hpe.com","username":"senthilv"},"state":"CC"},{"updated":"2026-04-24 06:06:00.000000000","updated_by":{"_account_id":38770,"name":"HPE 3PAR Storage FC CI","display_name":"HPE 3PAR Storage FC CI","email":"shubhangip@hpe.com","username":"arcusci"},"reviewer":{"_account_id":38770,"name":"HPE 3PAR Storage FC CI","display_name":"HPE 3PAR Storage FC CI","email":"shubhangip@hpe.com","username":"arcusci"},"state":"CC"},{"updated":"2026-04-24 11:44:52.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":"2026-04-24 17:50:29.000000000","updated_by":{"_account_id":38914,"name":"Palak Agarwal","display_name":"HPE 3PAR Storage iSCSI CI","email":"palak.agarwal@hpe.com","username":"palak12"},"reviewer":{"_account_id":38914,"name":"Palak Agarwal","display_name":"HPE 3PAR Storage iSCSI CI","email":"palak.agarwal@hpe.com","username":"palak12"},"state":"CC"},{"updated":"2026-06-19 20:05:01.000000000","updated_by":{"_account_id":38702,"name":"Ranjith","display_name":"Ranjith","email":"goldranjith@gmail.com","username":"goldranjith"},"reviewer":{"_account_id":38702,"name":"Ranjith","display_name":"Ranjith","email":"goldranjith@gmail.com","username":"goldranjith"},"state":"CC"},{"updated":"2026-07-10 04:04:51.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":"2026-07-10 12:03:55.000000000","updated_by":{"_account_id":39082,"name":"Vijay Jatti","display_name":"HPE AlletraMP iSCSI CI","email":"vijay.jatti@hpe.com","username":"vijay-jatti"},"reviewer":{"_account_id":39082,"name":"Vijay Jatti","display_name":"HPE AlletraMP iSCSI CI","email":"vijay.jatti@hpe.com","username":"vijay-jatti"},"state":"CC"},{"updated":"2026-07-10 13:47:11.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":"2026-07-12 10:37:01.000000000","updated_by":{"_account_id":38352,"name":"Hitachi CI","display_name":"Hitachi CI","email":"hitachi.ci.hbsd@gmail.com","username":"hitachi-ci-driver"},"reviewer":{"_account_id":38352,"name":"Hitachi CI","display_name":"Hitachi CI","email":"hitachi.ci.hbsd@gmail.com","username":"hitachi-ci-driver"},"state":"CC"}],"messages":[{"id":"43d7376c2745be3f8722adaf3e49f392d45e36eb","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12404,"name":"Rico Lin","email":"ricolin@ricolky.com","username":"rico.lin"},"date":"2026-01-06 09:22:01.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"fc8f61eacf12a33a5a2d17a5b17a895b4d901b1c","tag":"autogenerated:gerrit:setWorkInProgress","author":{"_account_id":12404,"name":"Rico Lin","email":"ricolin@ricolky.com","username":"rico.lin"},"date":"2026-01-06 09:23:16.000000000","message":"Set Work In Progress","accounts_in_message":[],"_revision_number":1},{"id":"b3fe818d745fb311656a036245fab88ab1e5d31f","author":{"_account_id":22248,"name":"HPE STORAGE CI","display_name":"HPE NIMBLE STORAGE CI","email":"hp.cinder.blr.ci@groups.ext.hpe.com","username":"hp-storage-blr-ci","tags":["SERVICE_USER"]},"date":"2026-01-06 09:23:25.000000000","message":"Patch Set 1:\n\nBuild failed.\n\n- 3par-iscsi-driver-master-client-pip-ssa02-dsvm build/8757659707ae424b807f21301369be9b : NODE_FAILURE Node request 200-0000942327 failed in 0s","accounts_in_message":[],"_revision_number":1},{"id":"3b1fa4280149141697ce6697eb3cbb1b0fb75cc2","author":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"date":"2026-01-06 09:25:29.000000000","message":"Patch Set 1:\n\nBuild failed.\n\n- cinder-storpool-tempest https://spfactory.storpool.com/zuul/t/local/build/fc54c5fa2a954840ac48e59262d093f4 : NODE_FAILURE in 0s\n- cinder-storpool-tempest-iscsi-multipath https://spfactory.storpool.com/zuul/t/local/build/3b744cba2b21406696ecea9b60a27277 : NODE_FAILURE in 0s","accounts_in_message":[],"_revision_number":1},{"id":"e3c84718f0cbc9826d824f967a89e56d5410c94f","author":{"_account_id":38710,"name":"VMstore CI","display_name":"VMstore CI","email":"alexey.khodos@gmail.com","username":"vmstore-ci"},"date":"2026-01-06 09:28:36.000000000","message":"Patch Set 1:\n\nVMStore_Cinder_NFS https://d3krvozkty9bs0.cloudfront.net/build_81/index.html : FAILURE in 6m","accounts_in_message":[],"_revision_number":1},{"id":"f6db318990dcfa73c6ed53b8d2f7eba57d78f655","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-06 09:43:22.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4f9c4792995148bb83c9e549d4bedbc7\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/f6da3f9d851a446d85d639ac9415afe8 : FAILURE in 10m 22s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/d1ce8a3f0f584d89bda516401dd9a6f0 : FAILURE in 15m 48s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/88562ab690dd46c4b0e50c2c6d1b8340 : FAILURE in 18m 23s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"9f46b4e9a9076c87377f8dceda91cf02913560f5","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-01-06 10:19:31.000000000","message":"Patch Set 1:\n\nBuild Failed \n\n* quobyteci:  cinder_quobyteci : FAILURE, logs at: https://oscilogs.quobyte.com/logs/I032da09bc5bfa7ca95f58d45a444ea01225f2488 .","accounts_in_message":[],"_revision_number":1},{"id":"e9ade5de2ebfdc7bb4f12afa19208adbabefcb46","author":{"_account_id":34318,"name":"HPE Nimble Storage CI","display_name":"HPE Nimble Storage CI","email":"raghavendra.tilay@capgemini.com","username":"hpe-nimble"},"date":"2026-01-06 11:29:21.000000000","message":"Patch Set 1:\n\nBuild failed.\n\n- iscsi-driver-nimble https://github.com/hpe-storage/nimble-ci-logs/tree/master/new_logs/972264 : FAILURE in 37m 18s","accounts_in_message":[],"_revision_number":1},{"id":"291ebd15da10742448d38893804798c29e833dc9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-06 12:07:19.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/d910bac42b5345cb8f9326f79c3ecb57\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1ea749cd72c24d79ad445b8ee90da507 : SUCCESS in 6m 10s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/6d0a76d225954a24bf739a749f5f5794 : FAILURE in 13m 41s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/ca9107f4fcea4642b8e563d67a6f65c8 : FAILURE in 11m 53s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/775b1532c86f4b36bcbc533d0e397d5d : SUCCESS in 12m 01s\n- grenade https://zuul.opendev.org/t/openstack/build/61a8dda0a366475b829c3761939ad94a : SUCCESS in 58m 46s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/3eebbf54535240148742a22b82614448 : SUCCESS in 1h 00m 41s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/db6fe4725c1941848bde6d669cb552ec : SUCCESS in 1h 39m 21s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/fad4252f48204aaeb59c74b66794ec6e : SUCCESS in 32m 30s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/cf03830f515e4e79a348c6639848d886 : SUCCESS in 13m 27s\n- cinder-code-coverage https://zuul.opendev.org/t/openstack/build/cc3cf3765ca442c2823a621af7ac4f5b : FAILURE in 24m 56s (non-voting)\n- cinder-mypy https://zuul.opendev.org/t/openstack/build/697e23185ae2487aadd5098aa2634a16 : FAILURE in 4m 51s\n- cinder-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/d67bd35431d148f380c862b101f5d800 : SUCCESS in 6m 46s (non-voting)\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/1f3474aa555a44bbad5bc003f8a9d580 : SUCCESS in 5m 33s\n- openstack-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/9a2648f4615345abbac879033ea1c7e2 : SUCCESS in 8m 02s\n- cinder-rally-task https://zuul.opendev.org/t/openstack/build/df5d0a02c9fb48599ef491bb88a3c0e4 : FAILURE in 19m 12s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/0a9eb557fc6147ab875eeafd3a2c68fc : SUCCESS in 5m 48s (non-voting)\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/00e823f0dc994babbc5e3f8b2248ff4a : FAILURE in 1h 59m 17s\n- cinder-plugin-ceph-tempest-mn-aa https://zuul.opendev.org/t/openstack/build/181623a5059d4b17aee560c7fdd5df80 : FAILURE in 2h 34m 25s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican https://zuul.opendev.org/t/openstack/build/a551ff91907947048f9f8bd0b8f35269 : SUCCESS in 1h 59m 01s\n- cinder-tempest-plugin-lvm-lio-barbican-fips-py311 https://zuul.opendev.org/t/openstack/build/36603ca09130459b92d8d8bca1e2f919 : SUCCESS in 1h 55m 12s (non-voting)\n- cinder-tempest-plugin-protection-functional https://zuul.opendev.org/t/openstack/build/1d1ebb62c6a2466b8dee388698cdf7e9 : SUCCESS in 36m 16s\n- cinder-grenade-mn-sub-volbak https://zuul.opendev.org/t/openstack/build/e5cecded219e48b18c7b0d7d9cd319bc : SUCCESS in 1h 09m 32s\n- cinder-tempest-lvm-multibackend https://zuul.opendev.org/t/openstack/build/05dae65e665a4bae82df901778b0f75c : SUCCESS in 1h 50m 04s (non-voting)\n- cinder-for-glance-optimized https://zuul.opendev.org/t/openstack/build/04fc9a355a764c679cbd3ead89e67e64 : SUCCESS in 32m 40s (non-voting)\n- devstack-plugin-nfs-tempest-full https://zuul.opendev.org/t/openstack/build/10d7ab76d8a740c9bb16a68cd19be50a : SUCCESS in 1h 54m 47s\n- devstack-plugin-nfs-tempest-full-fips-py311 https://zuul.opendev.org/t/openstack/build/99aa381c271b488a9b9b6a06f1fc85d7 : SUCCESS in 2h 12m 28s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/53ba76d97dc8431e97f37733fcbd6ca1 : SUCCESS in 1h 47m 53s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b020c4cd0c1a4f1a8aabec95aec417df : SUCCESS in 1h 01m 34s","accounts_in_message":[],"_revision_number":1},{"id":"999ac7afe06a8e1a1dca0b94122164d905d3778f","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":12404,"name":"Rico Lin","email":"ricolin@ricolky.com","username":"rico.lin"},"date":"2026-01-30 05:28:56.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"30e4350e50baafe722d51bd5b6879d633650ec5f","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":38609,"name":"IBM Storage CI","display_name":"IBM Storage CI","email":"IBMStorageCI@wwpdl.vnet.ibm.com","username":"ibmstorageci1"},"date":"2026-01-30 05:29:07.000000000","message":"Patch Set 2:\n\nBuild Started http://9.71.62.18:8080/job/CI_Run/751/","accounts_in_message":[],"_revision_number":2},{"id":"b82aec9f0dc1b585dea5ec1c15ed1eceb73737be","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":38609,"name":"IBM Storage CI","display_name":"IBM Storage CI","email":"IBMStorageCI@wwpdl.vnet.ibm.com","username":"ibmstorageci1"},"date":"2026-01-30 05:29:11.000000000","message":"Patch Set 2:\n\nBuild Failed \n\nIBM-Storage-iSCSI-Log: https://github.com/vp0410/IBM-Cinder-CI/tree/main/972264/2/iscsi.log and IBM-Storage-FC-Log: https://github.com/vp0410/IBM-Cinder-CI/tree/main/972264/2/fc.log : FAILURE (skipped)","accounts_in_message":[],"_revision_number":2},{"id":"8adc1e3717a958079eee4f146109d431b5c3159c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-30 05:50:42.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1159ae31be4542c5b8e738a3bb1b7f31\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/7466661275de4ed183549ee293672799 : SUCCESS in 18m 31s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/45eb947479bb440cad8d50e248c8e7cc : SUCCESS in 19m 56s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/8581d3258e5a49c286fca296ef0711e1 : RETRY_LIMIT in 4m 29s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"5778c1d3c9c10fde279e1bdcf96db74580fe7205","tag":"autogenerated:zuul:check","author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"date":"2026-01-30 06:17:50.000000000","message":"Patch Set 2:\n\nBuild failed.\n\n- 3par-iscsi-driver-master-client-pip-ssa02-dsvm build/ac9982575bfa4eb1a0b3e4e44a174617 : FAILURE in 35m 28s","accounts_in_message":[],"_revision_number":2},{"id":"4da09c7389201a2f09a958f2df705c57869e526c","tag":"autogenerated:gerrit:setReadyForReview","author":{"_account_id":12404,"name":"Rico Lin","email":"ricolin@ricolky.com","username":"rico.lin"},"date":"2026-01-30 06:20:29.000000000","message":"Set Ready For Review","accounts_in_message":[],"_revision_number":2},{"id":"8b5b3f0cb16370b3aad2c0e2c93555a979a1d31c","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-01-30 06:26:57.000000000","message":"Patch Set 2:\n\nBuild Failed \n\n* quobyteci:  cinder_quobyteci : FAILURE, logs at: https://oscilogs.quobyte.com/logs/I032da09bc5bfa7ca95f58d45a444ea01225f2488 .","accounts_in_message":[],"_revision_number":2},{"id":"402f8afe3a4aff9f331e4905d39a76e6775a5db3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12404,"name":"Rico Lin","email":"ricolin@ricolky.com","username":"rico.lin"},"date":"2026-01-30 06:31:43.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"ba3736537d5fbec1842d689002ca78206afbef5f","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":38609,"name":"IBM Storage CI","display_name":"IBM Storage CI","email":"IBMStorageCI@wwpdl.vnet.ibm.com","username":"ibmstorageci1"},"date":"2026-01-30 06:31:57.000000000","message":"Patch Set 3:\n\nBuild Started http://9.71.62.18:8080/job/CI_Run/754/","accounts_in_message":[],"_revision_number":3},{"id":"aa2ce659b74b7e4ba278b7bb1d7a06d89c45edf8","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":38609,"name":"IBM Storage CI","display_name":"IBM Storage CI","email":"IBMStorageCI@wwpdl.vnet.ibm.com","username":"ibmstorageci1"},"date":"2026-01-30 06:31:58.000000000","message":"Patch Set 3:\n\nBuild Failed \n\nIBM-Storage-iSCSI-Log: https://github.com/vp0410/IBM-Cinder-CI/tree/main/972264/3/iscsi.log and IBM-Storage-FC-Log: https://github.com/vp0410/IBM-Cinder-CI/tree/main/972264/3/fc.log : FAILURE (skipped)","accounts_in_message":[],"_revision_number":3},{"id":"7b8123da1d3e13a18ad4d31ec47d21ea21016fe5","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-30 06:53:52.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5b2c3134f48045c1b19a9091e88f95ea\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/b7d4e5474d6844d79f6c2e32322d0b81 : SUCCESS in 18m 22s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/1a20883a604345cf862e51b70f22a904 : SUCCESS in 20m 20s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/ef5f5ad56ad148bba6b841fa207a84ed : RETRY_LIMIT in 4m 53s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"3a84f74ba446305e0ae026151aed48bcacaa0f50","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-01-30 07:34:28.000000000","message":"Patch Set 3:\n\nBuild Failed \n\n* quobyteci:  cinder_quobyteci : FAILURE, logs at: https://oscilogs.quobyte.com/logs/I032da09bc5bfa7ca95f58d45a444ea01225f2488 .","accounts_in_message":[],"_revision_number":3},{"id":"9262a4648474a4fc3d8105d61848e867cc877554","tag":"autogenerated:zuul:check","author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"date":"2026-01-30 07:55:55.000000000","message":"Patch Set 3:\n\nBuild failed.\n\n- 3par-iscsi-driver-master-client-pip-ssa02-dsvm build/d63d2c9a2e014125a86366539a3ecf5a : FAILURE in 33m 40s","accounts_in_message":[],"_revision_number":3},{"id":"41a9e0afd064962504df93a016057fb4c39689dd","author":{"_account_id":34318,"name":"HPE Nimble Storage CI","display_name":"HPE Nimble Storage CI","email":"raghavendra.tilay@capgemini.com","username":"hpe-nimble"},"date":"2026-01-30 07:57:56.000000000","message":"Patch Set 3:\n\nBuild failed.\n\n- iscsi-driver-nimble https://github.com/hpe-storage/nimble-ci-logs/tree/master/new_logs/972264 : FAILURE in 37m 28s","accounts_in_message":[],"_revision_number":3},{"id":"908d8c81775b66be8a13454efa0c054fab25ef82","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-30 09:35:39.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/70c6f37d9ede4b32b2de7a2508f4e901\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/27a42e28020a40048e1ebf4c247ae99c : SUCCESS in 5m 42s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/7ccbdfb751724d3091afd626b0422884 : SUCCESS in 10m 04s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/845dfd5838dd43dd8fe242b33c2b9b40 : SUCCESS in 10m 00s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9a234675144d43f4ba2ef0b7f352609f : SUCCESS in 8m 45s\n- grenade https://zuul.opendev.org/t/openstack/build/25e6d216306841d5a0f678be0e496c5b : SUCCESS in 35m 07s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/67e6d91adf234501b70639d8d6bb1e3e : SUCCESS in 1h 00m 56s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/c664ca353099452ca669aa524ea35adb : SUCCESS in 1h 14m 26s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/8443c1e3a3ec459a81c8b7317d596d6a : SUCCESS in 46m 34s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c5f75503a4b74bbdb39bbde69f92cfa2 : SUCCESS in 11m 56s\n- cinder-code-coverage https://zuul.opendev.org/t/openstack/build/3ac5b8e8f9604b7085a16ba38294b855 : SUCCESS in 16m 21s (non-voting)\n- cinder-mypy https://zuul.opendev.org/t/openstack/build/84650d9c7c1a4fe1a83b47c8bf35c194 : SUCCESS in 5m 07s\n- cinder-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/5741a664be4d4bf0be9d2d92e95a5bdc : SUCCESS in 5m 11s (non-voting)\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/853bf8b5b0de4bf4bcc6a4fdb5134198 : SUCCESS in 4m 53s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/ef9a5860785744438adc53938b3b9bdf : SUCCESS in 5m 20s\n- cinder-rally-task https://zuul.opendev.org/t/openstack/build/acebbe6bc00640ceb6a551bc4561b38e : FAILURE in 39m 43s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/0d17b7ac5b6248ec9913333e4431f684 : SUCCESS in 5m 59s (non-voting)\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/44e0212188f141b59ded98f2b6bcd959 : SUCCESS in 1h 03m 14s\n- cinder-plugin-ceph-tempest-mn-aa https://zuul.opendev.org/t/openstack/build/e1101da6871941669e4983effe018d22 : FAILURE in 3h 01m 50s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican https://zuul.opendev.org/t/openstack/build/59af3560ab0e4cf5ba17a51b33d10a73 : SUCCESS in 1h 55m 39s\n- cinder-tempest-plugin-lvm-lio-barbican-fips-py311 https://zuul.opendev.org/t/openstack/build/12e75f02625a44ebb4a6c8334e3b69c2 : SUCCESS in 1h 50m 54s (non-voting)\n- cinder-tempest-plugin-protection-functional https://zuul.opendev.org/t/openstack/build/5bcebfd59b854f15a54090d0ee811f4f : SUCCESS in 40m 27s\n- cinder-grenade-mn-sub-volbak https://zuul.opendev.org/t/openstack/build/b9651bf2c85541149dce7bd6f4626968 : SUCCESS in 1h 10m 04s\n- cinder-tempest-lvm-multibackend https://zuul.opendev.org/t/openstack/build/30cac6a5aae843f29f9109663f2cae51 : SUCCESS in 1h 36m 30s (non-voting)\n- cinder-for-glance-optimized https://zuul.opendev.org/t/openstack/build/7c0682d237844cc7a01ba2712f1de162 : SUCCESS in 22m 24s (non-voting)\n- devstack-plugin-nfs-tempest-full https://zuul.opendev.org/t/openstack/build/00849b2808c74fefb18b93e177b39b80 : SUCCESS in 1h 26m 16s\n- devstack-plugin-nfs-tempest-full-fips-py311 https://zuul.opendev.org/t/openstack/build/b1f9167080ff4274bb39ccde5e886dc9 : SUCCESS in 2h 11m 18s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/de786a5ea0204aecbd1119bd2190986c : SUCCESS in 1h 28m 22s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b3651e6c272f440699ed71c28c151fa6 : SUCCESS in 35m 14s","accounts_in_message":[],"_revision_number":3},{"id":"ff448eccb11f15eaafd03f4bf181e1b06655dbec","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-01-30 09:46:01.000000000","message":"Patch Set 3:\n\nBuild succeeded. log path: https://github.com/LightBitsLabs/logs/tree/main/30_01_2026_09_39_08\nLeave a comment with \u0027run-Lightbits CI\u0027 to trigger a recheck. \nFor more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/LightbitsLabs_CI","accounts_in_message":[],"_revision_number":3},{"id":"0fde2fbad873d4ed7f84845cefee324d21379598","author":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"date":"2026-01-30 16:55:05.000000000","message":"Patch Set 3:\n\nBuild failed.\n\n- cinder-storpool-tempest https://spfactory.storpool.com/zuul/t/local/build/2be68c6034db4666ba05ef9f6763282e : SUCCESS in 47m 10s\n- cinder-storpool-tempest-iscsi-multipath https://spfactory.storpool.com/zuul/t/local/build/eec26c8468654990be883b26c7550cff : RETRY_LIMIT in 15m 01s","accounts_in_message":[],"_revision_number":3},{"id":"243cc7d05798e8589b2f15962b6364358d0c0c95","author":{"_account_id":38710,"name":"VMstore CI","display_name":"VMstore CI","email":"alexey.khodos@gmail.com","username":"vmstore-ci"},"date":"2026-02-02 00:11:10.000000000","message":"Patch Set 2:\n\nVMStore_Cinder_NFS https://d3krvozkty9bs0.cloudfront.net/build_443/index.html : SUCCESS in 91m","accounts_in_message":[],"_revision_number":2},{"id":"5a0e50ba3023de3dd45e3cef5ac55d2acc397802","author":{"_account_id":38710,"name":"VMstore CI","display_name":"VMstore CI","email":"alexey.khodos@gmail.com","username":"vmstore-ci"},"date":"2026-02-02 04:56:42.000000000","message":"Patch Set 3:\n\nVMStore_Cinder_NFS https://d3krvozkty9bs0.cloudfront.net/build_446/index.html : SUCCESS in 91m","accounts_in_message":[],"_revision_number":3},{"id":"c4acc8b2ef922532d6134c0b374ea7a61e60ff8e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12404,"name":"Rico Lin","email":"ricolin@ricolky.com","username":"rico.lin"},"date":"2026-04-24 01:05:05.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":4},{"id":"db85677f3998effd538708724d8c4027ce856d25","author":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"date":"2026-04-24 01:22:23.000000000","message":"Patch Set 4:\n\nBuild failed.\n\n- cinder-storpool-tempest https://spfactory.storpool.com/zuul/t/local/build/594a694a2724414997e8be6ab42ea036 : RETRY_LIMIT in 29s\n- cinder-storpool-tempest-iscsi-multipath https://spfactory.storpool.com/zuul/t/local/build/54efc295983944cf826ad8a4994583f9 : RETRY_LIMIT in 30s","accounts_in_message":[],"_revision_number":4},{"id":"e5973c4159267aaafd4faf2627969f63fcb2045d","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-24 01:40:54.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/796965f0ecd84bdea268a109778619a7\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/b32d1f9347994e148d6036e0492cea62 : SUCCESS in 11m 16s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/115392dd40a24bd8add8dee11c207f35 : SUCCESS in 12m 49s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/b53ff01c76a64999875478b536a1cdb4 : SUCCESS in 12m 51s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"01187679a2711b92b04caee2fbd3d61a47716e10","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-04-24 01:47:09.000000000","message":"Patch Set 4:\n\nBuild Successful \n\n* quobyteci:  cinder_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I032da09bc5bfa7ca95f58d45a444ea01225f2488 .","accounts_in_message":[],"_revision_number":4},{"id":"65e0c6b244480577e28e564d34eebac5055a3c3a","tag":"autogenerated:zuul:check","author":{"_account_id":38252,"name":"HPE AlletraMP NVMeTCP CI","display_name":"HPE AlletraMP NVMeTCP CI","email":"yogeshwari.gitte-ext@hpe.com","username":"yogeshwarigitte"},"date":"2026-04-24 02:26:16.000000000","message":"Patch Set 4:\n\nBuild failed.\n\n- hpe-nvmetcp-driver build/f817bc9125f848019f1788ce51cb9bd4 : FAILURE in 32m 37s\n\nWarning:\n  NVMe CI log: https://github.com/hpe-storage/hpe-nvmetcp-ci-logs/tree/master/new_logs/972264/etc/tempest_log.log","accounts_in_message":[],"_revision_number":4},{"id":"f0be455a7067e1359860cf2a3facdaeffb8adebd","tag":"autogenerated:zuul:check","author":{"_account_id":35822,"name":"Senthil Vasudevan","display_name":"HPE AlletraMP FC CI","email":"senthil.vasudevan@hpe.com","username":"senthilv"},"date":"2026-04-24 02:29:33.000000000","message":"Patch Set 4:\n\nBuild failed.\n\n- hpe-fc-driver build/77a3e0d592214876a627637c042718c4 : FAILURE in 25m 59s\n\nWarning:\n  FC CI log: https://github.com/hpe-storage/hpe-ci-log/tree/master/logs/972264/etc/tempest_log.log","accounts_in_message":[],"_revision_number":4},{"id":"9e1db45ec6af1be1cffdd3065857f34ac3608189","author":{"_account_id":34318,"name":"HPE Nimble Storage CI","display_name":"HPE Nimble Storage CI","email":"raghavendra.tilay@capgemini.com","username":"hpe-nimble"},"date":"2026-04-24 03:29:59.000000000","message":"Patch Set 4:\n\nBuild failed.\n\n- iscsi-driver-nimble https://github.com/hpe-storage/nimble-ci-logs/tree/master/new_logs/972264 : FAILURE in 35m 34s","accounts_in_message":[],"_revision_number":4},{"id":"f6bbd326a330b67852e35c375a662a0919d5a715","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-24 04:20:03.000000000","message":"Patch Set 4: 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/b09119637dbb4e838e3f3e2b9481b20e\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/42ff4dc1a49d45559ffc857f35cbd7b9 : SUCCESS in 6m 32s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/15155b15b01647b7bf66e339328611fa : SUCCESS in 14m 10s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/d32b8aee1e194eafa0e61ef6b41183ff : SUCCESS in 13m 16s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/c7ed436daed54773a495b6ff165fd713 : SUCCESS in 9m 44s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fe335ddd551d4d89b82da3703ad87635 : SUCCESS in 11m 56s\n- grenade https://zuul.opendev.org/t/openstack/build/84849136d94a4008b8332d2aa20195b9 : SUCCESS in 34m 56s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/1c0f979e813c42ee867a5d22661ac200 : SUCCESS in 1h 03m 57s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/b54a9ed5d1e449e38298b6e126c05dbf : SUCCESS in 1h 37m 19s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/4c8e852432614e95beb1b5dadccbc995 : SUCCESS in 1h 05m 04s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/3b711035a807420bbc443ad8f2ec8f56 : SUCCESS in 22m 40s\n- cinder-code-coverage https://zuul.opendev.org/t/openstack/build/35a681be581e4029b46525f37b73215e : SUCCESS in 24m 22s (non-voting)\n- cinder-mypy https://zuul.opendev.org/t/openstack/build/e866256e8b94480a87a3a87e647e0da9 : SUCCESS in 5m 20s\n- cinder-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/b073c5e69e3d48b7ba75985de74c0e65 : SUCCESS in 6m 43s (non-voting)\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/8f248b6c3d52454abf9c35ac77dc3425 : SUCCESS in 5m 48s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/88cf8931547942b5ba5bf47f79308e5d : SUCCESS in 8m 44s\n- cinder-rally-task https://zuul.opendev.org/t/openstack/build/67594c57fc8e4028bfee52cb1fa89da8 : SUCCESS in 20m 53s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/ec4772a450f14f3a8615f5078074d668 : SUCCESS in 5m 58s (non-voting)\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/a000bfc9adfe4452b70f5af93aa03c5a : SUCCESS in 1h 00m 59s\n- cinder-plugin-ceph-tempest-mn-aa https://zuul.opendev.org/t/openstack/build/36eee872bf3b4353a6c9d009f0e11535 : FAILURE in 2h 24m 07s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican https://zuul.opendev.org/t/openstack/build/3d8c552bf65e40e594fa72737c3b4091 : SUCCESS in 1h 56m 36s\n- cinder-tempest-plugin-lvm-lio-barbican-fips-py311 https://zuul.opendev.org/t/openstack/build/2f231dbcb4c243cda36c8673642f2cd9 : SUCCESS in 1h 55m 09s (non-voting)\n- cinder-tempest-plugin-protection-functional https://zuul.opendev.org/t/openstack/build/a562359221284fd6858984f649db1f1d : SUCCESS in 35m 40s\n- cinder-grenade-mn-sub-volbak https://zuul.opendev.org/t/openstack/build/261255e0fafc48de96066c6d39e70c9c : SUCCESS in 1h 11m 44s\n- cinder-tempest-lvm-multibackend https://zuul.opendev.org/t/openstack/build/2575ebf51514462f96f5d78f49865637 : SUCCESS in 1h 50m 34s (non-voting)\n- cinder-for-glance-optimized https://zuul.opendev.org/t/openstack/build/df67c7f05f244e58892f48d5cfb2a0ac : SUCCESS in 27m 48s (non-voting)\n- devstack-plugin-nfs-tempest-full https://zuul.opendev.org/t/openstack/build/5f8989abbcca4f38ad071babbab62381 : TIMED_OUT in 3h 09m 06s\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/00281002c7ee4dddb56e878626991976 : SUCCESS in 1h 21m 53s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/6465d79854c247428182dfb8a97a2231 : SUCCESS in 1h 05m 28s","accounts_in_message":[],"_revision_number":4},{"id":"054329d95197523f5bf60a3fdd8ffef90cbff9cf","author":{"_account_id":22248,"name":"HPE STORAGE CI","display_name":"HPE NIMBLE STORAGE CI","email":"hp.cinder.blr.ci@groups.ext.hpe.com","username":"hp-storage-blr-ci","tags":["SERVICE_USER"]},"date":"2026-04-24 04:28:21.000000000","message":"Patch Set 4:\n\nBuild failed.\n\n- 3par-iscsi-driver-master-client-pip-ssa02-dsvm build/bfc3c572529049f798be89180e399e85 : FAILURE in 34m 58s\n\nWarning:\n  iSCSI CI log: https://github.com/hpe-storage/hpe_cinder_logs/blob/master/new_logs/972264/etc/tempest_log.log\n  iSCSI CI log: https://github.com/hpe-storage/hpe_cinder_logs/blob/master/new_logs/972264/etc/tempest_log.log","accounts_in_message":[],"_revision_number":4},{"id":"364c8657540cf3a0bc531c9067dc87b9134dc339","author":{"_account_id":38770,"name":"HPE 3PAR Storage FC CI","display_name":"HPE 3PAR Storage FC CI","email":"shubhangip@hpe.com","username":"arcusci"},"date":"2026-04-24 06:06:00.000000000","message":"Patch Set 4:\n\nBuild Failed: 3par-fc-driver: Logs: https://github.com/hpe-storage/hpe-3parfc-ci/tree/main/new_logs/972264 : FAILURE","accounts_in_message":[],"_revision_number":4},{"id":"c79ae11c136e468ed4d9c1743389200aa64860df","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2026-04-24 11:44:52.000000000","message":"Patch Set 4:\n\nBuild failed (iSCSI).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-iscsi/3947/.","accounts_in_message":[],"_revision_number":4},{"id":"7ab7c110cefcae1479ac3b7e9c69167d8a1f0aa5","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2026-04-24 12:06:26.000000000","message":"Patch Set 4:\n\nBuild succeeded (FC).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-fc/3771/.","accounts_in_message":[],"_revision_number":4},{"id":"5635a00eb93f374b81079225f1a6c1da95ac5b7f","author":{"_account_id":38914,"name":"Palak Agarwal","display_name":"HPE 3PAR Storage iSCSI CI","email":"palak.agarwal@hpe.com","username":"palak12"},"date":"2026-04-24 17:50:29.000000000","message":"Patch Set 4:\n\nBuild Failed: 3par-iscsi-driver: Logs: https://github.com/hpe-storage/hpe-3pariscsi-ci/tree/main/new_logs/972264 : FAILURE","accounts_in_message":[],"_revision_number":4},{"id":"2453e5542399c5da1da53d69946d034e264e4691","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":38702,"name":"Ranjith","display_name":"Ranjith","email":"goldranjith@gmail.com","username":"goldranjith"},"date":"2026-06-19 20:05:01.000000000","message":"Patch Set 4:\n\nBuild Failed","accounts_in_message":[],"_revision_number":4},{"id":"f1181c68ed58fe468e16391a7c2f0e8ce11efe51","author":{"_account_id":12404,"name":"Rico Lin","email":"ricolin@ricolky.com","username":"rico.lin"},"date":"2026-07-10 03:16:41.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"45f99db435e1f503c1f7998b5a18598023553339","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":"2026-07-10 04:04:51.000000000","message":"Patch Set 4:\n\nPure Storage CI logs (all jobs): https://github.com/Everpure-Zuul-CI/Cinder-CI/tree/gh-pages/3f923f2c4e374b03b4839e299416ceb5/","accounts_in_message":[],"_revision_number":4},{"id":"58e83d71a3d3695b67e91da7e60dfa5c844bc2fe","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-10 04:39:08.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/70f1464ed2f7451980bcbd10f9b09f87\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/3fd47a4a3fdc45cbbc432a09fe3ae743 : SUCCESS in 20m 30s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/2dea56e6e722487098f27cdcf40d1abc : FAILURE in 12m 52s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/5ea5c017c75941fc958b12cdfa10e2f4 : SUCCESS in 26m 06s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"85472caf4eb8218690fa13139c09228aee1ea790","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":"2026-07-10 04:45:40.000000000","message":"Patch Set 4:\n\nBuild failed.\nhttps://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/buildset/3f923f2c4e374b03b4839e299416ceb5\n\n- pure-devstack-cinder-tempest-iscsi-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/dc1ef14a99a946b386dbc39d7855e9c6 : SUCCESS in 44m 22s\n- pure-devstack-cinder-tempest-fc-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/dc7bc98d29c14c739aa92d627929fb60 : SUCCESS in 48m 15s\n- pure-devstack-cinder-tempest-nvme-roce-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/b1f8d27bc4a34b75b4f5bd1d4ec9f965 : SUCCESS in 43m 47s\n- pure-devstack-cinder-tempest-nvme-tcp-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/f0e730fc88904dad9309d835b5f33835 : FAILURE in 47m 22s","accounts_in_message":[],"_revision_number":4},{"id":"eb5142b9d5905b237824a49a443d11e64193fdd6","author":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"date":"2026-07-10 06:00:01.000000000","message":"Patch Set 4:\n\nBuild succeeded.\n\n- cinder-storpool-tempest build/14568cd61584456091dc6f33ab617ae3 : SUCCESS in 51m 41s\n- cinder-storpool-tempest-iscsi-multipath build/79eac8c0c5f543d68391d025d823c429 : SUCCESS in 57m 50s","accounts_in_message":[],"_revision_number":4},{"id":"3a5bb0201d81f48e38f443fb9b670e47a4c17e6b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-10 06:07:34.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8c2e5fa63425424d849d9f0cf08a00a0\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0150d4d0cf9c42ffb8461c5201b026af : SUCCESS in 3m 59s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/45c29444d84f4ef2ad4e13adb716286c : SUCCESS in 8m 16s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/4c7db3caa49d449f8a45d1010de85cba : SUCCESS in 11m 01s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/2095f0f1d0ae4b6289bf636fd5775011 : SUCCESS in 14m 46s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1379b528cff54a2db52c83a2b16cd3bc : SUCCESS in 7m 41s\n- grenade https://zuul.opendev.org/t/openstack/build/d296585cbaff42fbaedf83ed7e4c8f41 : SUCCESS in 34m 00s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/6cd2300a4efb41cdb0d1decc98c74ae9 : SUCCESS in 1h 05m 28s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/7cb7c3b3d4924ab391450c0795a0812a : SUCCESS in 1h 53m 33s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e0053d54ba4a4b72bd2ccbe6c3d4ac76 : SUCCESS in 39m 09s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/0949b93421344866888fe498ce9bb309 : SUCCESS in 8m 30s\n- cinder-code-coverage https://zuul.opendev.org/t/openstack/build/a05ea915dce845578d7d6d0b96ba914f : SUCCESS in 28m 20s (non-voting)\n- cinder-mypy https://zuul.opendev.org/t/openstack/build/83865a8d53314de0b570609358621f8c : SUCCESS in 2m 57s\n- cinder-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/c5e3581d3c71494598556747064db4df : SUCCESS in 6m 36s (non-voting)\n- cinder-without-eventlet https://zuul.opendev.org/t/openstack/build/e22c7529f2804b39ab1b1cab47c0e650 : FAILURE in 13m 19s (non-voting)\n- openstack-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/9e56c41d51154792a941c039afbd80d5 : SUCCESS in 5m 11s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/39e59284c5de40a0bbeb3e53b1252901 : SUCCESS in 4m 59s\n- openstack-tox-functional-py314 https://zuul.opendev.org/t/openstack/build/b25872ab9ef8477c8495c3f29fc6fad7 : SUCCESS in 8m 40s (non-voting)\n- cinder-rally-task https://zuul.opendev.org/t/openstack/build/91b13daf9036448ea2a56b27bfb838f2 : SUCCESS in 22m 22s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/f3eaeea7cff045ea99ae91594b47f17b : SUCCESS in 5m 30s (non-voting)\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/dbb05551b08548c0b3a3022ea89bbeaa : SUCCESS in 1h 13m 34s\n- cinder-plugin-ceph-tempest-mn-aa https://zuul.opendev.org/t/openstack/build/32d004b352014369a7c9fe0afebe6bce : FAILURE in 2h 39m 29s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican https://zuul.opendev.org/t/openstack/build/8020635880ad4422af664160931e5af1 : SUCCESS in 2h 02m 36s\n- cinder-tempest-plugin-lvm-lio-barbican-threading https://zuul.opendev.org/t/openstack/build/c43f65d99d7d46c995252fafba081926 : FAILURE in 2h 47m 35s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican-fips-py311 https://zuul.opendev.org/t/openstack/build/1a0dec09e45f4642a658d88532baa7e9 : SUCCESS in 2h 00m 44s (non-voting)\n- cinder-tempest-plugin-protection-functional https://zuul.opendev.org/t/openstack/build/236eb4767dda4a70bdb8945f4ace89ba : SUCCESS in 40m 19s\n- cinder-grenade-mn-sub-volbak https://zuul.opendev.org/t/openstack/build/1d72b960358f4e8baa6ee16a3fb89ee4 : SUCCESS in 1h 26m 37s\n- cinder-tempest-lvm-multibackend https://zuul.opendev.org/t/openstack/build/9b6314e37334462183bfc00f7b2db4c3 : SUCCESS in 1h 31m 50s (non-voting)\n- cinder-for-glance-optimized https://zuul.opendev.org/t/openstack/build/7c5ced38fb234adeac5f31fbd1d22eb0 : SUCCESS in 34m 34s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/379e82bd8fb24bc7b3f6370b22089d24 : SUCCESS in 1h 36m 31s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b2c417ecafd34e9e91eef27f67a9fae7 : SUCCESS in 57m 34s\n\nWarning:\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/openstack/devstack/playbooks/post.yaml for job cinder-tempest-plugin-lvm-lio-barbican-fips-py311.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job cinder-tempest-plugin-lvm-lio-barbican-fips-py311.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job cinder-tempest-plugin-lvm-lio-barbican-fips-py311.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job cinder-tempest-plugin-lvm-lio-barbican-fips-py311.  Add to preserve-home-paths if safe, or otherwise remove.","accounts_in_message":[],"_revision_number":4},{"id":"f1db9d7654ea86e927f22550763da395e2c60d4a","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-10 06:17:49.000000000","message":"Patch Set 4:\n\nBuild succeeded. log path: https://github.com/LightBitsLabs/logs/tree/main/10_07_2026_06_11_02\nLeave a comment with","accounts_in_message":[],"_revision_number":4},{"id":"3804259ef466da41f5916b53aa1bffde77cc3c44","author":{"_account_id":12404,"name":"Rico Lin","email":"ricolin@ricolky.com","username":"rico.lin"},"date":"2026-07-10 06:20:55.000000000","message":"Patch Set 4:\n\n(1 comment)\n\nThe added unit test does not currently verify the concurrency guard it is named for.","accounts_in_message":[],"_revision_number":4},{"id":"582d493aa5176e7f26740b944bdbde18c57e4c06","author":{"_account_id":12404,"name":"Rico Lin","email":"ricolin@ricolky.com","username":"rico.lin"},"date":"2026-07-10 06:28:14.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"76fec2b731e07ee2837ebd5a94177af0ef2d9aac","author":{"_account_id":12404,"name":"Rico Lin","email":"ricolin@ricolky.com","username":"rico.lin"},"date":"2026-07-10 06:29:41.000000000","message":"Patch Set 4:\n\n(2 comments)\n\nReview wording updated to describe only the unit-test coverage gap.","accounts_in_message":[],"_revision_number":4},{"id":"c14ac21ba1f5538c1079bce8af68ece103eaefde","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12404,"name":"Rico Lin","email":"ricolin@ricolky.com","username":"rico.lin"},"date":"2026-07-10 11:05:51.000000000","message":"Uploaded patch set 5: Patch Set 4 was rebased. Commit message was updated.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":5},{"id":"4f5ef365b86f8a53a00930e9c17dcbc41f339f37","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-07-10 11:16:41.000000000","message":"Patch Set 5:\n\nBuild Failed \n\n* quobyteci:  cinder_quobyteci : FAILURE, logs at: https://oscilogs.quobyte.com/logs/I032da09bc5bfa7ca95f58d45a444ea01225f2488 .","accounts_in_message":[],"_revision_number":5},{"id":"8c26f76e31c0b35357ecbe717f1f2ee731b35e5c","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":"2026-07-10 11:52:45.000000000","message":"Patch Set 5:\n\nPure Storage CI logs (all jobs): https://github.com/Everpure-Zuul-CI/Cinder-CI/tree/gh-pages/086bd72a93a64c3cb584d4fdba2b01bc/","accounts_in_message":[],"_revision_number":5},{"id":"fa604d5e01adafcb3cb3757729eaf03b9fdcf416","author":{"_account_id":39082,"name":"Vijay Jatti","display_name":"HPE AlletraMP iSCSI CI","email":"vijay.jatti@hpe.com","username":"vijay-jatti"},"date":"2026-07-10 12:03:55.000000000","message":"Patch Set 5:\n\nHPE AlletraMP FC CI\n\nBuild failed.\n\n- OpenstackCI/Openstack_FC_CI build/574 : FAILURE in 0h 1m 49s\n\nFC CI log: https://github.com/hpe-storage/hpe_cinder_jenkins_logs/tree/master/FC_new_logs/972264","accounts_in_message":[],"_revision_number":5},{"id":"2a1fb4491d428f271b4172413f1fc2014d9cdbf8","author":{"_account_id":39082,"name":"Vijay Jatti","display_name":"HPE AlletraMP iSCSI CI","email":"vijay.jatti@hpe.com","username":"vijay-jatti"},"date":"2026-07-10 12:06:55.000000000","message":"Patch Set 5:\n\nHPE AlletraMP iSCSI CI\n\nBuild failed.\n\n- OpenstackCI/Openstack_iSCSi_CI build/845 : FAILURE in 0h 1m 33s\n\niSCSI CI log: https://github.com/hpe-storage/hpe_cinder_jenkins_logs/tree/master/new_logs/972264","accounts_in_message":[],"_revision_number":5},{"id":"7ee21bd996e2c5f3f35cb7e74b07d3decd1004df","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":"2026-07-10 12:35:06.000000000","message":"Patch Set 5:\n\nBuild succeeded.\nhttps://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/buildset/086bd72a93a64c3cb584d4fdba2b01bc\n\n- pure-devstack-cinder-tempest-iscsi-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/645d5ae3c9df4d79882198d335014336 : SUCCESS in 47m 55s\n- pure-devstack-cinder-tempest-fc-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/b21c9638fe04438ab31b3029b485ac5c : SUCCESS in 42m 54s\n- pure-devstack-cinder-tempest-nvme-roce-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/bba4413553024618b85fbf69d5e58393 : SUCCESS in 38m 16s\n- pure-devstack-cinder-tempest-nvme-tcp-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/45b5bb0decad40d59525bdab3bdf5d19 : SUCCESS in 42m 25s","accounts_in_message":[],"_revision_number":5},{"id":"a7d978d93b36c071929542e8d6507fb3bb8ad6ec","author":{"_account_id":39082,"name":"Vijay Jatti","display_name":"HPE AlletraMP iSCSI CI","email":"vijay.jatti@hpe.com","username":"vijay-jatti"},"date":"2026-07-10 12:53:39.000000000","message":"Patch Set 5:\n\nHPE AlletraMP NVMe/TCP CI\n\nBuild failed.\n\n- OpenstackCI/Openstack_NVME_CI build/489 : FAILURE in 0h 1m 31s\n\nNVMe/TCP CI log: https://github.com/hpe-storage/hpe_cinder_jenkins_logs/tree/master/NVME_new_logs/972264","accounts_in_message":[],"_revision_number":5},{"id":"6b190ab49ab45d954a426fbb6356e0986f4e8897","author":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"date":"2026-07-10 13:46:07.000000000","message":"Patch Set 5:\n\nBuild succeeded.\n\n- cinder-storpool-tempest build/7facc770554a4ace8ed475a2b0942811 : SUCCESS in 49m 16s\n- cinder-storpool-tempest-iscsi-multipath build/75dd91b11f7a40b59fc2c9222e5dbba8 : SUCCESS in 59m 55s","accounts_in_message":[],"_revision_number":5},{"id":"eeee71d013034ba328f7e7ec12c99cb02a49e026","author":{"_account_id":21863,"name":"Infinidat CI","email":"jenkins@infinidat.com","username":"infinidat-openstack"},"date":"2026-07-10 13:47:11.000000000","message":"Patch Set 5:\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-64-972264-5/FC/ : SUCCESS in 2h 40m 59s\n* Infinidat iSCSI http://openstack-ci-logs.aws.infinidat.com#logs/refs-changes-64-972264-5/iSCSI/ : SUCCESS in 1h 55m 48s\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":5},{"id":"b47dc8e791c3360459112e4be647ef502f35ea40","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-10 14:47:42.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/39cef0519f2444cbacf061fb87234397\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f79eda654e894ef18f7ccc48c171b0b4 : SUCCESS in 3m 51s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/9b1aa9ee5b7e470299106b2c42ab2735 : SUCCESS in 13m 07s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/63d80e6189804183a8a13253cab8da75 : SUCCESS in 6m 59s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/13d2aa541d864e46acefa8043997acd6 : SUCCESS in 11m 59s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/aef29bd58185452fbb2325f9ba811adc : SUCCESS in 15m 29s\n- grenade https://zuul.opendev.org/t/openstack/build/fd848a9ba5634e43a458cbd03913b094 : SUCCESS in 45m 58s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/fdaaff49d50240e39b40e8e84daf3fb7 : SUCCESS in 1h 06m 14s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/041fe655d26247ec9e85c09073496272 : SUCCESS in 1h 34m 34s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/93616d17b81748a2ab9c565867f22d5c : SUCCESS in 1h 06m 18s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/77ce04e439b945328079ec61c3e8918d : SUCCESS in 9m 19s\n- cinder-code-coverage https://zuul.opendev.org/t/openstack/build/26cca4dbf71b4047af43fd8ff9f9b820 : SUCCESS in 27m 50s (non-voting)\n- cinder-mypy https://zuul.opendev.org/t/openstack/build/fdc209cfa2184a08920bfefaa66e09e5 : SUCCESS in 5m 40s\n- cinder-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/025aee7ccbf74ae281cf394c81c4b2c5 : SUCCESS in 3m 22s (non-voting)\n- cinder-without-eventlet https://zuul.opendev.org/t/openstack/build/7c225942c8264e19a4734afcb4b97b49 : FAILURE in 11m 47s (non-voting)\n- openstack-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/e6440a8af631480a917149b5e8ce79a0 : SUCCESS in 7m 44s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/c7f08f7bfb4c4ab69395fd8a5500ab05 : SUCCESS in 7m 11s\n- openstack-tox-functional-py314 https://zuul.opendev.org/t/openstack/build/7decc7c0dc054b62be21ec72a185576d : SUCCESS in 9m 38s (non-voting)\n- cinder-rally-task https://zuul.opendev.org/t/openstack/build/64fced8e07164cd1ac25cf3e9cfae4d7 : SUCCESS in 20m 22s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/e928eda425cb4e36a46a0059ca1649b0 : SUCCESS in 6m 08s (non-voting)\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/259119c1f39845e5ac8531e950152b4c : SUCCESS in 1h 02m 12s\n- cinder-plugin-ceph-tempest-mn-aa https://zuul.opendev.org/t/openstack/build/78daf3623e9140708b0f06b3486a585c : FAILURE in 2h 17m 20s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican https://zuul.opendev.org/t/openstack/build/f2a01edaef4a4feb9c7ee099b78e0fe8 : SUCCESS in 2h 08m 28s\n- cinder-tempest-plugin-lvm-lio-barbican-threading https://zuul.opendev.org/t/openstack/build/fd64a4573e064856b2bcc0f04451a902 : TIMED_OUT in 3h 32m 51s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican-fips-py311 https://zuul.opendev.org/t/openstack/build/bd73cfdcdc994d71ad91d24e2d5ba216 : SUCCESS in 2h 23m 29s (non-voting)\n- cinder-tempest-plugin-protection-functional https://zuul.opendev.org/t/openstack/build/4553bd34fb37421a9f71cee9f2dfec1e : SUCCESS in 39m 39s\n- cinder-grenade-mn-sub-volbak https://zuul.opendev.org/t/openstack/build/8d7415e5a7bf4d7a871871721b1ab5b2 : SUCCESS in 44m 43s\n- cinder-tempest-lvm-multibackend https://zuul.opendev.org/t/openstack/build/83f4de74938a49b79ed9f15894af3e6b : SUCCESS in 1h 42m 50s (non-voting)\n- cinder-for-glance-optimized https://zuul.opendev.org/t/openstack/build/4cc0b7a837c44d6a8292167c239973ef : SUCCESS in 42m 16s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/87acad90676c45d2bcd441a4f8f7fb46 : SUCCESS in 1h 46m 20s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/edc18dcef9f644d29cfb417917ab3d3a : SUCCESS in 31m 23s\n\nWarning:\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/openstack/devstack/playbooks/post.yaml for job cinder-tempest-plugin-lvm-lio-barbican-fips-py311.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job cinder-tempest-plugin-lvm-lio-barbican-fips-py311.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job cinder-tempest-plugin-lvm-lio-barbican-fips-py311.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job cinder-tempest-plugin-lvm-lio-barbican-fips-py311.  Add to preserve-home-paths if safe, or otherwise remove.","accounts_in_message":[],"_revision_number":5},{"id":"1cbb61d03fae963c986864803814f129623b1480","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-10 14:58:21.000000000","message":"Patch Set 5:\n\nBuild succeeded. log path: https://github.com/LightBitsLabs/logs/tree/main/10_07_2026_14_51_30\nLeave a comment with","accounts_in_message":[],"_revision_number":5},{"id":"efdfa8bc6a4afb5b75dc9435199c4b621c5eecd2","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2026-07-10 16:19:39.000000000","message":"Patch Set 5:\n\nBuild succeeded (iSCSI).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-iscsi/4763/.","accounts_in_message":[],"_revision_number":5},{"id":"ec4d33577dfce3c7535fb2a4568b3ab149b94435","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-10 16:23:41.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/31463a696a094b7bb2d6187d865ff661\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/b75dd52e0d7e43aea983bfae18afaf28 : SUCCESS in 16m 42s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/f2f2654107de4ca5b889f3760f8578ab : SUCCESS in 18m 30s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/78a7efd49d6d404b99b4ccd87ba4616a : SUCCESS in 17m 31s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"664f671b908528250b702b7be7b595154a16faeb","author":{"_account_id":38352,"name":"Hitachi CI","display_name":"Hitachi CI","email":"hitachi.ci.hbsd@gmail.com","username":"hitachi-ci-driver"},"date":"2026-07-12 10:37:01.000000000","message":"Patch Set 5:\n\nBuild failed.\n\n- hitachi_ci_fc https://github.com/gamboa-hitachi/Hitachi-CI-Results/blob/main/refs-changes-64-972264-5-fc : SUCCESS in 1h 15m 16s\n- hitachi_ci_iscsi https://github.com/gamboa-hitachi/Hitachi-CI-Results/blob/main/refs-changes-64-972264-5-iscsi : NODE_FAILURE","accounts_in_message":[],"_revision_number":5},{"id":"2c7fcc5b87d6438d65290a4a7527ed25590148e7","author":{"_account_id":38352,"name":"Hitachi CI","display_name":"Hitachi CI","email":"hitachi.ci.hbsd@gmail.com","username":"hitachi-ci-driver"},"date":"2026-07-13 09:38:33.000000000","message":"Patch Set 4:\n\nBuild failed.\n\n- hitachi_ci_fc https://github.com/gamboa-hitachi/Hitachi-CI-Results/blob/main/refs-changes-64-972264-4-fc : SUCCESS in 1h 5m 9s\n- hitachi_ci_iscsi https://github.com/gamboa-hitachi/Hitachi-CI-Results/blob/main/refs-changes-64-972264-4-iscsi : NODE_FAILURE","accounts_in_message":[],"_revision_number":4},{"id":"4567f3e8fc685e93d9a3c75c86d19c304603b83f","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2026-07-17 23:11:01.000000000","message":"Patch Set 5:\n\nBuild failed (FC).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-fc/4587/.","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"158e0607c4806f002f6f4eed88bf2ffe4be88ffb","revisions":{"434117a680744173fd7f57a6574c7af89fad08ec":{"kind":"REWORK","_number":1,"created":"2026-01-06 09:22:01.000000000","uploader":{"_account_id":12404,"name":"Rico Lin","email":"ricolin@ricolky.com","username":"rico.lin"},"ref":"refs/changes/64/972264/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/64/972264/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/64/972264/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/64/972264/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/64/972264/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/64/972264/1"}}},"commit":{"parents":[{"commit":"91a751a3f917dc5f0691251e461d1d7c1ade5c68","subject":"rbd: Add direct_dest parameter for direct RBD output","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/91a751a3f917dc5f0691251e461d1d7c1ade5c68"}]}],"author":{"name":"ricolin","email":"rlin@vexxhost.com","date":"2026-01-06 07:50:10.000000000","tz":480},"committer":{"name":"ricolin","email":"rlin@vexxhost.com","date":"2026-01-06 09:16:27.000000000","tz":480},"subject":"rbd: Add rate limiting and per-image locking for conversions","message":"rbd: Add rate limiting and per-image locking for conversions\n\nAdd concurrency controls for image conversion operations:\n* Per-image distributed lock using tooz coordination\n  to prevent the same image from being\n  converted multiple times concurrently across all processes/hosts.\n* Semaphore-based rate limiting via new config option\n  rbd_concurrent_image_conversion_operations (default to 3) to limit\n  how many concurrent conversions can run on each volume service.\nThis prevents resource exhaustion on the control plane when many\nvolumes are created from images simultaneously.\n\nChange-Id: I032da09bc5bfa7ca95f58d45a444ea01225f2488\nSigned-off-by: ricolin \u003crlin@vexxhost.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/434117a680744173fd7f57a6574c7af89fad08ec"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/434117a680744173fd7f57a6574c7af89fad08ec"}]},"branch":"refs/heads/master"},"1612e63788684bf9feba2ddc91bfa3be7936c777":{"kind":"REWORK","_number":2,"created":"2026-01-30 05:28:56.000000000","uploader":{"_account_id":12404,"name":"Rico Lin","email":"ricolin@ricolky.com","username":"rico.lin"},"ref":"refs/changes/64/972264/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/64/972264/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/64/972264/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/64/972264/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/64/972264/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/64/972264/2"}}},"commit":{"parents":[{"commit":"3feac874fec13a6ba2b8b4a6ec127e0feee182ce","subject":"rbd: Add direct_dest parameter for direct RBD output","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/3feac874fec13a6ba2b8b4a6ec127e0feee182ce"}]}],"author":{"name":"ricolin","email":"rlin@vexxhost.com","date":"2026-01-06 07:50:10.000000000","tz":480},"committer":{"name":"ricolin","email":"rlin@vexxhost.com","date":"2026-01-30 04:45:16.000000000","tz":480},"subject":"rbd: Add rate limiting and per-image locking for conversions","message":"rbd: Add rate limiting and per-image locking for conversions\n\nAdd concurrency controls for image conversion operations:\n* Per-image distributed lock using tooz coordination\n  to prevent the same image from being\n  converted multiple times concurrently across all processes/hosts.\n* Semaphore-based rate limiting via new config option\n  rbd_concurrent_image_conversion_operations (default to 3) to limit\n  how many concurrent conversions can run on each volume service.\nThis prevents resource exhaustion on the control plane when many\nvolumes are created from images simultaneously.\n\nChange-Id: I032da09bc5bfa7ca95f58d45a444ea01225f2488\nSigned-off-by: ricolin \u003crlin@vexxhost.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/1612e63788684bf9feba2ddc91bfa3be7936c777"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/1612e63788684bf9feba2ddc91bfa3be7936c777"}]},"branch":"refs/heads/master"},"fd876340190b6a3713838d65a740c398ac1c3192":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2026-01-30 06:31:43.000000000","uploader":{"_account_id":12404,"name":"Rico Lin","email":"ricolin@ricolky.com","username":"rico.lin"},"ref":"refs/changes/64/972264/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/64/972264/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/64/972264/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/64/972264/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/64/972264/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/64/972264/3"}}},"commit":{"parents":[{"commit":"e8fba759f1b7af68b9dfd1ba9d060a1a94a617bc","subject":"rbd: Add direct_dest parameter for direct RBD output","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/e8fba759f1b7af68b9dfd1ba9d060a1a94a617bc"}]}],"author":{"name":"ricolin","email":"rlin@vexxhost.com","date":"2026-01-06 07:50:10.000000000","tz":480},"committer":{"name":"ricolin","email":"rlin@vexxhost.com","date":"2026-01-30 06:31:30.000000000","tz":480},"subject":"rbd: Add rate limiting and per-image locking for conversions","message":"rbd: Add rate limiting and per-image locking for conversions\n\nAdd concurrency controls for image conversion operations:\n* Per-image distributed lock using tooz coordination\n  to prevent the same image from being\n  converted multiple times concurrently across all processes/hosts.\n* Semaphore-based rate limiting via new config option\n  rbd_concurrent_image_conversion_operations (default to 3) to limit\n  how many concurrent conversions can run on each volume service.\nThis prevents resource exhaustion on the control plane when many\nvolumes are created from images simultaneously.\n\nChange-Id: I032da09bc5bfa7ca95f58d45a444ea01225f2488\nSigned-off-by: ricolin \u003crlin@vexxhost.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/fd876340190b6a3713838d65a740c398ac1c3192"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/fd876340190b6a3713838d65a740c398ac1c3192"}]},"branch":"refs/heads/master"},"8629db504f7566f259d04c1ae3a75e00cf138dbc":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2026-04-24 01:05:05.000000000","uploader":{"_account_id":12404,"name":"Rico Lin","email":"ricolin@ricolky.com","username":"rico.lin"},"ref":"refs/changes/64/972264/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/64/972264/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/64/972264/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/64/972264/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/64/972264/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/64/972264/4"}}},"commit":{"parents":[{"commit":"d8164a2fc2d9436f09244e969f88af7832fd3829","subject":"rbd: Add direct_dest parameter for direct RBD output","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/d8164a2fc2d9436f09244e969f88af7832fd3829"}]}],"author":{"name":"ricolin","email":"rlin@vexxhost.com","date":"2026-01-06 07:50:10.000000000","tz":480},"committer":{"name":"ricolin","email":"rlin@vexxhost.com","date":"2026-04-24 00:59:33.000000000","tz":480},"subject":"rbd: Add rate limiting and per-image locking for conversions","message":"rbd: Add rate limiting and per-image locking for conversions\n\nAdd concurrency controls for image conversion operations:\n* Per-image distributed lock using tooz coordination\n  to prevent the same image from being\n  converted multiple times concurrently across all processes/hosts.\n* Semaphore-based rate limiting via new config option\n  rbd_concurrent_image_conversion_operations (default to 3) to limit\n  how many concurrent conversions can run on each volume service.\nThis prevents resource exhaustion on the control plane when many\nvolumes are created from images simultaneously.\n\nChange-Id: I032da09bc5bfa7ca95f58d45a444ea01225f2488\nSigned-off-by: ricolin \u003crlin@vexxhost.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/8629db504f7566f259d04c1ae3a75e00cf138dbc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/8629db504f7566f259d04c1ae3a75e00cf138dbc"}]},"branch":"refs/heads/master"},"158e0607c4806f002f6f4eed88bf2ffe4be88ffb":{"kind":"TRIVIAL_REBASE_WITH_MESSAGE_UPDATE","_number":5,"created":"2026-07-10 11:05:51.000000000","uploader":{"_account_id":12404,"name":"Rico Lin","email":"ricolin@ricolky.com","username":"rico.lin"},"ref":"refs/changes/64/972264/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/64/972264/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/64/972264/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/64/972264/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/64/972264/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/64/972264/5"}}},"commit":{"parents":[{"commit":"c38f8e7293d53fff6295ab5e4ea0b7eb3df72833","subject":"rbd: Add direct_dest parameter for direct RBD output","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/c38f8e7293d53fff6295ab5e4ea0b7eb3df72833"}]}],"author":{"name":"Rico Lin","email":"rlin@vexxhost.com","date":"2026-01-06 07:50:10.000000000","tz":480},"committer":{"name":"Rico Lin","email":"rlin@vexxhost.com","date":"2026-07-10 06:45:53.000000000","tz":480},"subject":"rbd: Add rate limiting and per-image locking for conversions","message":"rbd: Add rate limiting and per-image locking for conversions\n\nAdd concurrency controls for image conversion operations:\n* Per-image distributed lock using tooz coordination\n  to prevent the same image from being\n  converted multiple times concurrently across all processes/hosts.\n* Semaphore-based rate limiting via new config option\n  rbd_concurrent_image_conversion_operations (default to 3) to limit\n  how many concurrent conversions can run on each volume service.\nThis prevents resource exhaustion on the control plane when many\nvolumes are created from images simultaneously.\n\nChange-Id: I032da09bc5bfa7ca95f58d45a444ea01225f2488\nSigned-off-by: Rico Lin \u003crlin@vexxhost.com\u003e\nAssisted-By: Codex \u003cnoreply@openai.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/158e0607c4806f002f6f4eed88bf2ffe4be88ffb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/158e0607c4806f002f6f4eed88bf2ffe4be88ffb"}]},"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":""}}}]}
