)]}'
{"id":"openstack%2Fcinder~975414","triplet_id":"openstack%2Fcinder~master~If9cbaf6c73cad9e02a266f3038b64bff37fca00d","project":"openstack/cinder","branch":"master","attention_set":{},"removed_from_attention_set":{"10058":{"account":{"_account_id":10058,"name":"Erlon R. Cruz","email":"erlon.rodrigues.cruz@canonical.com","username":"sombrafam"},"last_update":"2026-02-25 17:56:36.000000000","reason":"Change was submitted"},"4523":{"account":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"last_update":"2026-02-25 14:46:42.000000000","reason":"\u003cGERRIT_ACCOUNT_4523\u003e replied on the change","reason_account":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"}},"33612":{"account":{"_account_id":33612,"name":"yuval","email":"yuval@lightbitslabs.com","username":"yuval"},"last_update":"2026-02-25 15:49:03.000000000","reason":"\u003cGERRIT_ACCOUNT_33612\u003e replied on the change","reason_account":{"_account_id":33612,"name":"yuval","email":"yuval@lightbitslabs.com","username":"yuval"}}},"hashtags":[],"change_id":"If9cbaf6c73cad9e02a266f3038b64bff37fca00d","subject":"lightos: Early exit in terminate_connection with retry logic","status":"MERGED","created":"2026-02-02 16:02:01.000000000","updated":"2026-02-25 19:42:27.000000000","submitted":"2026-02-25 17:56:36.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":14,"unresolved_comment_count":5,"has_review_started":true,"submission_id":"975414","meta_rev_id":"8617294161898d4f68113ec940a3974ed94c7ea4","_number":975414,"virtual_id_number":975414,"owner":{"_account_id":33612,"name":"yuval","email":"yuval@lightbitslabs.com","username":"yuval"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"},{"value":0,"_account_id":10058,"name":"Erlon R. Cruz","email":"erlon.rodrigues.cruz@canonical.com","username":"sombrafam"},{"value":0,"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-02-25 17:56:36.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":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"},"all":[{"value":2,"date":"2026-02-25 14:50:26.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"},{"value":-1,"date":"2026-02-25 14:55:59.000000000","permitted_voting_range":{"min":-1,"max":2},"_account_id":10058,"name":"Erlon R. Cruz","email":"erlon.rodrigues.cruz@canonical.com","username":"sombrafam"},{"value":2,"date":"2026-02-25 14:46:42.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},{"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":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"},"all":[{"value":1,"date":"2026-02-25 14:50:26.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"},{"value":0,"_account_id":10058,"name":"Erlon R. Cruz","email":"erlon.rodrigues.cruz@canonical.com","username":"sombrafam"},{"value":0,"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},{"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":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"},{"value":0,"_account_id":10058,"name":"Erlon R. Cruz","email":"erlon.rodrigues.cruz@canonical.com","username":"sombrafam"},{"value":0,"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},{"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":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},{"_account_id":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"},{"_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"]}],"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":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":38081,"name":"Anthony Galica","display_name":"agalica","email":"anthony.galica@hitachivantara.com","username":"agalica","status":"Hitachi Vantara"},{"_account_id":38252,"name":"HPE AlletraMP NVMeTCP CI","display_name":"HPE AlletraMP NVMeTCP CI","email":"yogeshwari.gitte-ext@hpe.com","username":"yogeshwarigitte"},{"_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":38833,"name":"maruthi","display_name":"HPE 3PAR Storage iSCSI CI","email":"maruthi-kumar.pabbisetty@hpe.com","username":"mapabbis"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-02-02 16:02:08.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-02-02 16:02:50.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-02-02 16:41: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-02-02 16:43:09.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-02-02 16:59:23.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-02-02 18:22:57.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-02-02 18:30:44.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-02-02 18:37:58.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-03 05:39:20.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-02-08 17:30:25.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-02-10 09:47:04.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-02-11 16:47:09.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-02-22 09:20:44.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-02-22 09:26:21.000000000","updated_by":{"_account_id":38833,"name":"maruthi","display_name":"HPE 3PAR Storage iSCSI CI","email":"maruthi-kumar.pabbisetty@hpe.com","username":"mapabbis"},"reviewer":{"_account_id":38833,"name":"maruthi","display_name":"HPE 3PAR Storage iSCSI CI","email":"maruthi-kumar.pabbisetty@hpe.com","username":"mapabbis"},"state":"CC"},{"updated":"2026-02-22 09:28:24.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-02-22 09:29:18.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-02-22 09:31:19.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-02-25 14:50:26.000000000","updated_by":{"_account_id":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"},"reviewer":{"_account_id":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"},"state":"REVIEWER"},{"updated":"2026-02-25 14:55:59.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"},{"updated":"2026-02-25 15:01:08.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-02-25 19:42:27.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"}],"messages":[{"id":"6b99bcae41a6ce5535e49a67be5fb397ce40cd8a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":33612,"name":"yuval","email":"yuval@lightbitslabs.com","username":"yuval"},"date":"2026-02-02 16:02:01.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d4ed084f896cc222b32d975c7f4f3a78e0b10ed7","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-02-02 16:02:08.000000000","message":"Patch Set 1:\n\nBuild Started http://9.71.62.18:8080/job/CI_Run/772/","accounts_in_message":[],"_revision_number":1},{"id":"fd4b580d5ad6dc52950d1c064dfc0194e1d11036","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-02-02 16:02:12.000000000","message":"Patch Set 1:\n\nBuild Failed \n\nIBM-Storage-iSCSI-Log: https://github.com/vp0410/IBM-Cinder-CI/tree/main/975414/1/iscsi.log and IBM-Storage-FC-Log: https://github.com/vp0410/IBM-Cinder-CI/tree/main/975414/1/fc.log : FAILURE (skipped)","accounts_in_message":[],"_revision_number":1},{"id":"c57a72fcbf58c40d6381d8c1e3f5e4f8a77c8648","author":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"date":"2026-02-02 16:02:50.000000000","message":"Patch Set 1:\n\nStarting check jobs.","accounts_in_message":[],"_revision_number":1},{"id":"68dc7547a215f9f612bf716f92d3dee03da79b61","tag":"autogenerated:zuul:check","author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"date":"2026-02-02 16:41:50.000000000","message":"Patch Set 1:\n\nBuild failed.\n\n- 3par-iscsi-driver-master-client-pip-ssa02-dsvm build/18bb2c0078f5404586b97c0bea58043a : FAILURE in 39m 24s","accounts_in_message":[],"_revision_number":1},{"id":"62df4472e56cdab0d6156a8a97d9ac5afe08dfa0","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-02-02 16:43:09.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/975414 : FAILURE in 39m 31s","accounts_in_message":[],"_revision_number":1},{"id":"e37dbfbe2b9f291057d0db0bfd07306b2e0322bf","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-02-02 16:59:23.000000000","message":"Patch Set 1:\n\nBuild Failed \n\n* quobyteci:  cinder_quobyteci : FAILURE, logs at: https://oscilogs.quobyte.com/logs/If9cbaf6c73cad9e02a266f3038b64bff37fca00d .","accounts_in_message":[],"_revision_number":1},{"id":"8e52ba8001a3121c77157f32ff894a5193237562","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-02 18:22:57.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3e84d009610b4b6db61a9f735688d108\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/d9e9a6e0056049bc85fbf492f6c1a3f8 : SUCCESS in 19m 33s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/055dd2f30cf24cc590fa914195ba5ba5 : SUCCESS in 22m 08s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/5132c32cb62840d59864826180b4fa32 : RETRY_LIMIT in 5m 17s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"8710c94b225ed042d390ac220452c5d164de2a23","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-02 18:30:44.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f58713510d134063ac89c45ada7b009b\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/98f260bbae0544aa8015e872cde54530 : SUCCESS in 10m 43s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/6d036811f162493d8d2b1601e1c5230c : SUCCESS in 11m 50s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/296a3e82d40c4eae814bcc55ce95d980 : SUCCESS in 10m 05s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/81cfee669d7f418fb6ed4fd39d56cc33 : SUCCESS in 7m 32s\n- grenade https://zuul.opendev.org/t/openstack/build/931e9e3e7f6d4a9683e0dd9967bf4233 : SUCCESS in 57m 39s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/62b853e8563a43d598a0b0df1cb27572 : SUCCESS in 1h 01m 42s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/4d0e2a9e207345eea3871392d1221889 : SUCCESS in 1h 19m 17s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/3a63f0147f69453ab6e0bd558af9123e : SUCCESS in 1h 48m 54s\n- cinder-code-coverage https://zuul.opendev.org/t/openstack/build/b57877639ea24f4a8d884d438c719b0e : FAILURE in 24m 44s (non-voting)\n- cinder-mypy https://zuul.opendev.org/t/openstack/build/c0e5e44738c74c9fb4c7b92e4a349c2b : SUCCESS in 5m 27s\n- cinder-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/cdb8aad3b3ab49ceb5d2af418ec100de : SUCCESS in 5m 23s (non-voting)\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/c6d36a2e965f4c99876da6119b75a0d2 : SUCCESS in 5m 32s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/2236f4715bbf4218b42fa15ecad99b0e : SUCCESS in 6m 02s\n- cinder-rally-task https://zuul.opendev.org/t/openstack/build/8697b7dd884f4386ae4ac8e36aa5e315 : FAILURE in 43m 36s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/88fd54214b21477d9308ac902a90a2df : SUCCESS in 6m 42s (non-voting)\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/c05bdfa46fd043f7b70d93ef39a0e143 : SUCCESS in 1h 16m 05s\n- cinder-plugin-ceph-tempest-mn-aa https://zuul.opendev.org/t/openstack/build/24d6d68b541443cc894741b0d2bf6f45 : FAILURE in 1h 24m 58s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican https://zuul.opendev.org/t/openstack/build/f92e910804fc4a1d9215d2aaf0028b09 : SUCCESS in 1h 44m 51s\n- cinder-tempest-plugin-lvm-lio-barbican-fips-py311 https://zuul.opendev.org/t/openstack/build/948c796ea1304ae8a559186ec210461c : SUCCESS in 1h 48m 48s (non-voting)\n- cinder-tempest-plugin-protection-functional https://zuul.opendev.org/t/openstack/build/c7e41603acd84a0b86a8783ed1ad0dd5 : SUCCESS in 32m 41s\n- cinder-grenade-mn-sub-volbak https://zuul.opendev.org/t/openstack/build/25d716fc85ae4b688c0db2893673aca6 : SUCCESS in 1h 11m 45s\n- cinder-tempest-lvm-multibackend https://zuul.opendev.org/t/openstack/build/3486217cdbfd4274bddfa0a01fc40324 : SUCCESS in 1h 56m 07s (non-voting)\n- cinder-for-glance-optimized https://zuul.opendev.org/t/openstack/build/00244bd8570a48a080a0c5d6f96e6d4c : SUCCESS in 41m 53s (non-voting)\n- devstack-plugin-nfs-tempest-full https://zuul.opendev.org/t/openstack/build/c4b0b8df80614c9695c3ccd42a4e4823 : SUCCESS in 2h 06m 23s\n- devstack-plugin-nfs-tempest-full-fips-py311 https://zuul.opendev.org/t/openstack/build/9d49be88334d49ef880cb41b3149c0a7 : SUCCESS in 2h 11m 30s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/a8c2ac6d555445a48fb6ab5dcce36d98 : SUCCESS in 1h 37m 34s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8acc9ec7ac7948e2909c337c95fd6e59 : SUCCESS in 1h 11m 36s","accounts_in_message":[],"_revision_number":1},{"id":"cbe6f2f407dbb47caf0cc55b169b1a8cf86dd4e6","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-02-02 18:37:58.000000000","message":"Patch Set 1:\n\nBuild succeeded. log path: https://github.com/LightBitsLabs/logs/tree/main/02_02_2026_18_30_54\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":1},{"id":"146ca812fa384bb9966f28440fce84c4fdfa776a","author":{"_account_id":38710,"name":"VMstore CI","display_name":"VMstore CI","email":"alexey.khodos@gmail.com","username":"vmstore-ci"},"date":"2026-02-03 05:39:20.000000000","message":"Patch Set 1:\n\nVMStore_Cinder_NFS https://d3krvozkty9bs0.cloudfront.net/build_467/index.html : SUCCESS in 103m","accounts_in_message":[],"_revision_number":1},{"id":"26f2b3fa50812459d3dde99bdd789bd838f8078b","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-02-08 17:30:25.000000000","message":"Patch Set 1:\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/14/975414/1/20260208161858/NEC-ISCSI : FAILURE in 9h 53m 49s\n- NEC-FC https://cinder-cilogs.openstack.nec-solutioninnovators.com/14/975414/1/20260208161858/NEC-FC : FAILURE in 10h 11m 24s","accounts_in_message":[],"_revision_number":1},{"id":"28f5f13d56181f5f2598286887f149983c7e94ef","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-02-10 09:47:04.000000000","message":"Patch Set 1:\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/14/975414/1/20260210143806/NEC-V-ISCSI : FAILURE in 3h 36m 24s\n- NEC-V-FC https://cinder-cilogs.openstack.nec-solutioninnovators.com/14/975414/1/20260210143806/NEC-V-FC : FAILURE in 4h 08m 55s","accounts_in_message":[],"_revision_number":1},{"id":"c0e78828d38b0e900369b12d828901a270324172","author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"date":"2026-02-11 16:47:09.000000000","message":"Patch Set 1: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"e04c31e41160df7476b5774f74534d397a48c000","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":33612,"name":"yuval","email":"yuval@lightbitslabs.com","username":"yuval"},"date":"2026-02-22 08:48:18.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"3172a491741cf9f2cabcb57b4116bac0776681f0","author":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"date":"2026-02-22 08:53:35.000000000","message":"Patch Set 2:\n\nBuild failed.\n\n- cinder-storpool-tempest https://spfactory.storpool.com/zuul/t/local/build/9871fc08d439484b9f294436281251c9 : RETRY_LIMIT in 27s\n- cinder-storpool-tempest-iscsi-multipath https://spfactory.storpool.com/zuul/t/local/build/c8cec35dad4344ca808c912a8361943d : RETRY_LIMIT in 29s","accounts_in_message":[],"_revision_number":2},{"id":"0e9988356c675e1d3ddebf645fb17299b32ce680","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-22 09:05:32.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/db64d17ecfe245fb981101c4c7a4998a\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/a22a1b4731114403ac734bea6f3d5bda : SUCCESS in 15m 21s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/27f1d70997894340972beb962df03e1d : SUCCESS in 12m 40s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/a2943334fa0143ca840729b23be58963 : RETRY_LIMIT in 3m 56s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"54e76bf927850f7547c063368b0b08ecae0855c3","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-02-22 09:20:44.000000000","message":"Patch Set 2:\n\nBuild failed.\n\n- hpe-fc-driver build/aaa47219e4fc4854aac7629ad028e95d : FAILURE in 32m 03s","accounts_in_message":[],"_revision_number":2},{"id":"c7137fec05a509b7b65dbf426de84527e5b4e549","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-02-22 09:25:32.000000000","message":"Patch Set 2:\n\nBuild Successful \n\n* quobyteci:  cinder_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/If9cbaf6c73cad9e02a266f3038b64bff37fca00d .","accounts_in_message":[],"_revision_number":2},{"id":"7d1361f3ca4714b2af0aa6fcdf2f5422d9267432","author":{"_account_id":38833,"name":"maruthi","display_name":"HPE 3PAR Storage iSCSI CI","email":"maruthi-kumar.pabbisetty@hpe.com","username":"mapabbis"},"date":"2026-02-22 09:26:21.000000000","message":"Patch Set 2:\n\nBuild Succeeded: 3par-iscsi-driver: Logs: https://github.com/hpe-storage/hpe-3pariscsi-ci/tree/main/new_logs/975414 : SUCCESS","accounts_in_message":[],"_revision_number":2},{"id":"75a1e16bb02454b55643d05d3f76ba469333dda9","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-02-22 09:28:24.000000000","message":"Patch Set 2:\n\nBuild failed.\n\n- 3par-iscsi-driver-master-client-pip-ssa02-dsvm build/4e22770988bc482ca50721fabe77cec8 : FAILURE in 39m 31s","accounts_in_message":[],"_revision_number":2},{"id":"4df0581102982c213ee27aa3ef1a5e23ad0c6f74","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-02-22 09:28:50.000000000","message":"Patch Set 2:\n\nBuild failed.\n\n- iscsi-driver-nimble https://github.com/hpe-storage/nimble-ci-logs/tree/master/new_logs/975414 : FAILURE in 38m 57s","accounts_in_message":[],"_revision_number":2},{"id":"d241d1834e6bde8f3f4b658b74f417e72b3119a2","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-02-22 09:29:18.000000000","message":"Patch Set 2:\n\nBuild Succeeded: 3par-fc-driver: Logs: https://github.com/hpe-storage/hpe-3parfc-ci/tree/main/new_logs/975414 : SUCCESS","accounts_in_message":[],"_revision_number":2},{"id":"141aede41955b47325963eaf1d74fb270a17b45d","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-02-22 09:31:19.000000000","message":"Patch Set 2:\n\nBuild failed.\n\n- hpe-nvmetcp-driver build/aca2e7a0028a41a18a8cb31061bf16ab : FAILURE in 42m 31s","accounts_in_message":[],"_revision_number":2},{"id":"9538bcbb489fbd7501ac84d4994a9666bca07b1b","author":{"_account_id":33612,"name":"yuval","email":"yuval@lightbitslabs.com","username":"yuval"},"date":"2026-02-22 10:26:44.000000000","message":"Patch Set 2:\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"c74931cfb29ed7da2fc2da9a35bbf8d898ebce84","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-22 11:27:58.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fa4b9415769b4481a9a0bcaec0ec9d0e\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e3a1985bf5f542339cf0c4e305683805 : SUCCESS in 4m 45s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/343e8f964df74c12bbb62181a7c39aa4 : SUCCESS in 8m 39s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/27ce3d91a28a4e4c9b6cbdea7cedc17a : SUCCESS in 8m 45s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/451b875d17e94b6e948bbd2dd714a8a8 : SUCCESS in 12m 55s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ffea6df0ff674eabab2e8db84dc27bf6 : SUCCESS in 12m 28s\n- grenade https://zuul.opendev.org/t/openstack/build/3908b8a13a9b4c98af8072b1964e4258 : SUCCESS in 41m 47s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/cda1edbbbdca47bfa646bb338312bae4 : SUCCESS in 58m 29s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/50acc8149568452ab2a18979d5179e58 : SUCCESS in 1h 39m 06s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b0634a03c5104384b7e905e030ba26f2 : SUCCESS in 1h 10m 13s\n- cinder-code-coverage https://zuul.opendev.org/t/openstack/build/b52839fdc351487180a878e06f466bb6 : SUCCESS in 21m 13s (non-voting)\n- cinder-mypy https://zuul.opendev.org/t/openstack/build/c178c1264de64949bfdc48ce5bd024ac : SUCCESS in 2m 46s\n- cinder-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/42d28810c7534f57a012a3192cfc215f : SUCCESS in 6m 25s (non-voting)\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/9d213185e3d94028949944ff635a9bb1 : SUCCESS in 4m 56s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/c0ec96a6f23a4956a49fadd4b5e8414a : SUCCESS in 5m 31s\n- cinder-rally-task https://zuul.opendev.org/t/openstack/build/23685bf1fecd4d8593e0a428e7e78247 : FAILURE in 26m 53s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/509938a4ff0944349a336bf2fd7be23b : FAILURE in 5m 19s (non-voting)\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/f22dad84935f4adcacb78f8ee2bebb55 : SUCCESS in 1h 15m 52s\n- cinder-plugin-ceph-tempest-mn-aa https://zuul.opendev.org/t/openstack/build/0239e514097d421ba33d0ee48b8c2f8c : FAILURE in 2h 31m 54s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican https://zuul.opendev.org/t/openstack/build/ccccea86e4584f83b3a0c93f15e0e004 : SUCCESS in 2h 08m 01s\n- cinder-tempest-plugin-lvm-lio-barbican-fips-py311 https://zuul.opendev.org/t/openstack/build/c05f5f03a1494c2fb8bf1e8619551090 : SUCCESS in 2h 04m 31s (non-voting)\n- cinder-tempest-plugin-protection-functional https://zuul.opendev.org/t/openstack/build/c2925da5a59d4387abe47988d4a6fb26 : SUCCESS in 36m 37s\n- cinder-grenade-mn-sub-volbak https://zuul.opendev.org/t/openstack/build/531ef6269fc04048bcb2b996ce3bbf27 : SUCCESS in 1h 11m 25s\n- cinder-tempest-lvm-multibackend https://zuul.opendev.org/t/openstack/build/1e2208bd214c444fb0fa969125aefbbf : SUCCESS in 1h 39m 29s (non-voting)\n- cinder-for-glance-optimized https://zuul.opendev.org/t/openstack/build/40e4ccc325ea47f3963d7e00a5cb61bf : SUCCESS in 30m 16s (non-voting)\n- devstack-plugin-nfs-tempest-full https://zuul.opendev.org/t/openstack/build/dab24f378e6d45de9cd0a5f8dca764e8 : SUCCESS in 1h 36m 01s\n- devstack-plugin-nfs-tempest-full-fips-py311 https://zuul.opendev.org/t/openstack/build/89ab14bae4994585bad04f57cfb85576 : SUCCESS in 1h 45m 38s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/84721c3c1fd74c94ad3c9570d84a32ef : SUCCESS in 1h 37m 51s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/7f18a51f677e4cdd98516fbd2e72391f : SUCCESS in 41m 14s","accounts_in_message":[],"_revision_number":2},{"id":"56aeae2a717ace90f483b7b87d02c3411cdf768c","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-02-22 11:41:27.000000000","message":"Patch Set 2:\n\nBuild succeeded. log path: https://github.com/LightBitsLabs/logs/tree/main/22_02_2026_11_34_31\nLeave a comment with","accounts_in_message":[],"_revision_number":2},{"id":"9cf3d82df5d74a9a418eed74663c77366e3537a8","author":{"_account_id":38710,"name":"VMstore CI","display_name":"VMstore CI","email":"alexey.khodos@gmail.com","username":"vmstore-ci"},"date":"2026-02-23 00:30:54.000000000","message":"Patch Set 2:\n\nVMStore_Cinder_NFS https://d3krvozkty9bs0.cloudfront.net/build_812/index.html : SUCCESS in 94m","accounts_in_message":[],"_revision_number":2},{"id":"c1e3c1c934fe8444f292f7358cec1482489a103a","author":{"_account_id":33612,"name":"yuval","email":"yuval@lightbitslabs.com","username":"yuval"},"date":"2026-02-23 12:10:19.000000000","message":"Patch Set 2:\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"cff9e5707c3a2f50c54a168f66e2aa85c2264c0b","author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"date":"2026-02-25 14:46:42.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"9170c2a77ab56bc6b5a33d5d7505587f55a1f1df","author":{"_account_id":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"},"date":"2026-02-25 14:50:26.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"c8d190b1077abcae62c3a9d747baf060115f22e6","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-25 14:51:07.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"6949b34ed2e16dac0c8c5fa5bdc3639d74ab7c9d","author":{"_account_id":10058,"name":"Erlon R. Cruz","email":"erlon.rodrigues.cruz@canonical.com","username":"sombrafam"},"date":"2026-02-25 14:55:59.000000000","message":"Patch Set 2: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"83f05ab7fd228fff23a7d882ecf00cd8effb64bc","author":{"_account_id":38081,"name":"Anthony Galica","display_name":"agalica","email":"anthony.galica@hitachivantara.com","username":"agalica","status":"Hitachi Vantara"},"date":"2026-02-25 15:01:08.000000000","message":"Patch Set 2:\n\n(5 comments)","accounts_in_message":[],"_revision_number":2},{"id":"8c3f85b079e3f8a91ec1dad008548050cb0515f2","author":{"_account_id":33612,"name":"yuval","email":"yuval@lightbitslabs.com","username":"yuval"},"date":"2026-02-25 15:49:03.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"d88334c85f3807726d69d4c6bf09a559b1411cf4","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-25 17:56:36.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c29c6fa0366745909178c765256eb345\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/936cd57bf4dd4e0aab49af638d8f721d : SUCCESS in 7m 44s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/5fc455a5a77b4375a6fb7691fa167575 : SUCCESS in 13m 06s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/60da1b968005420a90933b571fcb2f98 : SUCCESS in 8m 04s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7c534339e69b4fa4b2c29d80be1f5b65 : SUCCESS in 13m 54s\n- grenade https://zuul.opendev.org/t/openstack/build/50f2a023603a4b598e8c8a090088bf1a : SUCCESS in 35m 12s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/9ef9e0de21424b9185e2a73a31dc1e96 : SUCCESS in 57m 08s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/3f10aea4c99144a8876d4014363704a5 : SUCCESS in 1h 49m 09s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b37a09db0aad46888c3471f052b0cd7d : SUCCESS in 1h 11m 25s\n- cinder-grenade-mn-sub-volbak https://zuul.opendev.org/t/openstack/build/3f73ed9c29424ca098414d477164c20c : SUCCESS in 39m 21s\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/f4dd684df3f648109aafae0936ee9444 : SUCCESS in 1h 51m 36s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8ba293aca4ed410b81a844dc1866713d : SUCCESS in 1h 01m 17s","accounts_in_message":[],"_revision_number":2},{"id":"e990fd711697529c8e82cd71b2295a65a11ea276","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-25 17:56:36.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"cd5fb4db0ff0eea9e57e5ab4228732cc913848f3","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-25 17:57:39.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a43bcf7e64cc4d64a495bd6cd0c102b9\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2dcf92a61c6f4914b870967e0f965d2f : SUCCESS in 48s","accounts_in_message":[],"_revision_number":2},{"id":"8e482765bc79e8817246987cd65c08e0a33973ef","author":{"_account_id":38710,"name":"VMstore CI","display_name":"VMstore CI","email":"alexey.khodos@gmail.com","username":"vmstore-ci"},"date":"2026-02-25 19:42:23.000000000","message":"Patch Set 2:\n\nVMStore_Cinder_NFS https://d3krvozkty9bs0.cloudfront.net/build_851/index.html : SUCCESS in 93m","accounts_in_message":[],"_revision_number":2},{"id":"8617294161898d4f68113ec940a3974ed94c7ea4","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":38702,"name":"Ranjith","display_name":"Ranjith","email":"goldranjith@gmail.com","username":"goldranjith"},"date":"2026-02-25 19:42:27.000000000","message":"Patch Set 2:\n\nBuild Successful \n\nhttp://10.136.74.243:8080/job/vmstore-cinder-ci-gerrit/851/ : SUCCESS","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"13d38d0f448736e34f3e36d7587ab14a74a4ee7b","revisions":{"503a672914b93daedda01fe1990188a2b0bc3870":{"kind":"REWORK","_number":1,"created":"2026-02-02 16:02:01.000000000","uploader":{"_account_id":33612,"name":"yuval","email":"yuval@lightbitslabs.com","username":"yuval"},"ref":"refs/changes/14/975414/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/14/975414/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/14/975414/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/14/975414/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/14/975414/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/14/975414/1"}}},"commit":{"parents":[{"commit":"d583e34f8b0301f6f3dc4ec362006d8754ed21b0","subject":"Merge \"NetApp - Bug Fix 2124264: Pools not getting populated for ASAr2 platform\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/d583e34f8b0301f6f3dc4ec362006d8754ed21b0"}]}],"author":{"name":"yuval","email":"yuval@lightbitslabs.com","date":"2025-04-10 13:08:02.000000000","tz":180},"committer":{"name":"yuval","email":"yuval@lightbitslabs.com","date":"2026-02-02 16:00:53.000000000","tz":120},"subject":"lightos: Early exit in terminate_connection with retry logic","message":"lightos: Early exit in terminate_connection with retry logic\n\nWhen a volume is deleted in the LightBits cluster and then\ndetached/deleted through OpenStack, the operation will fail and the\nvolume will remain in \u0027detaching\u0027 state.\n\nThis patch introduces two main improvements:\n\n1. Added _get_lightos_volume_with_retry() method:\n   - Implements retry logic with configurable timeout (default 5 seconds)\n   - Handles transient errors (HTTP 500) by retrying\n   - Returns immediately for definitive status codes (OK, NOT_FOUND, etc.)\n   - Prevents false negatives due to temporary API unavailability\n\n2. Enhanced terminate_connection() to check volume existence:\n   - Uses _get_lightos_volume_with_retry() to verify volume exists\n   - Returns early if volume is NOT_FOUND (already deleted)\n   - Prevents unnecessary ACL operations on non-existent volumes\n   - Avoids leaving volumes stuck in \u0027detaching\u0027 state\n\nAlso adds a new constant STOP_LIGHTOS_CMD_FOR_RETURN_STATUS_LIST to\ndefine HTTP status codes that should stop retries immediately.\n\nTest added: test_terminate_connection_no_api_response to verify the\nearly exit behavior when volume is not found.\n\nSigned-off-by: yuvalb \u003cyuval@lightbitslabs.com\u003e\nChange-Id: If9cbaf6c73cad9e02a266f3038b64bff37fca00d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/503a672914b93daedda01fe1990188a2b0bc3870"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/503a672914b93daedda01fe1990188a2b0bc3870"}]},"branch":"refs/heads/master"},"13d38d0f448736e34f3e36d7587ab14a74a4ee7b":{"kind":"REWORK","_number":2,"created":"2026-02-22 08:48:18.000000000","uploader":{"_account_id":33612,"name":"yuval","email":"yuval@lightbitslabs.com","username":"yuval"},"ref":"refs/changes/14/975414/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/14/975414/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/14/975414/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/14/975414/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/14/975414/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/14/975414/2"}}},"commit":{"parents":[{"commit":"d583e34f8b0301f6f3dc4ec362006d8754ed21b0","subject":"Merge \"NetApp - Bug Fix 2124264: Pools not getting populated for ASAr2 platform\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/d583e34f8b0301f6f3dc4ec362006d8754ed21b0"}]}],"author":{"name":"yuval","email":"yuval@lightbitslabs.com","date":"2025-04-10 13:08:02.000000000","tz":180},"committer":{"name":"yuval","email":"yuval@lightbitslabs.com","date":"2026-02-22 08:48:02.000000000","tz":120},"subject":"lightos: Early exit in terminate_connection with retry logic","message":"lightos: Early exit in terminate_connection with retry logic\n\nWhen a volume is deleted in the LightBits cluster and then\ndetached/deleted through OpenStack, the operation will fail and the\nvolume will remain in \u0027detaching\u0027 state.\n\nThis patch introduces two main improvements:\n\n1. Added _get_lightos_volume_with_retry() method:\n   - Implements retry logic with configurable timeout (default 5 seconds)\n   - Handles transient errors (HTTP 500) by retrying\n   - Returns immediately for definitive status codes (OK, NOT_FOUND, etc.)\n   - Prevents false negatives due to temporary API unavailability\n\n2. Enhanced terminate_connection() to check volume existence:\n   - Uses _get_lightos_volume_with_retry() to verify volume exists\n   - Returns early if volume is NOT_FOUND (already deleted)\n   - Prevents unnecessary ACL operations on non-existent volumes\n   - Avoids leaving volumes stuck in \u0027detaching\u0027 state\n\nAlso adds a new constant STOP_LIGHTOS_CMD_FOR_RETURN_STATUS_LIST to\ndefine HTTP status codes that should stop retries immediately.\n\nTest added: test_terminate_connection_no_api_response to verify the\nearly exit behavior when volume is not found.\n\nSigned-off-by: yuvalb \u003cyuval@lightbitslabs.com\u003e\nChange-Id: If9cbaf6c73cad9e02a266f3038b64bff37fca00d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/13d38d0f448736e34f3e36d7587ab14a74a4ee7b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/13d38d0f448736e34f3e36d7587ab14a74a4ee7b"}]},"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":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"}},{"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":{}}},{"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":{}}},{"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":{}}},{"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":{}}}]}
