)]}'
{"id":"openstack%2Fcinder~1005165","triplet_id":"openstack%2Fcinder~master~I71035a6179e0192ac43fe608263078abc34f1f33","project":"openstack/cinder","branch":"master","topic":"everpure-lock-names","attention_set":{"13425":{"account":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"last_update":"2026-09-17 13:08:52.000000000","reason":"Someone else replied on the change"},"36171":{"account":{"_account_id":36171,"name":"jayaanand borra","display_name":"jayaanand borra","email":"jayaanand.borra@netapp.com","username":"jayaanan","status":"netapp"},"last_update":"2026-09-17 12:26:23.000000000","reason":"Vote got outdated and was removed: Code-Review-1"}},"removed_from_attention_set":{},"hashtags":[],"change_id":"I71035a6179e0192ac43fe608263078abc34f1f33","subject":"Everpure: exclude in-flight attaches from a force detach","status":"NEW","created":"2026-09-11 03:42:46.000000000","updated":"2026-09-17 19:38:46.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"60687f81041ade7dd598d753e68e08a6d83a230c","_number":1005165,"virtual_id_number":1005165,"owner":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":36171,"name":"jayaanand borra","display_name":"jayaanand borra","email":"jayaanand.borra@netapp.com","username":"jayaanan","status":"netapp"},{"tag":"autogenerated:zuul:check","value":1,"date":"2026-09-17 15:01: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":"","value":1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"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,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":36171,"name":"jayaanand borra","display_name":"jayaanand borra","email":"jayaanand.borra@netapp.com","username":"jayaanan","status":"netapp"},{"_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":[{"_account_id":36171,"name":"jayaanand borra","display_name":"jayaanand borra","email":"jayaanand.borra@netapp.com","username":"jayaanan","status":"netapp"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},{"_account_id":22248,"name":"HPE STORAGE CI","display_name":"HPE AlletraMP CI","email":"hp.cinder.blr.ci@groups.ext.hpe.com","username":"hp-storage-blr-ci","status":"Alletra MP Openstack CI","tags":["SERVICE_USER"]},{"_account_id":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":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},{"_account_id":38352,"name":"Hitachi CI","display_name":"Hitachi CI","email":"hitachi.ci.hbsd@gmail.com","username":"hitachi-ci-driver"}],"REVIEWER":[{"_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"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-09-11 04:16:16.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-09-11 04:37:22.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-09-11 04:38:21.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-09-11 05:57:54.000000000","updated_by":{"_account_id":22248,"name":"HPE STORAGE CI","display_name":"HPE AlletraMP CI","email":"hp.cinder.blr.ci@groups.ext.hpe.com","username":"hp-storage-blr-ci","status":"Alletra MP Openstack CI","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22248,"name":"HPE STORAGE CI","display_name":"HPE AlletraMP CI","email":"hp.cinder.blr.ci@groups.ext.hpe.com","username":"hp-storage-blr-ci","status":"Alletra MP Openstack CI","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2026-09-11 06:05:33.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-09-11 06:12:11.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-09-11 07:35:21.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-09-11 07:58:25.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-09-11 10:18:30.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-09-17 03:47:08.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"}],"messages":[{"id":"787c30a805773e67d73eb869d7325f78af85fdf5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"date":"2026-09-11 03:42:46.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"1b9b5b09fa377e4c13651b390d3a636dfe06ec69","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-11 04:16:16.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f09db81881c84876a96ee4966101ca1b\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/2f2b97c6f8934d9d8200746ca4ab49e4 : SUCCESS in 13m 22s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/8832fc161a9446f6963cb94555a4fab9 : SUCCESS in 18m 45s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/e1d104275d7f479294d49f005f0385d0 : SUCCESS in 28m 18s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"bead208cf04d3b87bb6d279ed00dcd1738c828e5","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-09-11 04:37:22.000000000","message":"Patch Set 1:\n\nBuild Successful \n\n* quobyteci:  cinder_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I71035a6179e0192ac43fe608263078abc34f1f33 .","accounts_in_message":[],"_revision_number":1},{"id":"ddefdf325d5b20c0d36bca3083e6fa4fd15676c4","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-09-11 04:38:21.000000000","message":"Patch Set 1:\n\nPure Storage CI logs (all jobs): https://github.com/Everpure-Zuul-CI/Cinder-CI/tree/gh-pages/84c02c007db5424c8e3c6950dbca94f0/","accounts_in_message":[],"_revision_number":1},{"id":"112cd4dd910a32d9cf68c888baac523a8d0dd12f","author":{"_account_id":22248,"name":"HPE STORAGE CI","display_name":"HPE AlletraMP CI","email":"hp.cinder.blr.ci@groups.ext.hpe.com","username":"hp-storage-blr-ci","status":"Alletra MP Openstack CI","tags":["SERVICE_USER"]},"date":"2026-09-11 05:57:54.000000000","message":"Patch Set 1:\n\nHPE AlletraMP CI\n\nBuild failed.\n\n- iSCSI    : FAILURE in 0h 1m 35s\n- FC       : FAILURE in 0h 1m 34s\n- NVMe/TCP : FAILURE in 0h 1m 44s\n\nLogs: https://github.com/hpe-storage/hpe_cinder_jenkins_logs/tree/master/logs/1005165","accounts_in_message":[],"_revision_number":1},{"id":"5f3f90cbfcedb90e21fd6e2c82cffac8348bbe1c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-11 06:05:33.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ba1728cfd6394bbc97ec3723b33a539b\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/edb306ecd02448e69694b8aa415e4495 : SUCCESS in 3m 59s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/b7aaa21a283744f69a9df8cf44e47c75 : SUCCESS in 12m 10s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/56c79df871c446dca7b0716a0f3ce1bf : SUCCESS in 11m 52s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/1578363fb2ac4f16970ee37a563bd329 : SUCCESS in 14m 03s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/eff42c7e36c340efa2ba56fac5fb60b8 : SUCCESS in 13m 11s\n- grenade https://zuul.opendev.org/t/openstack/build/9037f0f53fdd484fa72f48f908c91812 : SUCCESS in 1h 02m 19s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/af4b6130e534416e97f1118506bd22b4 : SUCCESS in 29m 41s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/462bd0dfc6bb4d62b5d96cd7a1197a7e : SUCCESS in 1h 30m 27s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/4e50d9be1a704441b35b0e34a871c061 : SUCCESS in 1h 02m 58s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/fc3c6f1647ca47379eabd99df12df514 : SUCCESS in 8m 12s\n- cinder-code-coverage https://zuul.opendev.org/t/openstack/build/5d61775bd37f4f1f944e19ab88412e6d : SUCCESS in 23m 11s (non-voting)\n- cinder-mypy https://zuul.opendev.org/t/openstack/build/348a4c0a1c0d475483d4641175a240d1 : SUCCESS in 4m 38s\n- cinder-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/e398d92ac25f4328aa063f23db3868b4 : SUCCESS in 5m 08s (non-voting)\n- cinder-tox-py312-threading https://zuul.opendev.org/t/openstack/build/8b40eacf120b4338bd038e20f752b745 : SUCCESS in 12m 35s (non-voting)\n- cinder-tox-py313-threading https://zuul.opendev.org/t/openstack/build/d09b18866e47456dbb5b52cb64d3253a : FAILURE in 10m 30s (non-voting)\n- openstack-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/55d02e593ddb4152b30c7e7fa1a85266 : SUCCESS in 7m 03s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/a538181bdfd34682a7bf529559feb3d3 : SUCCESS in 6m 30s\n- cinder-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/5ab305ebea6f49cbb04648b882ce4047 : FAILURE in 5m 10s (non-voting)\n- openstack-tox-functional-py314 https://zuul.opendev.org/t/openstack/build/6d60a79612e84bb6887d8ac5bf47587c : SUCCESS in 11m 06s (non-voting)\n- cinder-rally-task https://zuul.opendev.org/t/openstack/build/84fbb75b517648959315a32aa69dc175 : SUCCESS in 23m 35s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/05be4c80b7194697a5cc6aa74427556a : FAILURE in 7m 47s (non-voting)\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/a1c7145d1eef4b378465b374c7959023 : SUCCESS in 55m 15s\n- cinder-plugin-ceph-tempest-mn-aa https://zuul.opendev.org/t/openstack/build/5e26c00c8eb64be5982f6d1d79376897 : FAILURE in 1h 59m 14s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican https://zuul.opendev.org/t/openstack/build/3cbd1b54c3744af88b46b70fcf3ea2fa : SUCCESS in 1h 32m 56s\n- cinder-tempest-plugin-lvm-lio-barbican-threading https://zuul.opendev.org/t/openstack/build/062ebc0e018d4a1c92caf754a2904a80 : FAILURE in 2h 20m 28s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican-fips-py311 https://zuul.opendev.org/t/openstack/build/daa6be4cf9e14a34a3dd6e5abe0e67b0 : SUCCESS in 1h 18m 25s (non-voting)\n- cinder-tempest-plugin-protection-functional https://zuul.opendev.org/t/openstack/build/d301e0087eae47068e4bc2f2d23f6487 : SUCCESS in 33m 36s\n- cinder-grenade-mn-sub-volbak https://zuul.opendev.org/t/openstack/build/7abc273acac4499fba3bcbb148578364 : SUCCESS in 59m 25s\n- cinder-tempest-lvm-multibackend https://zuul.opendev.org/t/openstack/build/8ad9df5bc2f741f78bcfa9da5dfc49b9 : SUCCESS in 1h 19m 39s (non-voting)\n- cinder-for-glance-optimized https://zuul.opendev.org/t/openstack/build/474764544e9c4e9c8bb3501ea25d2ed5 : SUCCESS in 26m 41s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/3d261e1a6f87411c9374fb601dfb6e4e : SUCCESS in 1h 20m 17s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8562fcd41bff4ea1b72279ca8881f1aa : SUCCESS in 44m 07s\n\nWarning:\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/openstack/devstack/playbooks/post.yaml for job cinder-tempest-plugin-lvm-lio-barbican-fips-py311.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job cinder-tempest-plugin-lvm-lio-barbican-fips-py311.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job cinder-tempest-plugin-lvm-lio-barbican-fips-py311.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job cinder-tempest-plugin-lvm-lio-barbican-fips-py311.  Add to preserve-home-paths if safe, or otherwise remove.","accounts_in_message":[],"_revision_number":1},{"id":"9d89d02e23b49b46ff0962e9186077d87d36af70","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-09-11 06:21:33.000000000","message":"Patch Set 1:\n\nBuild succeeded. log path: https://github.com/LightBitsLabs/logs/tree/main/11_09_2026_06_15_53\nLeave a comment with","accounts_in_message":[],"_revision_number":1},{"id":"1fe0a950061fadc5f2e554801b4d1ef00677d401","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2026-09-11 07:35:21.000000000","message":"Patch Set 1:\n\nBuild succeeded (iSCSI).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-iscsi/5510/.","accounts_in_message":[],"_revision_number":1},{"id":"482dcff95da812a1cf7f2b6ef0c0ca5cf06bbf3a","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2026-09-11 07:49:52.000000000","message":"Patch Set 1:\n\nBuild succeeded (FC).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-fc/5333/.","accounts_in_message":[],"_revision_number":1},{"id":"b771534ff13c5d7add048d76ed20cd0d0f7050fc","author":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"date":"2026-09-11 07:58:25.000000000","message":"Patch Set 1:\n\nBuild failed.\n\n- cinder-storpool-tempest build/fd61aa02e4f84620b0d408d081399fd9 : RETRY_LIMIT in 22m 48s\n- cinder-storpool-tempest-iscsi-multipath build/335407faa6c14571b515c7c564aba8db : SUCCESS in 1h 23m 06s","accounts_in_message":[],"_revision_number":1},{"id":"3fea3d1efc7a988be818b7d784f78df0fdc15733","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-09-11 09:17:37.000000000","message":"Patch Set 1:\n\nBuild failed.\nhttps://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/buildset/84c02c007db5424c8e3c6950dbca94f0\n\n- pure-devstack-cinder-tempest-iscsi-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/43171540a8e74e2da31faacfac0a717e : SUCCESS in 43m 50s\n- pure-devstack-cinder-tempest-fc-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/8a191ff40eea414682434bf89b902619 : FAILURE in 1h 52m 23s\n- pure-devstack-cinder-tempest-nvme-roce-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/09251044050848ce94c2f12e765b8e3f : SUCCESS in 46m 45s\n- pure-devstack-cinder-tempest-nvme-tcp-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/361fb270a5eb4f1daa429c9c5dbc39e5 : SUCCESS in 39m 58s\n- pure-devstack-cinder-tempest-nvme-fc-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/cf30fd6dacf546e7a2d2e7ed97fc1a60 : FAILURE in 31m 49s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"4a0eba9f90b0c7d4d24e40da60519635355e1999","author":{"_account_id":38352,"name":"Hitachi CI","display_name":"Hitachi CI","email":"hitachi.ci.hbsd@gmail.com","username":"hitachi-ci-driver"},"date":"2026-09-11 10:18:30.000000000","message":"Patch Set 1:\n\nBuild failed.\n\n- hitachi_ci_fc https://github.com/gamboa-hitachi/Hitachi-CI-Results/blob/main/refs-changes-65-1005165-1-fc : NODE_FAILURE\n- hitachi_ci_iscsi https://github.com/gamboa-hitachi/Hitachi-CI-Results/blob/main/refs-changes-65-1005165-1-iscsi : NODE_FAILURE","accounts_in_message":[],"_revision_number":1},{"id":"deccfaad1ae52e1edd449147619dde580cf79b95","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"date":"2026-09-13 14:30:45.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"5f3337d5d0cab28405795a7c1f84430c6078c5a2","author":{"_account_id":22248,"name":"HPE STORAGE CI","display_name":"HPE AlletraMP CI","email":"hp.cinder.blr.ci@groups.ext.hpe.com","username":"hp-storage-blr-ci","status":"Alletra MP Openstack CI","tags":["SERVICE_USER"]},"date":"2026-09-13 14:34:54.000000000","message":"Patch Set 2:\n\nHPE AlletraMP CI\n\nBuild failed.\n\n- iSCSI    : FAILURE in 0h 1m 48s\n- FC       : FAILURE in 0h 1m 44s\n- NVMe/TCP : FAILURE in 0h 1m 52s\n\nLogs: https://github.com/hpe-storage/hpe_cinder_jenkins_logs/tree/master/logs/1005165","accounts_in_message":[],"_revision_number":2},{"id":"7af3218a300cf4545d7e5cde3a6ccfb0d873acd1","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-09-13 14:46:39.000000000","message":"Patch Set 2:\n\nPure Storage CI logs (all jobs): https://github.com/Everpure-Zuul-CI/Cinder-CI/tree/gh-pages/b77a34cd931e4a499ee5f9f0b9145020/","accounts_in_message":[],"_revision_number":2},{"id":"3f1230ab6f16d55bde94e229138395889229c018","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-13 14:56:24.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fad8957e7e6c41b1bff35a8d6d1cdcec\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/d4169407028e4cdaba3d49bf4354d06a : SUCCESS in 10m 47s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/c15c55f86c2a450291c3de9e686fb48c : SUCCESS in 16m 27s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/fee21cb132954f249608596322b24303 : SUCCESS in 23m 39s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"79e5f3dce9dbc983a4c20fd24b5dcf677f599741","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-09-13 15:16:51.000000000","message":"Patch Set 2:\n\nBuild succeeded.\nhttps://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/buildset/b77a34cd931e4a499ee5f9f0b9145020\n\n- pure-devstack-cinder-tempest-iscsi-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/3116ab707a7246fda7d5f033fcdaf5ef : SUCCESS in 38m 41s\n- pure-devstack-cinder-tempest-fc-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/a1578e0f6be64e72bbebaca46de5e7c7 : SUCCESS in 37m 01s\n- pure-devstack-cinder-tempest-nvme-roce-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/0b5f91a14e704f7f9d71afd4d2c57c85 : SUCCESS in 45m 29s\n- pure-devstack-cinder-tempest-nvme-tcp-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/cee2bc0079774e27b72b988791310090 : SUCCESS in 35m 32s\n- pure-devstack-cinder-tempest-nvme-fc-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/dd4ffcbc5737444b95e8c37e46a1e7e1 : FAILURE in 12m 32s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"6b605653ef8ba29d0498c3f90553f5a1601b5363","author":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"date":"2026-09-13 15:24:15.000000000","message":"Patch Set 2:\n\nBuild succeeded.\n\n- cinder-storpool-tempest build/664d94ec67a3473586514d4786d313c0 : SUCCESS in 46m 39s\n- cinder-storpool-tempest-iscsi-multipath build/862a1ce1c8e74f05aee11d53229398a3 : SUCCESS in 51m 54s","accounts_in_message":[],"_revision_number":2},{"id":"f2fdf09fb83f8b15a9090c2638e4a800ebcd3872","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-09-13 15:25:43.000000000","message":"Patch Set 2:\n\nBuild Failed \n\n* quobyteci:  cinder_quobyteci : FAILURE, logs at: https://oscilogs.quobyte.com/logs/I71035a6179e0192ac43fe608263078abc34f1f33 .","accounts_in_message":[],"_revision_number":2},{"id":"0677b2a2a4399a358cdb45b48c40253e405da40a","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2026-09-13 15:34:50.000000000","message":"Patch Set 2:\n\nBuild succeeded (FC).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-fc/5349/.","accounts_in_message":[],"_revision_number":2},{"id":"e99de3516e33ab7375e068dd7b291a4b61258adc","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2026-09-13 15:39:28.000000000","message":"Patch Set 2:\n\nBuild succeeded (iSCSI).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-iscsi/5526/.","accounts_in_message":[],"_revision_number":2},{"id":"9151800b9fa452ca9a88ce630d538959f751fa75","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-13 17:02:31.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2b39aa2b90e04c249e5fa31b91e99fca\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b3ef17bcc170453f9542609313681e34 : SUCCESS in 7m 43s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/37d7ca43902d4ba8bf6ae658bf2cc9be : SUCCESS in 11m 38s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/c0857fb1719447feb183e9033bb01b1c : SUCCESS in 10m 30s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/7c08c9e402ab4162a20d7418cca97640 : TIMED_OUT in 41m 12s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/921e91552a664eb7bc1d7276be1eeadd : SUCCESS in 8m 16s\n- grenade https://zuul.opendev.org/t/openstack/build/68570e389f5c4a5f80f56c69bcd394d7 : SUCCESS in 35m 33s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/805c75e8fff048c886b137471de1a72c : SUCCESS in 1h 02m 51s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/69e3aee14ab3462185df86ae58766cfb : SUCCESS in 1h 22m 15s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/c1fa0e4e7c2e45d69de730a08aad9685 : SUCCESS in 40m 45s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/70fe06375bec428ab81886076d9a779e : SUCCESS in 10m 27s\n- cinder-code-coverage https://zuul.opendev.org/t/openstack/build/51a96844289e4d22b26810d0430621c8 : TIMED_OUT in 41m 04s (non-voting)\n- cinder-mypy https://zuul.opendev.org/t/openstack/build/598dce45397a41a6bfc37d7fd710d289 : SUCCESS in 3m 11s\n- cinder-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/d87b05485c6d4b35a99d0c1939945bdb : SUCCESS in 7m 17s (non-voting)\n- cinder-tox-py312-threading https://zuul.opendev.org/t/openstack/build/72f98820328b455d8e3fc91c8727840c : SUCCESS in 12m 34s (non-voting)\n- cinder-tox-py313-threading https://zuul.opendev.org/t/openstack/build/7829fd5f25a243a99d5ce7fad8a338e2 : FAILURE in 8m 34s (non-voting)\n- openstack-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/e2064f254fe54355b29ae96260d4014d : SUCCESS in 6m 07s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/c658dbff67f14b0fb949720f221e8bfe : SUCCESS in 6m 49s\n- cinder-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/0db29304cc204188bf37d447a03c8df6 : FAILURE in 5m 12s (non-voting)\n- openstack-tox-functional-py314 https://zuul.opendev.org/t/openstack/build/898a36a3265d45e28c8ff1838a7823ab : SUCCESS in 8m 58s (non-voting)\n- cinder-rally-task https://zuul.opendev.org/t/openstack/build/9e4b4fdd35c14c36abc657e6f1bb372f : SUCCESS in 20m 02s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/6e5a062d16904176b6979d6952e612b7 : FAILURE in 3m 48s (non-voting)\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/c8a1e79fb7784a5facc8fbf8aedf6599 : SUCCESS in 1h 11m 45s\n- cinder-plugin-ceph-tempest-mn-aa https://zuul.opendev.org/t/openstack/build/d5349696f4ee4ed7bb6f782ff42059d7 : SUCCESS in 1h 38m 43s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican https://zuul.opendev.org/t/openstack/build/dc6e25dfea7c49389e7c344d04aa773a : SUCCESS in 1h 47m 18s\n- cinder-tempest-plugin-lvm-lio-barbican-threading https://zuul.opendev.org/t/openstack/build/d371c3641f7b47f298be9023bf3dc631 : FAILURE in 2h 29m 36s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican-fips-py311 https://zuul.opendev.org/t/openstack/build/0ccd04ee72ba4b3f8efd0b0d4fb91138 : SUCCESS in 1h 41m 54s (non-voting)\n- cinder-tempest-plugin-protection-functional https://zuul.opendev.org/t/openstack/build/692dc1bc2c4c4e67bdb6afdfd547617f : SUCCESS in 19m 36s\n- cinder-grenade-mn-sub-volbak https://zuul.opendev.org/t/openstack/build/5e4b21ef00504814b1152a9153c051ca : SUCCESS in 1h 15m 07s\n- cinder-tempest-lvm-multibackend https://zuul.opendev.org/t/openstack/build/b828f052ecd84d01b2393e57c0d96380 : SUCCESS in 1h 37m 12s (non-voting)\n- cinder-for-glance-optimized https://zuul.opendev.org/t/openstack/build/33556ff1a2554aa8b0537370ce85a2b9 : SUCCESS in 28m 46s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/91d7dc06f6da43ca92e01c8c7a9a35e4 : SUCCESS in 47m 51s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b30bf02eeb7f4bb6b91bac0fca62a24c : SUCCESS in 55m 13s\n\nWarning:\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/openstack/devstack/playbooks/post.yaml for job cinder-tempest-plugin-lvm-lio-barbican-fips-py311.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job cinder-tempest-plugin-lvm-lio-barbican-fips-py311.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job cinder-tempest-plugin-lvm-lio-barbican-fips-py311.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job cinder-tempest-plugin-lvm-lio-barbican-fips-py311.  Add to preserve-home-paths if safe, or otherwise remove.","accounts_in_message":[],"_revision_number":2},{"id":"32d2586708a1e2a9f95f4fed7c64ea3409ab669d","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-09-13 17:11:54.000000000","message":"Patch Set 2:\n\nBuild succeeded. log path: https://github.com/LightBitsLabs/logs/tree/main/13_09_2026_17_06_04\nLeave a comment with","accounts_in_message":[],"_revision_number":2},{"id":"1eb4d08fda6b4c0a3ce0845f6c8e85093c46ac10","author":{"_account_id":38352,"name":"Hitachi CI","display_name":"Hitachi CI","email":"hitachi.ci.hbsd@gmail.com","username":"hitachi-ci-driver"},"date":"2026-09-13 17:27:49.000000000","message":"Patch Set 2:\n\nBuild failed.\n\n- hitachi_ci_fc https://github.com/gamboa-hitachi/Hitachi-CI-Results/blob/main/refs-changes-65-1005165-2-fc : NODE_FAILURE\n- hitachi_ci_iscsi https://github.com/gamboa-hitachi/Hitachi-CI-Results/blob/main/refs-changes-65-1005165-2-iscsi : NODE_FAILURE","accounts_in_message":[],"_revision_number":2},{"id":"13e4317abd5bac3aa18c61737fe75720bc2aa14d","author":{"_account_id":36171,"name":"jayaanand borra","display_name":"jayaanand borra","email":"jayaanand.borra@netapp.com","username":"jayaanan","status":"netapp"},"date":"2026-09-17 03:47:08.000000000","message":"Patch Set 2: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"e8a380534b35e5578e41768b5df2d1b005c611fa","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"date":"2026-09-17 12:26:23.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"6de0cb2d340b99d75d9697742b08ea030a8c3353","author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"date":"2026-09-17 12:51:08.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"f9fb96d00ca680169b0aedac70b999a6521fb3aa","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-09-17 13:08:52.000000000","message":"Patch Set 3:\n\nPure Storage CI logs (all jobs): https://github.com/Everpure-Zuul-CI/Cinder-CI/tree/gh-pages/4994de7ad7ee429bb125ed6006bad336/","accounts_in_message":[],"_revision_number":3},{"id":"f363064b8cca74433d43e3e6795d6dab0ffe3f6a","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-09-17 13:20:21.000000000","message":"Patch Set 3:\n\nBuild Successful \n\n* quobyteci:  cinder_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I71035a6179e0192ac43fe608263078abc34f1f33 .","accounts_in_message":[],"_revision_number":3},{"id":"3a6dd4a0c6558ef5885ad6586f61ba32c9678dc3","author":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"date":"2026-09-17 14:07:59.000000000","message":"Patch Set 3:\n\nBuild succeeded.\n\n- cinder-storpool-tempest build/646044356b304b7b8fd69ca321dc231c : SUCCESS in 45m 02s\n- cinder-storpool-tempest-iscsi-multipath build/823686a239f84453bf050f2daea89c9b : SUCCESS in 50m 28s","accounts_in_message":[],"_revision_number":3},{"id":"8670ff396cf905b014f5eeee8965a208d1fc1bf0","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-09-17 14:12:45.000000000","message":"Patch Set 3:\n\nBuild succeeded.\nhttps://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/buildset/4994de7ad7ee429bb125ed6006bad336\n\n- pure-devstack-cinder-tempest-iscsi-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/f406ac96e3ff4f978006926d4550469b : SUCCESS in 47m 29s\n- pure-devstack-cinder-tempest-fc-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/7839af061a974b9f851d87e72a4374f3 : SUCCESS in 39m 19s\n- pure-devstack-cinder-tempest-nvme-roce-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/7d712906c5914f39a0607a5228b358a9 : SUCCESS in 51m 21s\n- pure-devstack-cinder-tempest-nvme-tcp-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/5c9d9751282a481db635a99eea0a2e42 : SUCCESS in 36m 04s\n- pure-devstack-cinder-tempest-nvme-fc-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/57e5f4a1e5c94c348e2668ffc9161cd6 : FAILURE in 14m 19s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"397e2038eea9bf31e62f390929b71a34f6931f67","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-17 14:42:01.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c3dda5e79e9a458e84ff60a4f44d85e5\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/72a7ffa33ea54f0a97c27b8a456bdedc : SUCCESS in 11m 16s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/2cfa148e23394b3687064bb93865cd10 : SUCCESS in 19m 15s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/eaf18f6aa0fe49fdbcf6f274a4d9086e : TIMED_OUT in 1h 01m 23s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"14556ad7cd97f047751b4849c4692584e69fa9b4","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2026-09-17 14:59:27.000000000","message":"Patch Set 3:\n\nBuild succeeded (iSCSI).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-iscsi/5582/.","accounts_in_message":[],"_revision_number":3},{"id":"b53f168f60e289c784b2c41e9b5a7d7d8d547ab7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-17 15:01:36.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/13d54f6c876e44559799459b20ffd61b\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c8b37f66c2484f3b8afa456148f71ace : SUCCESS in 6m 42s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/7beab79750994a39ab8502bb2524240f : SUCCESS in 12m 26s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/f14959cf6c90484c891bb9edc4fbe276 : SUCCESS in 11m 54s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/99fbbaa97aef4ef5818376b8b9bb6e6f : SUCCESS in 11m 58s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b53a32edb37140efa1ac7bd33e03534f : SUCCESS in 14m 11s\n- grenade https://zuul.opendev.org/t/openstack/build/4fdf6bd6a2bc401f87a4dde132db9fef : SUCCESS in 1h 10m 49s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/632ea92db1704b009b999033ffde7a09 : SUCCESS in 1h 05m 52s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/273eb4f1bd9c41bc9ee85875037be7b3 : SUCCESS in 1h 40m 40s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/57264cb511924f5681f2bd963e4cdcd5 : SUCCESS in 57m 43s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/68ad6eb8a3cd4c65acba2e1d2e2b05af : SUCCESS in 8m 41s\n- cinder-code-coverage https://zuul.opendev.org/t/openstack/build/5f02bdba7dca4a91bfdada5365e51312 : SUCCESS in 21m 05s (non-voting)\n- cinder-mypy https://zuul.opendev.org/t/openstack/build/e78ab5f51bae4585ac3263d12903bef4 : SUCCESS in 4m 54s\n- cinder-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/55279bca0e264d8ab9adbf2b6c03cf56 : SUCCESS in 7m 13s (non-voting)\n- cinder-tox-py312-threading https://zuul.opendev.org/t/openstack/build/4ae4461327874f7b9e284e3f5a94aa31 : FAILURE in 10m 49s (non-voting)\n- cinder-tox-py313-threading https://zuul.opendev.org/t/openstack/build/b96863ab141c4429b13721bf19c0811c : SUCCESS in 11m 00s (non-voting)\n- openstack-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/364ffb120c674a51b3704e49bceacdcd : SUCCESS in 7m 00s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/fca2bbbbe5494482a83d6779df1786b5 : SUCCESS in 6m 30s\n- cinder-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/ea1c2104ec014345a47ec890c26cf70d : FAILURE in 5m 57s (non-voting)\n- openstack-tox-functional-py314 https://zuul.opendev.org/t/openstack/build/8d344760916d41b996a0b8249688426e : SUCCESS in 13m 16s (non-voting)\n- cinder-rally-task https://zuul.opendev.org/t/openstack/build/466c6b1430174087a0027e57f62dd356 : SUCCESS in 38m 14s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/5907ddb19bff44a191da2cc63632acb9 : FAILURE in 7m 13s (non-voting)\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/a769bf7beaad4f5f85603e7746407625 : SUCCESS in 1h 19m 36s\n- cinder-plugin-ceph-tempest-mn-aa https://zuul.opendev.org/t/openstack/build/026efaa38bdd450cba3723ed9227452e : FAILURE in 2h 30m 14s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican https://zuul.opendev.org/t/openstack/build/a72be3d25cdd488c88501cfb54293b83 : SUCCESS in 1h 27m 24s\n- cinder-tempest-plugin-lvm-lio-barbican-threading https://zuul.opendev.org/t/openstack/build/51aa9a95c6914a7792d489782e6c03a5 : FAILURE in 1h 58m 41s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican-fips-py311 https://zuul.opendev.org/t/openstack/build/e8bc175be385491e9e23bb2660300380 : SUCCESS in 2h 25m 18s (non-voting)\n- cinder-tempest-plugin-protection-functional https://zuul.opendev.org/t/openstack/build/3dcf9a8327f34797b9de5bddaf69a897 : SUCCESS in 37m 23s\n- cinder-grenade-mn-sub-volbak https://zuul.opendev.org/t/openstack/build/9c88c82adb294af998bdb464b84ade8a : SUCCESS in 1h 20m 24s\n- cinder-tempest-lvm-multibackend https://zuul.opendev.org/t/openstack/build/bb30c046a6694780919f6b774705b756 : SUCCESS in 1h 21m 18s (non-voting)\n- cinder-for-glance-optimized https://zuul.opendev.org/t/openstack/build/1f8cb045ea7643d3987a4400f5f46f3e : SUCCESS in 43m 50s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/d922e0dc34934e71a9f022a00587b803 : SUCCESS in 1h 48m 15s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/27d0107f8773420a9232cb760dc9b81c : SUCCESS in 45m 19s\n\nWarning:\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/openstack/devstack/playbooks/post.yaml for job cinder-tempest-plugin-lvm-lio-barbican-fips-py311.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job cinder-tempest-plugin-lvm-lio-barbican-fips-py311.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job cinder-tempest-plugin-lvm-lio-barbican-fips-py311.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job cinder-tempest-plugin-lvm-lio-barbican-fips-py311.  Add to preserve-home-paths if safe, or otherwise remove.","accounts_in_message":[],"_revision_number":3},{"id":"f3084d03c402e603cb689f291d6652bf573a1fd6","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-09-17 15:16:53.000000000","message":"Patch Set 3:\n\nBuild succeeded. log path: https://github.com/LightBitsLabs/logs/tree/main/17_09_2026_15_11_09\nLeave a comment with","accounts_in_message":[],"_revision_number":3},{"id":"fdc2fbdd9b4ee87ee385aff049c6a26ebd441141","author":{"_account_id":38352,"name":"Hitachi CI","display_name":"Hitachi CI","email":"hitachi.ci.hbsd@gmail.com","username":"hitachi-ci-driver"},"date":"2026-09-17 15:18:55.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-65-1005165-3-fc : NODE_FAILURE\n- hitachi_ci_iscsi https://github.com/gamboa-hitachi/Hitachi-CI-Results/blob/main/refs-changes-65-1005165-3-iscsi : NODE_FAILURE","accounts_in_message":[],"_revision_number":3},{"id":"09d61e8942d76bf844683e55e0d2ec83d7893edc","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2026-09-17 15:20:27.000000000","message":"Patch Set 3:\n\nBuild failed (FC).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-fc/5405/.","accounts_in_message":[],"_revision_number":3},{"id":"60687f81041ade7dd598d753e68e08a6d83a230c","author":{"_account_id":38352,"name":"Hitachi CI","display_name":"Hitachi CI","email":"hitachi.ci.hbsd@gmail.com","username":"hitachi-ci-driver"},"date":"2026-09-17 19:38:46.000000000","message":"Patch Set 3:\n\nBuild failed.\n\n- hitachi_ci_fc https://github.com/hitachi-vantara/hbsd-tempest-result-files/tree/main/refs-changes-65-1005165-3-fc : SUCCESS in 58m 42s\n- hitachi_ci_iscsi https://github.com/hitachi-vantara/hbsd-tempest-result-files/tree/main/refs-changes-65-1005165-3-iscsi : NODE_FAILURE","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"1a4da1dbb94887cbe940e2b93d2b869e838f1a3b","revisions":{"52b3bc97be70e8479a9661b33d4c2ef738e862ad":{"kind":"REWORK","_number":1,"created":"2026-09-11 03:42:46.000000000","uploader":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"ref":"refs/changes/65/1005165/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/65/1005165/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/65/1005165/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/65/1005165/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/65/1005165/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/65/1005165/1"}}},"commit":{"parents":[{"commit":"686500aa9a5ce4e1c228b89230dccd37b6cf7a60","subject":"Everpure: key the connection lock on the array, not the host","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/686500aa9a5ce4e1c228b89230dccd37b6cf7a60"}]}],"author":{"name":"Simon Dodsley","email":"simon@purestorage.com","date":"2026-09-11 03:38:43.000000000","tz":540},"committer":{"name":"Simon Dodsley","email":"simon@purestorage.com","date":"2026-09-11 03:38:43.000000000","tz":540},"subject":"Everpure: exclude in-flight attaches from a force detach","message":"Everpure: exclude in-flight attaches from a force detach\n\nattached_host is not written until after initialize_connection has\nreturned. attachment_update() calls _connection_create(), which runs the\ndriver, and only then calls volume_attached(). For the whole time the\ndriver is creating the Purity host object and allocating a LUN, the\nattachment record carries no host at all.\n\nA force detach running in that window finds no attached_host on the\nrecord, drops it from the lock set, and - if it was the only attachment -\nlocks the volume instead, a name nothing else takes. It then removes\nevery host connection the array holds for the volume, including the one\nthe attach has just made. That is exactly the in-flight attachment the\nlock set was meant to exclude; bug #2165077 deliberately did not filter\non attach_status for that reason, but filtering on attached_host let the\nsame case back in.\n\nFall back to the attachment\u0027s connector for the host name, which is\nsaved a little earlier than attached_host and closes the tail of the\nwindow. For the part no attachment record can describe, have\ninitialize_connection and a force detach both take a lock on the volume,\nso that the volume key names something real rather than nothing. A\nnormal detach does not need it: it has a connector, and the attach it\ncould race with is on the same host, so the host lock already covers it.\n\nAssisted-By: Claude Opus 5 (claude-opus-5)\nCloses-Bug: #2167045\nChange-Id: I71035a6179e0192ac43fe608263078abc34f1f33\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/52b3bc97be70e8479a9661b33d4c2ef738e862ad"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/52b3bc97be70e8479a9661b33d4c2ef738e862ad"}]},"branch":"refs/heads/master"},"a48d80f29d43de54b05070ac29ff5c084922b814":{"kind":"REWORK","_number":2,"created":"2026-09-13 14:30:45.000000000","uploader":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"ref":"refs/changes/65/1005165/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/65/1005165/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/65/1005165/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/65/1005165/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/65/1005165/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/65/1005165/2"}}},"commit":{"parents":[{"commit":"686500aa9a5ce4e1c228b89230dccd37b6cf7a60","subject":"Everpure: key the connection lock on the array, not the host","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/686500aa9a5ce4e1c228b89230dccd37b6cf7a60"}]}],"author":{"name":"Simon Dodsley","email":"simon@purestorage.com","date":"2026-09-13 14:30:30.000000000","tz":-240},"committer":{"name":"Simon Dodsley","email":"simon@purestorage.com","date":"2026-09-13 14:30:30.000000000","tz":-240},"subject":"Everpure: exclude in-flight attaches from a force detach","message":"Everpure: exclude in-flight attaches from a force detach\n\nattached_host is not written until after initialize_connection has\nreturned. attachment_update() calls _connection_create(), which runs the\ndriver, and only then calls volume_attached(). For the whole time the\ndriver is creating the Purity host object and allocating a LUN, the\nattachment record carries no host at all.\n\nA force detach running in that window finds no attached_host on the\nrecord, drops it from the lock set, and - if it was the only attachment -\nlocks the volume instead, a name nothing else takes. It then removes\nevery host connection the array holds for the volume, including the one\nthe attach has just made. That is exactly the in-flight attachment the\nlock set was meant to exclude; bug #2165077 deliberately did not filter\non attach_status for that reason, but filtering on attached_host let the\nsame case back in.\n\nFall back to the attachment\u0027s connector for the host name, which is\nsaved a little earlier than attached_host and closes the tail of the\nwindow. For the part no attachment record can describe, have\ninitialize_connection and a force detach both take a lock on the volume,\nso that the volume key names something real rather than nothing. A\nnormal detach does not need it: it has a connector, and the attach it\ncould race with is on the same host, so the host lock already covers it.\n\nFolded in with it is a fix to PureFCDriver._get_host, which the FC CI\nneeds to get past this change. It looked up each of the initiator\u0027s WWPNs\nin turn but assigned the result rather than collecting it, so it reported\nonly the hosts matching the last port. A host Purity had registered\nagainst an earlier port was invisible, and the driver went on to create a\nhost for a WWPN already in use, failing every attach on that node until\nthe retries ran out. The lookup now collects across all the ports and\ndeduplicates by host name, since one host usually carries several of\nthem. It also no longer raises UnboundLocalError when wwpns is empty.\n\nAssisted-By: Claude Opus 5 (claude-opus-5)\nCloses-Bug: #2167045\nChange-Id: I71035a6179e0192ac43fe608263078abc34f1f33\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/a48d80f29d43de54b05070ac29ff5c084922b814"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/a48d80f29d43de54b05070ac29ff5c084922b814"}]},"branch":"refs/heads/master"},"1a4da1dbb94887cbe940e2b93d2b869e838f1a3b":{"kind":"REWORK","_number":3,"created":"2026-09-17 12:26:23.000000000","uploader":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"ref":"refs/changes/65/1005165/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/65/1005165/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/65/1005165/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/65/1005165/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/65/1005165/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/65/1005165/3"}}},"commit":{"parents":[{"commit":"686500aa9a5ce4e1c228b89230dccd37b6cf7a60","subject":"Everpure: key the connection lock on the array, not the host","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/686500aa9a5ce4e1c228b89230dccd37b6cf7a60"}]}],"author":{"name":"Simon Dodsley","email":"simon@purestorage.com","date":"2026-09-17 12:26:08.000000000","tz":-240},"committer":{"name":"Simon Dodsley","email":"simon@purestorage.com","date":"2026-09-17 12:26:08.000000000","tz":-240},"subject":"Everpure: exclude in-flight attaches from a force detach","message":"Everpure: exclude in-flight attaches from a force detach\n\nattached_host is not written until after initialize_connection has\nreturned. attachment_update() calls _connection_create(), which runs the\ndriver, and only then calls volume_attached(). For the whole time the\ndriver is creating the Purity host object and allocating a LUN, the\nattachment record carries no host at all.\n\nA force detach running in that window finds no attached_host on the\nrecord, drops it from the lock set, and - if it was the only attachment -\nlocks the volume instead, a name nothing else takes. It then removes\nevery host connection the array holds for the volume, including the one\nthe attach has just made. That is exactly the in-flight attachment the\nlock set was meant to exclude; bug #2165077 deliberately did not filter\non attach_status for that reason, but filtering on attached_host let the\nsame case back in.\n\nFall back to the attachment\u0027s connector for the host name, which is\nsaved a little earlier than attached_host and closes the tail of the\nwindow. For the part no attachment record can describe, have\ninitialize_connection and a force detach both take a lock on the volume,\nso that the volume key names something real rather than nothing. A\nnormal detach does not need it: it has a connector, and the attach it\ncould race with is on the same host, so the host lock already covers it.\n\nIt also drops self._array from _connection_lock_arrays, added by the\nparent change. Both terminate_connection implementations resolve the\nserving array with _get_current_array(volume\u003dvolume), exactly as\ninitialize_connection does, so no connection path uses self._array\ndirectly and naming a lock for it only added contention on a volume a\ngroup failover had moved. Corrected here rather than in the parent to\nleave that change\u0027s review alone.\n\nFolded in with it is a fix to PureFCDriver._get_host, which the FC CI\nneeds to get past this change. It looked up each of the initiator\u0027s WWPNs\nin turn but assigned the result rather than collecting it, so it reported\nonly the hosts matching the last port. A host Purity had registered\nagainst an earlier port was invisible, and the driver went on to create a\nhost for a WWPN already in use, failing every attach on that node until\nthe retries ran out. The lookup now collects across all the ports and\ndeduplicates by host name, since one host usually carries several of\nthem. It also no longer raises UnboundLocalError when wwpns is empty.\n\nAssisted-By: Claude Opus 5 (claude-opus-5)\nCloses-Bug: #2167045\nChange-Id: I71035a6179e0192ac43fe608263078abc34f1f33\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/1a4da1dbb94887cbe940e2b93d2b869e838f1a3b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/1a4da1dbb94887cbe940e2b93d2b869e838f1a3b"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY"},{"label":"Workflow","status":"MAY"},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Review-Priority","description":"Review priority","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"-label:Review-Priority\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":[],"failing_atoms":["label:Review-Priority\u003dMIN"],"atom_explanations":{"label:Review-Priority\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
