)]}'
{"id":"openstack%2Fcinder~973957","triplet_id":"openstack%2Fcinder~master~I3fdf7720bfc814cc46a40d2267968f7d4dc81a0c","project":"openstack/cinder","branch":"master","topic":"coordination_new","attention_set":{},"removed_from_attention_set":{"13425":{"account":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"last_update":"2026-06-29 14:53:12.000000000","reason":"Change was submitted"},"38081":{"account":{"_account_id":38081,"name":"Anthony Galica","display_name":"agalica","email":"anthony.galica@hitachivantara.com","username":"agalica","status":"Hitachi Vantara"},"last_update":"2026-06-28 03:59:28.000000000","reason":"\u003cGERRIT_ACCOUNT_38081\u003e replied on the change","reason_account":{"_account_id":38081,"name":"Anthony Galica","display_name":"agalica","email":"anthony.galica@hitachivantara.com","username":"agalica","status":"Hitachi Vantara"}},"36171":{"account":{"_account_id":36171,"name":"jayaanand borra","display_name":"jayaanand borra","email":"jayaanand.borra@netapp.com","username":"jayaanan","status":"netapp"},"last_update":"2026-04-10 06:47:33.000000000","reason":"\u003cGERRIT_ACCOUNT_36171\u003e replied on the change","reason_account":{"_account_id":36171,"name":"jayaanand borra","display_name":"jayaanand borra","email":"jayaanand.borra@netapp.com","username":"jayaanan","status":"netapp"}}},"hashtags":[],"change_id":"I3fdf7720bfc814cc46a40d2267968f7d4dc81a0c","subject":"[Pure Storage] Add per-host synchronization to prevent LUN reuse race condition","status":"MERGED","created":"2026-01-20 16:20:25.000000000","updated":"2026-06-29 20:08:33.000000000","submitted":"2026-06-29 14:53:12.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":24,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"973957-coordination_new","meta_rev_id":"6bac83c645963b970b93edd5cd120df6ec62f7d8","_number":973957,"virtual_id_number":973957,"owner":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":38081,"name":"Anthony Galica","display_name":"agalica","email":"anthony.galica@hitachivantara.com","username":"agalica","status":"Hitachi Vantara"},{"value":0,"_account_id":10058,"name":"Erlon R. Cruz","email":"erlon.rodrigues.cruz@canonical.com","username":"sombrafam"},{"value":0,"_account_id":36171,"name":"jayaanand borra","display_name":"jayaanand borra","email":"jayaanand.borra@netapp.com","username":"jayaanan","status":"netapp"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-06-29 14:53:11.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":38081,"name":"Anthony Galica","display_name":"agalica","email":"anthony.galica@hitachivantara.com","username":"agalica","status":"Hitachi Vantara"},"all":[{"value":2,"date":"2026-06-28 03:59:28.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":38081,"name":"Anthony Galica","display_name":"agalica","email":"anthony.galica@hitachivantara.com","username":"agalica","status":"Hitachi Vantara"},{"value":2,"date":"2026-06-29 12:53:14.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":10058,"name":"Erlon R. Cruz","email":"erlon.rodrigues.cruz@canonical.com","username":"sombrafam"},{"value":1,"date":"2026-04-10 06:47:33.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":36171,"name":"jayaanand borra","display_name":"jayaanand borra","email":"jayaanand.borra@netapp.com","username":"jayaanan","status":"netapp"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":10058,"name":"Erlon R. Cruz","email":"erlon.rodrigues.cruz@canonical.com","username":"sombrafam"},"all":[{"value":0,"_account_id":38081,"name":"Anthony Galica","display_name":"agalica","email":"anthony.galica@hitachivantara.com","username":"agalica","status":"Hitachi Vantara"},{"value":1,"date":"2026-06-29 12:53:14.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":10058,"name":"Erlon R. Cruz","email":"erlon.rodrigues.cruz@canonical.com","username":"sombrafam"},{"value":0,"_account_id":36171,"name":"jayaanand borra","display_name":"jayaanand borra","email":"jayaanand.borra@netapp.com","username":"jayaanan","status":"netapp"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":38081,"name":"Anthony Galica","display_name":"agalica","email":"anthony.galica@hitachivantara.com","username":"agalica","status":"Hitachi Vantara"},{"value":0,"_account_id":10058,"name":"Erlon R. Cruz","email":"erlon.rodrigues.cruz@canonical.com","username":"sombrafam"},{"value":0,"_account_id":36171,"name":"jayaanand borra","display_name":"jayaanand borra","email":"jayaanand.borra@netapp.com","username":"jayaanan","status":"netapp"},{"value":0,"_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":10058,"name":"Erlon R. Cruz","email":"erlon.rodrigues.cruz@canonical.com","username":"sombrafam"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":36171,"name":"jayaanand borra","display_name":"jayaanand borra","email":"jayaanand.borra@netapp.com","username":"jayaanan","status":"netapp"},{"_account_id":38081,"name":"Anthony Galica","display_name":"agalica","email":"anthony.galica@hitachivantara.com","username":"agalica","status":"Hitachi Vantara"}],"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":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":23613,"name":"NEC Cinder CI","email":"nec-cinder-ci@istorage.jp.nec.com","username":"nec-cinder-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":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":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":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"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-01-20 16:45:55.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-20 17:18:04.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-20 17:35:30.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-01-20 17:41:43.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-20 20:07:20.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-20 20:14:07.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-01-20 23:10:17.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-21 03:15:30.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-21 05:32:25.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":"2026-01-21 06:29: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-21 13:43:45.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"},{"updated":"2026-01-22 12:01:28.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":"2026-04-08 14:13:21.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":"REVIEWER"},{"updated":"2026-04-08 18:39:35.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-08 22:12:53.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-04-08 23:36:44.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-06-06 04:34:54.000000000","updated_by":{"_account_id":38081,"name":"Anthony Galica","display_name":"agalica","email":"anthony.galica@hitachivantara.com","username":"agalica","status":"Hitachi Vantara"},"reviewer":{"_account_id":38081,"name":"Anthony Galica","display_name":"agalica","email":"anthony.galica@hitachivantara.com","username":"agalica","status":"Hitachi Vantara"},"state":"CC"},{"updated":"2026-06-19 19:55:36.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-06-25 15:17: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-06-25 23:53:42.000000000","updated_by":{"_account_id":38081,"name":"Anthony Galica","display_name":"agalica","email":"anthony.galica@hitachivantara.com","username":"agalica","status":"Hitachi Vantara"},"reviewer":{"_account_id":38081,"name":"Anthony Galica","display_name":"agalica","email":"anthony.galica@hitachivantara.com","username":"agalica","status":"Hitachi Vantara"},"state":"REVIEWER"},{"updated":"2026-06-29 12:53:14.000000000","updated_by":{"_account_id":10058,"name":"Erlon R. Cruz","email":"erlon.rodrigues.cruz@canonical.com","username":"sombrafam"},"reviewer":{"_account_id":10058,"name":"Erlon R. Cruz","email":"erlon.rodrigues.cruz@canonical.com","username":"sombrafam"},"state":"REVIEWER"}],"messages":[{"id":"d6fe0d4e470bd5e406847f213ddafc12bed18d4a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"date":"2026-01-20 16:20:25.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"55bee632a1a8f8cc9ea881155d8f033c765bcd6e","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-20 16:45:55.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f7fc272adb2b470dbffc9e5dd577c1a3\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/5378fa5bccda4d099bfb1b2fd46b4926 : FAILURE in 21m 52s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/2f1730bceed44666bb66fd2e31ceeb86 : FAILURE in 22m 53s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/8381f10a84a140e591d2ad0769f71044 : RETRY_LIMIT in 4m 56s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"d9b4fad7b39f7be97b746a78ff73ab269a6f19d6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"date":"2026-01-20 16:49:37.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"b51a4bf403d4849d3c24a40d997be3580cab7990","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"date":"2026-01-20 16:57:46.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"1a98b955e99e1047019533604147580cd41f0cdc","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-01-20 17:18:04.000000000","message":"Patch Set 1:\n\nBuild Successful \n\n* quobyteci:  cinder_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I3fdf7720bfc814cc46a40d2267968f7d4dc81a0c .","accounts_in_message":[],"_revision_number":1},{"id":"5d0f32e09aea541c51dc494ed4359d916d9d4ba9","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-20 17:23:00.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d33cc77fa4134922848a4fe30243fb5d\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/8d54ded71bfc4259a6d3b2a1984bc3e2 : SUCCESS in 13m 30s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/bf1b0b0557904b3a8020fa32775abb12 : SUCCESS in 13m 53s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/f915bc6e8b1c440d9ec13b8682be08cb : RETRY_LIMIT in 5m 05s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"32edeac0bacead3eef78de29dd1917156d6438c3","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-01-20 17:35:30.000000000","message":"Patch Set 3:\n\nBuild failed.\n\n- hpe-nvmetcp-driver build/5c74f14169d84465ab5f2934e6ae7d07 : FAILURE in 32m 25s","accounts_in_message":[],"_revision_number":3},{"id":"74a9b263f9d4f740a2a1d244a57cb67c4f834c26","tag":"autogenerated:zuul:check","author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"date":"2026-01-20 17:41:43.000000000","message":"Patch Set 3:\n\nBuild failed.\n\n- 3par-iscsi-driver-master-client-pip-ssa02-dsvm build/54ecd12010a44b5ca3ad01b080ce6b7a : FAILURE in 38m 28s","accounts_in_message":[],"_revision_number":3},{"id":"707d212a17c1b40b9c5892757331b1669aa1df1b","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-01-20 17:55:42.000000000","message":"Patch Set 2:\n\nBuild Failed \n\n* quobyteci:  cinder_quobyteci : FAILURE, logs at: https://oscilogs.quobyte.com/logs/I3fdf7720bfc814cc46a40d2267968f7d4dc81a0c .","accounts_in_message":[],"_revision_number":2},{"id":"e90061a11c38a2a710e9794a24698f1c437b350c","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-01-20 18:01:20.000000000","message":"Patch Set 3:\n\nBuild Failed \n\n* quobyteci:  cinder_quobyteci : FAILURE, logs at: https://oscilogs.quobyte.com/logs/I3fdf7720bfc814cc46a40d2267968f7d4dc81a0c .","accounts_in_message":[],"_revision_number":3},{"id":"4947e679bbb501839f8eb1006b059271f1a81a28","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-20 20:07:20.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/28959eec26e5410ba46a1a332029fc07\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7e7f7c617c414b9caaa393b23c5727f1 : SUCCESS in 3m 39s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/a9cfb9fc9afa46eaa106698ffa8a4097 : SUCCESS in 10m 12s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/c39a0332ffaf423d815aea232c9ae28a : SUCCESS in 9m 14s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/980c16a25a9c4150b939fde6b83b28ae : SUCCESS in 12m 25s\n- grenade https://zuul.opendev.org/t/openstack/build/5bc10d7f9f9e40ef8ebb5c3c308beca1 : SUCCESS in 45m 58s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/372702ec9a0247169c689435b60fb3aa : SUCCESS in 57m 51s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/461f73513470414babcb4732d2a1e6f5 : SUCCESS in 1h 32m 06s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/0131acde9b9841738bc7ad1b9a412947 : SUCCESS in 51m 16s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/410830ab73ae4a5a8f57f4f83904f7ce : SUCCESS in 10m 53s\n- cinder-code-coverage https://zuul.opendev.org/t/openstack/build/33aaa4e912cc428d9ef7a973c1adec87 : SUCCESS in 20m 47s (non-voting)\n- cinder-mypy https://zuul.opendev.org/t/openstack/build/1b18c0dd12a3457a832ab3717ed50fad : SUCCESS in 3m 03s\n- cinder-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/16664828bb974bcda4048cab3ede6dd6 : SUCCESS in 6m 42s (non-voting)\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/2bd5e24bfdeb45d8afb3b0e6dbff3cef : SUCCESS in 5m 48s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/26289d9894d94095a9dd73494ae18be5 : SUCCESS in 4m 39s\n- cinder-rally-task https://zuul.opendev.org/t/openstack/build/7869659b98ab473d9a2af4eed36d129e : FAILURE in 18m 54s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/cfbd4d3db76240d4a1253b1df228db58 : FAILURE in 3m 52s (non-voting)\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/7b3f3a7d7c2e404b99ba8c50faf30f06 : SUCCESS in 1h 56m 24s\n- cinder-plugin-ceph-tempest-mn-aa https://zuul.opendev.org/t/openstack/build/0ee73212b997478fbd5b8092076357a1 : FAILURE in 3h 01m 52s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican https://zuul.opendev.org/t/openstack/build/7ff5cd54881c4d128f766d93cdd5251c : SUCCESS in 2h 06m 47s\n- cinder-tempest-plugin-lvm-lio-barbican-fips-py311 https://zuul.opendev.org/t/openstack/build/d46a3b4951ba4f43bc992da12cd799f7 : SUCCESS in 2h 11m 51s (non-voting)\n- cinder-tempest-plugin-protection-functional https://zuul.opendev.org/t/openstack/build/9b28d4a41a0d477f9b711f74dca84150 : SUCCESS in 36m 29s\n- cinder-grenade-mn-sub-volbak https://zuul.opendev.org/t/openstack/build/b9e2dbe0b2274d6c9295e6f610b654ba : SUCCESS in 36m 42s\n- cinder-tempest-lvm-multibackend https://zuul.opendev.org/t/openstack/build/0043901d6006467e9da40c41bf22436c : SUCCESS in 1h 38m 28s (non-voting)\n- cinder-for-glance-optimized https://zuul.opendev.org/t/openstack/build/09eaecf7a47b4c99b9c29afab4f99804 : SUCCESS in 30m 05s (non-voting)\n- devstack-plugin-nfs-tempest-full https://zuul.opendev.org/t/openstack/build/8c82fdd948694f1d9dbd54356ec4c2b5 : SUCCESS in 2h 10m 42s\n- devstack-plugin-nfs-tempest-full-fips-py311 https://zuul.opendev.org/t/openstack/build/40113297cb6f44989649ab8327c91c03 : SUCCESS in 2h 06m 59s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/dcf2a9cebdb14c6281e402c630590330 : SUCCESS in 1h 40m 56s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d962843e101a42f3ab9dce81af63796e : SUCCESS in 1h 04m 10s","accounts_in_message":[],"_revision_number":3},{"id":"4738562ec959564eabe886e2c81a0010c4ea0d7a","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-20 20:14:07.000000000","message":"Patch Set 3:\n\nBuild succeeded. log path: https://github.com/LightBitsLabs/logs/tree/main/20_01_2026_20_07_30\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":"01ec63725e2bd7a11df1fabf93709fbb097b2aad","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-20 23:10:17.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/973957 : FAILURE in 1h 17m 41s","accounts_in_message":[],"_revision_number":3},{"id":"14e1f1f7d1503a8cc7213e110ad6151d33e7e480","author":{"_account_id":38710,"name":"VMstore CI","display_name":"VMstore CI","email":"alexey.khodos@gmail.com","username":"vmstore-ci"},"date":"2026-01-21 03:15:30.000000000","message":"Patch Set 1:\n\nVMStore_Cinder_NFS https://d3krvozkty9bs0.cloudfront.net/build_310/index.html : FAILURE in 77m","accounts_in_message":[],"_revision_number":1},{"id":"d87869f7c93c1800d93074c5c73bc7a9a9e3867e","author":{"_account_id":38710,"name":"VMstore CI","display_name":"VMstore CI","email":"alexey.khodos@gmail.com","username":"vmstore-ci"},"date":"2026-01-21 04:57:29.000000000","message":"Patch Set 2:\n\nVMStore_Cinder_NFS https://d3krvozkty9bs0.cloudfront.net/build_311/index.html : FAILURE in 101m","accounts_in_message":[],"_revision_number":2},{"id":"154e20c3ea6236f38d4d357188eb434a580a18f5","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":"2026-01-21 05:32:25.000000000","message":"Patch Set 3:\n\nBuild failed. To recheck use \u0027run-NEC V Cinder CI\u0027. For 3rd party ci contact info: https://wiki.openstack.org/wiki/ThirdPartySystems\n\n- NEC-V-ISCSI https://cinder-cilogs.openstack.nec-solutioninnovators.com/57/973957/3/20260121101920/NEC-V-ISCSI : FAILURE in 3h 27m 50s\n- NEC-V-FC https://cinder-cilogs.openstack.nec-solutioninnovators.com/57/973957/3/20260121101920/NEC-V-FC : FAILURE in 4h 13m 03s","accounts_in_message":[],"_revision_number":3},{"id":"0d1516aac4581e7d3289bd44fe2edfebfeb6b902","author":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"date":"2026-01-21 06:29:29.000000000","message":"Patch Set 3:\n\nBuild failed.\n\n- cinder-storpool-tempest https://spfactory.storpool.com/zuul/t/local/build/381bf1baddbf40e0bfe70e5ab095f696 : FAILURE in 56m 32s\n- cinder-storpool-tempest-iscsi-multipath https://spfactory.storpool.com/zuul/t/local/build/e697facc23474212b17f2207781422b4 : RETRY_LIMIT in 15m 01s","accounts_in_message":[],"_revision_number":3},{"id":"9631b7301a68acfb7e94a1bc5d1440f19188c71e","author":{"_account_id":38710,"name":"VMstore CI","display_name":"VMstore CI","email":"alexey.khodos@gmail.com","username":"vmstore-ci"},"date":"2026-01-21 07:01:03.000000000","message":"Patch Set 3:\n\nVMStore_Cinder_NFS https://d3krvozkty9bs0.cloudfront.net/build_312/index.html : FAILURE in 123m","accounts_in_message":[],"_revision_number":3},{"id":"01f92c46d8de130a7446a68a70b3633820c3be60","author":{"_account_id":38352,"name":"Hitachi CI","display_name":"Hitachi CI","email":"hitachi.ci.hbsd@gmail.com","username":"hitachi-ci-driver"},"date":"2026-01-21 13:43:45.000000000","message":"Patch Set 3:\n\nBuild failed.\n\n- hitachi_ci_fc https://github.com/gamboa-hitachi/Hitachi-CI-Results/blob/main/refs-changes-57-973957-3-fc : SUCCESS in 2h 22m 57s\n- hitachi_ci_iscsi https://github.com/gamboa-hitachi/Hitachi-CI-Results/blob/main/refs-changes-57-973957-3-iscsi : FAILURE in 1h 43m 56s","accounts_in_message":[],"_revision_number":3},{"id":"ce0bf7f532049eb41542b60e93a6e453fa6e3691","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":"2026-01-22 12:01:28.000000000","message":"Patch Set 3:\n\nBuild failed. To recheck use \u0027run-NEC Cinder CI\u0027. For 3rd party ci contact info: https://wiki.openstack.org/wiki/ThirdPartySystems\n\n- NEC-ISCSI https://cinder-cilogs.openstack.nec-solutioninnovators.com/57/973957/3/20260122104025/NEC-ISCSI : FAILURE in 9h 47m 50s\n- NEC-FC https://cinder-cilogs.openstack.nec-solutioninnovators.com/57/973957/3/20260122104025/NEC-FC : FAILURE in 10h 21m 00s","accounts_in_message":[],"_revision_number":3},{"id":"8779b517190a28ebbd1cde3a001b7e2b25b559f5","author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"date":"2026-03-12 19:02:45.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"b139a850d4eeeda81897cb60a3f17f11bc9bd1aa","author":{"_account_id":36171,"name":"jayaanand borra","display_name":"jayaanand borra","email":"jayaanand.borra@netapp.com","username":"jayaanan","status":"netapp"},"date":"2026-04-08 14:13:21.000000000","message":"Patch Set 3: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"808311a2a4aac609a19782b266676bb7016350d5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"date":"2026-04-08 16:30:12.000000000","message":"Patch Set 4: Patch Set 3 was rebased\n\nCopied Votes:\n* Code-Review-1 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":4},{"id":"c7bb884daff19e289ea0a44026948c822aabb491","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"date":"2026-04-08 16:31:13.000000000","message":"Uploaded patch set 5.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n","accounts_in_message":[],"_revision_number":5},{"id":"9aa3e1619c7b3c9ed1400594b25f0ae55093ab0b","author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"date":"2026-04-08 16:33:01.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"d0c162099efecdb0bb3b76e6a90ad756519c8cac","author":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"date":"2026-04-08 16:36:33.000000000","message":"Patch Set 5:\n\nBuild failed.\n\n- cinder-storpool-tempest https://spfactory.storpool.com/zuul/t/local/build/3b28673ef5ce45d38970050dc83e5623 : RETRY_LIMIT in 28s\n- cinder-storpool-tempest-iscsi-multipath https://spfactory.storpool.com/zuul/t/local/build/ae4b0105c2b8495ea7a5b8d15d7d51b0 : RETRY_LIMIT in 27s","accounts_in_message":[],"_revision_number":5},{"id":"fc5a47557dfb5d29a726b48d64d052841789c3b8","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-04-08 16:38:26.000000000","message":"Patch Set 4:\n\nBuild Failed \n\n* quobyteci:  cinder_quobyteci : FAILURE, logs at: https://oscilogs.quobyte.com/logs/I3fdf7720bfc814cc46a40d2267968f7d4dc81a0c .","accounts_in_message":[],"_revision_number":4},{"id":"6aac90d80ee6aa03997b414cc77a01a1bd651322","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-04-08 16:39:27.000000000","message":"Patch Set 5:\n\nBuild Failed \n\n* quobyteci:  cinder_quobyteci : FAILURE, logs at: https://oscilogs.quobyte.com/logs/I3fdf7720bfc814cc46a40d2267968f7d4dc81a0c .","accounts_in_message":[],"_revision_number":5},{"id":"d15c3214724c3861594315c7b8bc4d90ff679f8d","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-08 16:49:45.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8e5f74cfe96d4014bed24cf938358b01\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/c2c9701c73fc44bd8db82b64293ff737 : SUCCESS in 12m 22s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/90692470d6ba4a9bb4ff0af5e6d519e9 : SUCCESS in 10m 40s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/e2a69d0393c74cc6b20b56dea40e844f : SUCCESS in 17m 55s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"11f1e28ba3c6c6d81114610903d7a0a50bfbb271","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-08 18:39:35.000000000","message":"Patch Set 5:\n\nBuild failed.\n\n- hpe-fc-driver build/2d1a7b4359114002891271507347a059 : FAILURE in 33m 32s","accounts_in_message":[],"_revision_number":5},{"id":"c5d7e2530ec00d08a1438899e11d34cc9af24d55","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-08 19:02:45.000000000","message":"Patch Set 5:\n\nBuild succeeded.\n\n- hpe-nvmetcp-driver build/c49c2ecb3c394f368faa62f37a20fb88 : SUCCESS in 46m 39s","accounts_in_message":[],"_revision_number":5},{"id":"60b3dfbd4137ea80c9cd76c8c923cc50edfa5447","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-08 19:20:28.000000000","message":"Patch Set 5:\n\nBuild failed.\n\n- iscsi-driver-nimble https://github.com/hpe-storage/nimble-ci-logs/tree/master/new_logs/973957 : FAILURE in 38m 59s","accounts_in_message":[],"_revision_number":5},{"id":"b1cf934dcb9422c284a59f6c61e20ec531d7956a","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-08 22:12:53.000000000","message":"Patch Set 5:\n\nBuild succeeded.\n\n- 3par-iscsi-driver-master-client-pip-ssa02-dsvm build/67650f2d866e44a6b31407ac591804ac : SUCCESS in 46m 51s","accounts_in_message":[],"_revision_number":5},{"id":"71add833b92767d8947c18deec93dfba20dc2cd6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-08 23:15:22.000000000","message":"Patch Set 5: 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/7141cd369b034575974c2f13868163de\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ede46e7c600f4a68b76305947aee4abf : SUCCESS in 6m 10s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/ab2c73dab66b4faaa1dd6551f601c005 : SUCCESS in 10m 59s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/c358406f48244949ad999116bb00410b : SUCCESS in 11m 05s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/19f909e7bac2417ab60cf66fb9372572 : SUCCESS in 13m 55s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/057202bb83ea49118d7f5904d3fdefd5 : SUCCESS in 13m 57s\n- grenade https://zuul.opendev.org/t/openstack/build/8974bcc293ce4e2585d24cc8066fc2bd : SUCCESS in 1h 03m 31s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/02ebdf75364c49c5b0a81e98c078f319 : SUCCESS in 1h 07m 58s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/b41aba2866bb4c3e92661a368cdef139 : SUCCESS in 1h 31m 55s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/a36832ca056f43fc973d2accfcc1ea42 : SUCCESS in 1h 04m 34s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/bcbfab22ea984912aaaed1da5dc49fcf : SUCCESS in 23m 53s\n- cinder-code-coverage https://zuul.opendev.org/t/openstack/build/5ccf826b44764cb28ed8ea4f7e18146d : TIMED_OUT in 41m 02s (non-voting)\n- cinder-mypy https://zuul.opendev.org/t/openstack/build/0f3a869a135949c1bdd4ca61b6b47eaf : SUCCESS in 5m 04s\n- cinder-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/a1286a9d624246c8886b06ec35c4e946 : SUCCESS in 7m 04s (non-voting)\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/17e73b87cdd5422194e7a22b668ad6d5 : SUCCESS in 5m 45s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/6bd936de4f384c5a85d19cdd4b59e745 : SUCCESS in 6m 56s\n- cinder-rally-task https://zuul.opendev.org/t/openstack/build/01872f600526478ea42010d029780368 : FAILURE in 47m 49s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/324bcfe7a13e447fb813e38824b8a529 : SUCCESS in 4m 13s (non-voting)\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/85d05cad71bf40b9ad9f61b8e14a19c9 : SUCCESS in 1h 47m 45s\n- cinder-plugin-ceph-tempest-mn-aa https://zuul.opendev.org/t/openstack/build/18a2e95a85134662a04b930828d2475a : FAILURE in 1h 30m 04s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican https://zuul.opendev.org/t/openstack/build/daf01c4bdfc642d58e4beb62924785b4 : SUCCESS in 2h 10m 30s\n- cinder-tempest-plugin-lvm-lio-barbican-fips-py311 https://zuul.opendev.org/t/openstack/build/b67257c6a4b94c4aa5531caec1f1880c : SUCCESS in 2h 04m 04s (non-voting)\n- cinder-tempest-plugin-protection-functional https://zuul.opendev.org/t/openstack/build/3c29ce2b12da42fd9a09a738d0f5bdef : SUCCESS in 39m 59s\n- cinder-grenade-mn-sub-volbak https://zuul.opendev.org/t/openstack/build/bc77ec06258f4f9d895b77f037507549 : SUCCESS in 1h 13m 47s\n- cinder-tempest-lvm-multibackend https://zuul.opendev.org/t/openstack/build/fe383b3fe8af440d9c02dbd6829de2b4 : SUCCESS in 1h 43m 32s (non-voting)\n- cinder-for-glance-optimized https://zuul.opendev.org/t/openstack/build/f21fc67b17cc4e9884c62e2d55658f96 : SUCCESS in 27m 16s (non-voting)\n- devstack-plugin-nfs-tempest-full https://zuul.opendev.org/t/openstack/build/41fb6c22a7dc4017ade2c5f95b4b8a51 : TIMED_OUT in 3h 09m 11s\n- devstack-plugin-nfs-tempest-full-fips-py311 https://zuul.opendev.org/t/openstack/build/1b48f65fc0bb4ee5b6b07dd398645617 : POST_FAILURE in 2h 59m 55s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/70960c97ea484424bf5af50c3001731e : SUCCESS in 1h 45m 08s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/2c28c9adbd7048acaaf15a6b1238cbc9 : SUCCESS in 1h 12m 06s","accounts_in_message":[],"_revision_number":5},{"id":"f2c3ed969f3ce2f8b3bc736a5e175319a42f9cd9","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2026-04-08 23:36:44.000000000","message":"Patch Set 4:\n\nBuild succeeded (iSCSI).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-iscsi/3724/.","accounts_in_message":[],"_revision_number":4},{"id":"bf76fa3660f1ca63ed9d0a87eb4888ddc740bbde","author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"date":"2026-04-08 23:51:20.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"60810dc190fc036fa9198cb75ff46f89b206163d","author":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"date":"2026-04-08 23:57:14.000000000","message":"Patch Set 5:\n\nBuild failed.\n\n- cinder-storpool-tempest https://spfactory.storpool.com/zuul/t/local/build/be85adac360043dab891c0f7acf239c6 : RETRY_LIMIT in 27s\n- cinder-storpool-tempest-iscsi-multipath https://spfactory.storpool.com/zuul/t/local/build/845317e4ff6a42a6bfd0a7d9fcb1e017 : RETRY_LIMIT in 26s","accounts_in_message":[],"_revision_number":5},{"id":"06469698cdf6f128340cf0b5c162f11b0f2fdda7","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-09 00:06:41.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5ea04451b4e6410a961c846d419d53e2\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/9416dca7f83242d7a40bc6ea656167ad : SUCCESS in 11m 04s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/288d7c311988487bbafffe435b38276d : SUCCESS in 9m 20s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/bdf67ac93a6e4f0aa7ecc7e842c4bc60 : SUCCESS in 13m 50s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"916626888ead6456cb5e4ab8bfbcefac60367a1b","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2026-04-09 00:46:02.000000000","message":"Patch Set 5:\n\nBuild succeeded (iSCSI).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-iscsi/3725/.","accounts_in_message":[],"_revision_number":5},{"id":"acd8ed0543dc62ba76be00117f9d15c6e7c52a79","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2026-04-09 01:40:05.000000000","message":"Patch Set 4:\n\nBuild succeeded (FC).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-fc/3548/.","accounts_in_message":[],"_revision_number":4},{"id":"8925404f56ad492f485c7b61b83e1b85b6b160bd","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2026-04-09 02:15:20.000000000","message":"Patch Set 5:\n\nBuild failed (FC).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-fc/3549/.","accounts_in_message":[],"_revision_number":5},{"id":"d8a97e0442e7e3f83e561963a5cacc87b0f66c01","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-09 03:09:00.000000000","message":"Patch Set 5:\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/debf931f47ae4d839107d993b25a6963\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1f719299ee71482b89935895ccfac2c2 : SUCCESS in 6m 09s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/7ec83ffe64b1466795a59e361a81d276 : SUCCESS in 11m 45s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/b49c997cd7e748518cbc9a8520077bfb : SUCCESS in 11m 18s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/05b8dce868474b81bd32abd62b061d4f : SUCCESS in 13m 46s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7e5bf9eb63134e0886122edf39728b90 : SUCCESS in 14m 09s\n- grenade https://zuul.opendev.org/t/openstack/build/3bf1f97b8a82409eb0d8c614fc9c7be5 : SUCCESS in 1h 06m 33s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/56340cc84dfa4f72b4188a2be4152a58 : SUCCESS in 53m 45s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/b8d5979ae737483ea8fc03f73f618c9d : SUCCESS in 1h 17m 19s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/4e145faee8984b5893db2b0fd99ab984 : SUCCESS in 36m 12s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ec1505942690413fb54ce9d4541e373e : SUCCESS in 23m 57s\n- cinder-code-coverage https://zuul.opendev.org/t/openstack/build/bf9cf0ae5955405b88ce2afa80d0706e : SUCCESS in 21m 28s (non-voting)\n- cinder-mypy https://zuul.opendev.org/t/openstack/build/25271c5750714d49b4b3ecad09cbd539 : SUCCESS in 3m 13s\n- cinder-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/ce4ea4b90e334f078e2931423b5dfc4c : SUCCESS in 3m 12s (non-voting)\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/074666fc97654aba9c422b60d07c0c02 : SUCCESS in 7m 39s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/1b77d2e37c3d40b3815b74ee56c57a61 : SUCCESS in 6m 09s\n- cinder-rally-task https://zuul.opendev.org/t/openstack/build/b615c1baa65544628dac3ec253778353 : FAILURE in 51m 57s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/79c9bd33903e4bff883037cebfee5a3e : SUCCESS in 3m 44s (non-voting)\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/faaeb78bce7c44568daa2f771e6c3c1f : SUCCESS in 1h 06m 13s\n- cinder-plugin-ceph-tempest-mn-aa https://zuul.opendev.org/t/openstack/build/144a3521eb3e47078489edf105eb4692 : FAILURE in 2h 07m 51s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican https://zuul.opendev.org/t/openstack/build/63914a9ef93d41279277398078f2b8a9 : SUCCESS in 2h 04m 40s\n- cinder-tempest-plugin-lvm-lio-barbican-fips-py311 https://zuul.opendev.org/t/openstack/build/e5db17086c594a0fbfb239613c5f3e21 : SUCCESS in 1h 25m 41s (non-voting)\n- cinder-tempest-plugin-protection-functional https://zuul.opendev.org/t/openstack/build/b1f2c1b569404a3cad441f9d9616a594 : SUCCESS in 26m 24s\n- cinder-grenade-mn-sub-volbak https://zuul.opendev.org/t/openstack/build/087431986aea4d738691ef0fe99da427 : SUCCESS in 1h 12m 34s\n- cinder-tempest-lvm-multibackend https://zuul.opendev.org/t/openstack/build/5d582b4d5b3b4bae91fcebf8d43256e3 : SUCCESS in 1h 49m 38s (non-voting)\n- cinder-for-glance-optimized https://zuul.opendev.org/t/openstack/build/a8f5dd11a68d4c6fbdcc6d14e7a56a9c : SUCCESS in 42m 55s (non-voting)\n- devstack-plugin-nfs-tempest-full https://zuul.opendev.org/t/openstack/build/9594046af9ba4d2bb3ccda1c5b8d66f0 : POST_FAILURE in 2h 27m 31s\n- devstack-plugin-nfs-tempest-full-fips-py311 https://zuul.opendev.org/t/openstack/build/456d4f48b83340709ae6872cda2b7753 : TIMED_OUT in 3h 11m 54s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/a4037af239154fc79e044eef645610f6 : SUCCESS in 1h 14m 31s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/1a2e7c994fe247eebc54f66f37ea1ed0 : SUCCESS in 1h 00m 15s","accounts_in_message":[],"_revision_number":5},{"id":"ba7fe00718320c3013430d038dbeb53c418e5474","author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"date":"2026-04-09 15:05:19.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"1b67b76deeb3bee3ea3d8d8ebbc9239ae4c6e39f","author":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"date":"2026-04-09 15:12:54.000000000","message":"Patch Set 5:\n\nBuild failed.\n\n- cinder-storpool-tempest https://spfactory.storpool.com/zuul/t/local/build/f4b44b16594849e984dbddba91bd2740 : RETRY_LIMIT in 28s\n- cinder-storpool-tempest-iscsi-multipath https://spfactory.storpool.com/zuul/t/local/build/6f60f72e9e5745789a43914757f48e90 : RETRY_LIMIT in 28s","accounts_in_message":[],"_revision_number":5},{"id":"314165970cc245d7d4c917b39760c9fdc8cd2842","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-09 17:52:09.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3f2f8d02d0d240a491efcc032758f19e\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0948ae0f91394f098781b76ece5e59f6 : SUCCESS in 7m 14s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/7a04306b6509425bafdef02f7c449f9d : SUCCESS in 12m 55s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/0f54b986cac44ad39ec9b4fb0830c85c : SUCCESS in 11m 41s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/befd3a4db2b646968452fecde697ffb4 : SUCCESS in 11m 44s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/748d4083f0a14691b6d054a199190bd5 : SUCCESS in 10m 13s\n- grenade https://zuul.opendev.org/t/openstack/build/5842fc5aebc445ba84e3cae270f48072 : SUCCESS in 50m 09s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/95f8dbfb601641fea480c4edd8135fa3 : SUCCESS in 38m 23s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/08221700f0c34b99b35102c30a4bf064 : SUCCESS in 1h 34m 45s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/99afc7dc3134459199fe94f6a4eef81d : SUCCESS in 36m 12s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/cde2e8ab8bc64e8c9348b41b42f8eeb8 : SUCCESS in 23m 38s\n- cinder-code-coverage https://zuul.opendev.org/t/openstack/build/a29c2522e9f34782b5b7ab7de5d993e6 : SUCCESS in 23m 33s (non-voting)\n- cinder-mypy https://zuul.opendev.org/t/openstack/build/35823118ebbc44d0bc0b635583adf6ad : SUCCESS in 3m 31s\n- cinder-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/39d1278272b04d428ccdf123aae1c541 : SUCCESS in 7m 53s (non-voting)\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/1d769bf1d36545a3bb2ed2d1216690e3 : SUCCESS in 6m 20s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/c2912970744e49c4828a79949bc95d38 : SUCCESS in 6m 35s\n- cinder-rally-task https://zuul.opendev.org/t/openstack/build/4e69e698d24449b08ff2d2babd2aed87 : FAILURE in 36m 18s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/6b071d930c5a4173917d7670c9d1512f : SUCCESS in 5m 49s (non-voting)\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/94063a9d8e8646f5beb76a6871cc1f8b : SUCCESS in 1h 39m 02s\n- cinder-plugin-ceph-tempest-mn-aa https://zuul.opendev.org/t/openstack/build/6cd22fce136446bf83db93dd92d2dbe9 : FAILURE in 2h 37m 49s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican https://zuul.opendev.org/t/openstack/build/b69959fabaa34d18a37cdb99d2967eff : SUCCESS in 1h 45m 59s\n- cinder-tempest-plugin-lvm-lio-barbican-fips-py311 https://zuul.opendev.org/t/openstack/build/fb6ace0deec648618699f78df5ce369c : SUCCESS in 1h 38m 37s (non-voting)\n- cinder-tempest-plugin-protection-functional https://zuul.opendev.org/t/openstack/build/41e2eade7b254c29942e6edfbc5e6c36 : SUCCESS in 18m 43s\n- cinder-grenade-mn-sub-volbak https://zuul.opendev.org/t/openstack/build/d03903f8b2dc408db8a1a450ef5f4beb : SUCCESS in 37m 22s\n- cinder-tempest-lvm-multibackend https://zuul.opendev.org/t/openstack/build/d3df8ffa900f4f25bede0c262cb5d6c0 : SUCCESS in 1h 32m 07s (non-voting)\n- cinder-for-glance-optimized https://zuul.opendev.org/t/openstack/build/4c55c605792a43f7ac46906d900a1c30 : SUCCESS in 34m 25s (non-voting)\n- devstack-plugin-nfs-tempest-full https://zuul.opendev.org/t/openstack/build/d237b11c2a2a40e388e3e58e6d669f0f : SUCCESS in 1h 55m 04s\n- devstack-plugin-nfs-tempest-full-fips-py311 https://zuul.opendev.org/t/openstack/build/1f3a94f4dee64c27b5e76d0e83f96aef : SUCCESS in 1h 47m 38s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/b02f2e99383d4f20b3fd86d9582c2a90 : SUCCESS in 55m 56s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c29828443cd84c3c8af0cae6da701e61 : SUCCESS in 48m 56s","accounts_in_message":[],"_revision_number":5},{"id":"30e3de90a3a0ea2cc1281e707641adabbafc2a0e","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-04-09 18:01:20.000000000","message":"Patch Set 5:\n\nBuild succeeded. log path: https://github.com/LightBitsLabs/logs/tree/main/09_04_2026_17_55_14\nLeave a comment with","accounts_in_message":[],"_revision_number":5},{"id":"fe8d542c983e1317c40bbd31e2a4a226c325998d","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-09 18:19:16.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/72423ba83df149229ef6b79b034b52ca\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/c6f6e5d69d65425da78770e531ff2695 : SUCCESS in 12m 45s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/b0789d9177684e9bbc3497bbef7b0fea : SUCCESS in 13m 10s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/e3e87654ced24ccdacbdbca96735f85e : SUCCESS in 14m 06s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"ca1ed7fb0265d2b3257a33291cee4843c577a923","author":{"_account_id":36171,"name":"jayaanand borra","display_name":"jayaanand borra","email":"jayaanand.borra@netapp.com","username":"jayaanan","status":"netapp"},"date":"2026-04-10 06:47:33.000000000","message":"Patch Set 5: Code-Review+1","accounts_in_message":[],"_revision_number":5},{"id":"e9e53449dccba5ea6c5d523ef71234b2c60c7c8d","author":{"_account_id":38081,"name":"Anthony Galica","display_name":"agalica","email":"anthony.galica@hitachivantara.com","username":"agalica","status":"Hitachi Vantara"},"date":"2026-06-06 04:34:54.000000000","message":"Patch Set 5:\n\n(3 comments)","accounts_in_message":[],"_revision_number":5},{"id":"b6a4203b81a1406cf1f870360267825c5bd5fda5","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":38702,"name":"Ranjith","display_name":"Ranjith","email":"goldranjith@gmail.com","username":"goldranjith"},"date":"2026-06-19 19:55:36.000000000","message":"Patch Set 5:\n\nBuild Failed","accounts_in_message":[],"_revision_number":5},{"id":"fe79d8d42431c4e74bfa44911f096c4557d5d7ab","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":38702,"name":"Ranjith","display_name":"Ranjith","email":"goldranjith@gmail.com","username":"goldranjith"},"date":"2026-06-19 19:57:11.000000000","message":"Patch Set 4:\n\nBuild Failed","accounts_in_message":[],"_revision_number":4},{"id":"b9bb7d45ce43283bc2c91c02db383011df1c0faf","author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"date":"2026-06-25 14:13:27.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"1df3a45f7cfef708a38cecd02003eaf59a7fe350","author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"date":"2026-06-25 14:13:57.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"afc63a73669d2a7d2f08973297ba0620d5e7d8f4","author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"date":"2026-06-25 15:09:56.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"9d08e9e8e818779c19b415018155d8c9e1c4d11d","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-06-25 15:17:51.000000000","message":"Patch Set 5:\n\nBuild failed.\nhttps://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/buildset/92ca1bd91efd40d28a760f6c077af7e1\n\n- pure-devstack-cinder-tempest-iscsi-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/21bdafad29e34425800bc052489912b4 : FAILURE in 7m 22s\n- pure-devstack-cinder-tempest-fc-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/0eb00856424f49038523b7a396cda0e0 : FAILURE in 7m 21s\n- pure-devstack-cinder-tempest-nvme-roce-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/e67dfbf0291a4370832fbc761ad55a80 : FAILURE in 7m 22s (non-voting)\n- pure-devstack-cinder-tempest-nvme-tcp-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/b1d5edbd6c374055a658480c1a94738c : FAILURE in 7m 21s","accounts_in_message":[],"_revision_number":5},{"id":"f96b01f6f0dc44da360cad98fca68e2c88485044","author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"date":"2026-06-25 16:02:14.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"303b99033fdfc99f47c753114ffee16a5fdedcfe","author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"date":"2026-06-25 16:07:57.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"cc6ed6d216abc82c39109a655081adbdbabdf0a0","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-06-25 16:15:40.000000000","message":"Patch Set 5:\n\nBuild failed.\nhttps://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/buildset/ab261ddcc3da4a498a44a545ccb3a4cf\n\n- pure-devstack-cinder-tempest-iscsi-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/fb3c788d604b42e7b7a06aead0d644f5 : FAILURE in 7m 01s\n- pure-devstack-cinder-tempest-fc-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/b44858fbc6a341fea25b88c330513ba5 : RETRY_LIMIT in 25s\n- pure-devstack-cinder-tempest-nvme-roce-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/2a21c80504f047aab00ae6a2b2be27ac : FAILURE in 7m 10s (non-voting)\n- pure-devstack-cinder-tempest-nvme-tcp-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/bda8e7b566424b60bb35369dd56a2851 : FAILURE in 7m 04s","accounts_in_message":[],"_revision_number":5},{"id":"3bb96735c5e7f19e08d36ecf7038259e4380ae60","author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"date":"2026-06-25 16:24:15.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"768aeb4faee4bfbed16d2f4f9cf7230a0a169df4","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-06-25 18:01:06.000000000","message":"Patch Set 5:\n\nBuild failed.\nhttps://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/buildset/ad002db73ffa4cd581ba7d4d325b1a1f\n\n- pure-devstack-cinder-tempest-iscsi-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/31fd99bc06c341f186413adf5d44e059 : FAILURE in 40m 03s\n- pure-devstack-cinder-tempest-fc-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/8201e82e9d864c4dabe53a4fba2eb22c : FAILURE in 45m 05s\n- pure-devstack-cinder-tempest-nvme-roce-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/60e6ac60796846afa88150bbd2de389e : FAILURE in 1h 36m 20s (non-voting)\n- pure-devstack-cinder-tempest-nvme-tcp-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/90f8bb017c5248ca81546ba284f73e0c : FAILURE in 36m 33s","accounts_in_message":[],"_revision_number":5},{"id":"04ee2d9fc585c6ea1c00f21ca8cb7967ea28cf1a","author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"date":"2026-06-25 19:14:51.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"7045276bbb951e1ac35514ff48321fec6af45a28","author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"date":"2026-06-25 19:28:06.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"e05a1f01473701e785d0ba43d581cca44d26d839","author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"date":"2026-06-25 19:34:47.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"4e4cb66145ffe84644cc00f82887e9b097a48f15","author":{"_account_id":38081,"name":"Anthony Galica","display_name":"agalica","email":"anthony.galica@hitachivantara.com","username":"agalica","status":"Hitachi Vantara"},"date":"2026-06-25 23:53:42.000000000","message":"Patch Set 5: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"a5c02a462dd050ddf246ee4e65576cb628e85045","author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"date":"2026-06-26 23:33:00.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"93e6565641c3af2b005c887b0f83e3e2fdcaa34a","author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"date":"2026-06-27 01:43:59.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"37d9f69d0a8a86809269163ad60b411f5d723dc6","author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"date":"2026-06-27 15:24:12.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"203bedb3a94dfadbce2c18e9c26dd842789d79d5","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-06-27 16:15:53.000000000","message":"Patch Set 5:\n\nBuild succeeded.\nhttps://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/buildset/90c9a240a433472fb90af9e5d3cd0d3f\n\n- pure-devstack-cinder-tempest-iscsi-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/983378af2caf4c9b91026b7f02b64ebe : SUCCESS in 46m 32s\n- pure-devstack-cinder-tempest-fc-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/cb5b60e2e5094fcb9d54980bcbca70f2 : SUCCESS in 41m 02s\n- pure-devstack-cinder-tempest-nvme-roce-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/16cf520861df485c80d8a510a6997b43 : SUCCESS in 51m 09s\n- pure-devstack-cinder-tempest-nvme-tcp-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/d2e388025eb84183815367c1b6f1a53b : SUCCESS in 51m 07s","accounts_in_message":[],"_revision_number":5},{"id":"ae3782364a10aa109ea7795bfea706845e6fa779","author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"date":"2026-06-27 16:34:00.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"99a3df9e08f26005302f84b19d2c5e227ed7e2d7","author":{"_account_id":38081,"name":"Anthony Galica","display_name":"agalica","email":"anthony.galica@hitachivantara.com","username":"agalica","status":"Hitachi Vantara"},"date":"2026-06-28 03:59:28.000000000","message":"Patch Set 5: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"e0b199cf2f3523e89644ccae131cdeb63179a6f6","author":{"_account_id":10058,"name":"Erlon R. Cruz","email":"erlon.rodrigues.cruz@canonical.com","username":"sombrafam"},"date":"2026-06-29 12:53:14.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"66ea792a6ba11f4a84ba378f154ca625e0f3a8f5","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-29 12:53:56.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"34c45467aebc25017af1fdd4864f64a6492720a9","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-29 14:53:11.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ea0c8a946f154b4fb9da094d9d8c7e93\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/951ec7049bbb4ce1aec935e551b03ef7 : SUCCESS in 6m 14s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/73aa0e6f1b6f49ec93cd6be2a7c5db3a : SUCCESS in 8m 10s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/1427c5fb0e1f4f049cd3e2cf396d0ffb : SUCCESS in 9m 18s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0822699bec9a434486ae4a94597185ae : SUCCESS in 16m 10s\n- grenade https://zuul.opendev.org/t/openstack/build/63730f40948b4433a4bfffbb0454b988 : SUCCESS in 1h 02m 10s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/ddfb909e0e004bb6acacda012def19e0 : SUCCESS in 1h 04m 25s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/c484a095000c4d889c931291399270ed : SUCCESS in 1h 51m 07s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/c26d6a5359e942709ae973decc557ad1 : SUCCESS in 1h 05m 28s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f1945b848c43439fa21ab31b8cd712c6 : SUCCESS in 10m 25s\n- cinder-grenade-mn-sub-volbak https://zuul.opendev.org/t/openstack/build/3cbac076717f4326be91a8701db5ce5e : SUCCESS in 1h 21m 08s\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/f9ce33332221402980a530ad81a6ffb0 : SUCCESS in 1h 54m 38s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/9eade01493eb4eb1b73fff6d8bf4c1db : SUCCESS in 1h 00m 27s","accounts_in_message":[],"_revision_number":5},{"id":"5f2ff43eaf39c70ebff0c01a7ee296f62e8cf24d","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-29 14:53:12.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":5},{"id":"2504afd33aa9080e12320562db815fa580eab3e8","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-29 14:54:36.000000000","message":"Patch Set 5:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ba419acf3bd34db98f856218e321c7f9\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/38ebc7bb8e83443fabd61775af346e5d : SUCCESS in 1m 09s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/afcfde98b70148528e9b0b485b849db0 : SUCCESS in 45s","accounts_in_message":[],"_revision_number":5},{"id":"6bac83c645963b970b93edd5cd120df6ec62f7d8","author":{"_account_id":38352,"name":"Hitachi CI","display_name":"Hitachi CI","email":"hitachi.ci.hbsd@gmail.com","username":"hitachi-ci-driver"},"date":"2026-06-29 20:08:33.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-57-973957-5-fc : SUCCESS in 1h 15m 35s\n- hitachi_ci_iscsi https://github.com/gamboa-hitachi/Hitachi-CI-Results/blob/main/refs-changes-57-973957-5-iscsi : NODE_FAILURE","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"8202c94bcd63935cf3056e24160d199963e3377a","revisions":{"955392f1769b308dce4cd002a291b01ecd07b64f":{"kind":"REWORK","_number":1,"created":"2026-01-20 16:20:25.000000000","uploader":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"ref":"refs/changes/57/973957/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/57/973957/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/57/973957/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/57/973957/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/57/973957/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/57/973957/1"}}},"commit":{"parents":[{"commit":"4fef6d9d4687fa8c1df49d92d3e5ef44fe9711ac","subject":"Migrate upper functional job to Python 3.13","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/4fef6d9d4687fa8c1df49d92d3e5ef44fe9711ac"}]}],"author":{"name":"Simon Dodsley","email":"simon@purestorage.com","date":"2026-01-20 16:08:51.000000000","tz":-300},"committer":{"name":"Simon Dodsley","email":"simon@purestorage.com","date":"2026-01-20 16:19:59.000000000","tz":-300},"subject":"[Pure Storage] Add per-host synchronization to prevent LUN reuse race condition","message":"[Pure Storage] Add per-host synchronization to prevent LUN reuse race condition\n\nLUNs being reused within 1s of disconnect, before os-brick cleanup\ncompletes on the initiator.\n\nAdd @coordination.synchronized(\u0027pure-{connector[host]}\u0027) to all\ninitialize_connection and terminate_connection methods to serialize\nconnection operations per host, preventing premature LUN reuse.\n\nCloses-Bug: #2138744\nChange-Id: I3fdf7720bfc814cc46a40d2267968f7d4dc81a0c\nSigned-off-by: Simon Dodsley \u003csimon@purestorage.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/955392f1769b308dce4cd002a291b01ecd07b64f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/955392f1769b308dce4cd002a291b01ecd07b64f"}]},"branch":"refs/heads/master"},"06573985cfc5dad6ab0ed5e3bbd2a8871cd7f9d3":{"kind":"REWORK","_number":2,"created":"2026-01-20 16:49:37.000000000","uploader":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"ref":"refs/changes/57/973957/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/57/973957/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/57/973957/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/57/973957/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/57/973957/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/57/973957/2"}}},"commit":{"parents":[{"commit":"4fef6d9d4687fa8c1df49d92d3e5ef44fe9711ac","subject":"Migrate upper functional job to Python 3.13","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/4fef6d9d4687fa8c1df49d92d3e5ef44fe9711ac"}]}],"author":{"name":"Simon Dodsley","email":"simon@purestorage.com","date":"2026-01-20 16:08:51.000000000","tz":-300},"committer":{"name":"Simon Dodsley","email":"simon@purestorage.com","date":"2026-01-20 16:49:25.000000000","tz":-300},"subject":"[Pure Storage] Add per-host synchronization to prevent LUN reuse race condition","message":"[Pure Storage] Add per-host synchronization to prevent LUN reuse race condition\n\nLUNs being reused within 1s of disconnect, before os-brick cleanup\ncompletes on the initiator.\n\nAdd @coordination.synchronized(\u0027pure-{connector[host]}\u0027) to all\ninitialize_connection and terminate_connection methods to serialize\nconnection operations per host, preventing premature LUN reuse.\n\nCloses-Bug: #2138744\nChange-Id: I3fdf7720bfc814cc46a40d2267968f7d4dc81a0c\nSigned-off-by: Simon Dodsley \u003csimon@purestorage.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/06573985cfc5dad6ab0ed5e3bbd2a8871cd7f9d3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/06573985cfc5dad6ab0ed5e3bbd2a8871cd7f9d3"}]},"branch":"refs/heads/master"},"ee46aedf32e78c6988c973738235e077c8538a32":{"kind":"REWORK","_number":3,"created":"2026-01-20 16:57:46.000000000","uploader":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"ref":"refs/changes/57/973957/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/57/973957/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/57/973957/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/57/973957/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/57/973957/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/57/973957/3"}}},"commit":{"parents":[{"commit":"4fef6d9d4687fa8c1df49d92d3e5ef44fe9711ac","subject":"Migrate upper functional job to Python 3.13","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/4fef6d9d4687fa8c1df49d92d3e5ef44fe9711ac"}]}],"author":{"name":"Simon Dodsley","email":"simon@purestorage.com","date":"2026-01-20 16:08:51.000000000","tz":-300},"committer":{"name":"Simon Dodsley","email":"simon@purestorage.com","date":"2026-01-20 16:57:37.000000000","tz":-300},"subject":"[Pure Storage] Add per-host synchronization to prevent LUN reuse race condition","message":"[Pure Storage] Add per-host synchronization to prevent LUN reuse race condition\n\nLUNs being reused within 1s of disconnect, before os-brick cleanup\ncompletes on the initiator.\n\nAdd @coordination.synchronized(\u0027pure-{connector[host]}\u0027) to all\ninitialize_connection and terminate_connection methods to serialize\nconnection operations per host, preventing premature LUN reuse.\n\nCloses-Bug: #2138744\nChange-Id: I3fdf7720bfc814cc46a40d2267968f7d4dc81a0c\nSigned-off-by: Simon Dodsley \u003csimon@purestorage.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/ee46aedf32e78c6988c973738235e077c8538a32"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/ee46aedf32e78c6988c973738235e077c8538a32"}]},"branch":"refs/heads/master"},"e434179d155838b5ec323b17fc64ff7bd41fc649":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2026-04-08 16:30:12.000000000","uploader":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"ref":"refs/changes/57/973957/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/57/973957/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/57/973957/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/57/973957/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/57/973957/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/57/973957/4"}}},"commit":{"parents":[{"commit":"81c48732b13b4512ca63ac0fc91ccd7b0eec2863","subject":"Merge \"Cleanup glance image metadata during instance reschedule\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/81c48732b13b4512ca63ac0fc91ccd7b0eec2863"}]}],"author":{"name":"Simon Dodsley","email":"simon@purestorage.com","date":"2026-01-20 16:08:51.000000000","tz":-300},"committer":{"name":"Simon Dodsley","email":"simon@purestorage.com","date":"2026-04-08 16:30:12.000000000","tz":0},"subject":"[Pure Storage] Add per-host synchronization to prevent LUN reuse race condition","message":"[Pure Storage] Add per-host synchronization to prevent LUN reuse race condition\n\nLUNs being reused within 1s of disconnect, before os-brick cleanup\ncompletes on the initiator.\n\nAdd @coordination.synchronized(\u0027pure-{connector[host]}\u0027) to all\ninitialize_connection and terminate_connection methods to serialize\nconnection operations per host, preventing premature LUN reuse.\n\nCloses-Bug: #2138744\nChange-Id: I3fdf7720bfc814cc46a40d2267968f7d4dc81a0c\nSigned-off-by: Simon Dodsley \u003csimon@purestorage.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/e434179d155838b5ec323b17fc64ff7bd41fc649"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/e434179d155838b5ec323b17fc64ff7bd41fc649"}]},"branch":"refs/heads/master","description":"Rebase"},"8202c94bcd63935cf3056e24160d199963e3377a":{"kind":"REWORK","_number":5,"created":"2026-04-08 16:31:13.000000000","uploader":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"ref":"refs/changes/57/973957/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/57/973957/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/57/973957/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/57/973957/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/57/973957/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/57/973957/5"}}},"commit":{"parents":[{"commit":"81c48732b13b4512ca63ac0fc91ccd7b0eec2863","subject":"Merge \"Cleanup glance image metadata during instance reschedule\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/81c48732b13b4512ca63ac0fc91ccd7b0eec2863"}]}],"author":{"name":"Simon Dodsley","email":"simon@purestorage.com","date":"2026-01-20 16:08:51.000000000","tz":-300},"committer":{"name":"Simon Dodsley","email":"simon@purestorage.com","date":"2026-04-08 16:31:01.000000000","tz":-300},"subject":"[Pure Storage] Add per-host synchronization to prevent LUN reuse race condition","message":"[Pure Storage] Add per-host synchronization to prevent LUN reuse race condition\n\nLUNs being reused within 1s of disconnect, before os-brick cleanup\ncompletes on the initiator.\n\nAdd @coordination.synchronized(\u0027pure-{connector[host]}\u0027) to all\ninitialize_connection and terminate_connection methods to serialize\nconnection operations per host, preventing premature LUN reuse.\n\nCloses-Bug: #2138744\nChange-Id: I3fdf7720bfc814cc46a40d2267968f7d4dc81a0c\nSigned-off-by: Simon Dodsley \u003csimon@purestorage.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/8202c94bcd63935cf3056e24160d199963e3377a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/8202c94bcd63935cf3056e24160d199963e3377a"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":10058,"name":"Erlon R. Cruz","email":"erlon.rodrigues.cruz@canonical.com","username":"sombrafam"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":10058,"name":"Erlon R. Cruz","email":"erlon.rodrigues.cruz@canonical.com","username":"sombrafam"}},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Review-Priority","description":"Review priority","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"-label:Review-Priority\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":[],"failing_atoms":["label:Review-Priority\u003dMIN"],"atom_explanations":{"label:Review-Priority\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
