)]}'
{"id":"openstack%2Fcinder~1006190","triplet_id":"openstack%2Fcinder~master~I6ed90747f00f9c287ebab32dc273a88af36a0638","project":"openstack/cinder","branch":"master","attention_set":{"39468":{"account":{"_account_id":39468,"name":"Miles Lee","display_name":"Miles Lee","email":"miles.lee@qsan.com","username":"mileslee"},"last_update":"2026-09-22 02:23:23.000000000","reason":"Someone else replied on the change"}},"removed_from_attention_set":{},"hashtags":[],"change_id":"I6ed90747f00f9c287ebab32dc273a88af36a0638","subject":"Add QSAN iSCSI and NVMe-TCP Cinder volume drivers","status":"NEW","created":"2026-09-18 10:47:01.000000000","updated":"2026-09-22 05:59:38.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":519,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"714f3b2673aa3d022766dfd133a03ddcd67ad0d0","_number":1006190,"virtual_id_number":1006190,"owner":{"_account_id":39468,"name":"Miles Lee","display_name":"Miles Lee","email":"miles.lee@qsan.com","username":"mileslee"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2026-09-22 05:50:14.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":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":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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},{"_account_id":21863,"name":"Infinidat CI","email":"jenkins@infinidat.com","username":"infinidat-openstack"},{"_account_id":22248,"name":"HPE STORAGE CI","display_name":"HPE 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":31779,"name":"Jean Pierre Roquesalane","display_name":"happystacker","email":"jeanpierre.roquesalane@dell.com","username":"happystacker"},{"_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"}],"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-09-18 10:59:35.000000000","updated_by":{"_account_id":31779,"name":"Jean Pierre Roquesalane","display_name":"happystacker","email":"jeanpierre.roquesalane@dell.com","username":"happystacker"},"reviewer":{"_account_id":31779,"name":"Jean Pierre Roquesalane","display_name":"happystacker","email":"jeanpierre.roquesalane@dell.com","username":"happystacker"},"state":"CC"},{"updated":"2026-09-18 11:05:20.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-18 11:32:24.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-18 11:40:11.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-18 11:40:41.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-18 11:41:39.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-18 11:51:31.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-18 13:22:32.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-22 05:07:26.000000000","updated_by":{"_account_id":21863,"name":"Infinidat CI","email":"jenkins@infinidat.com","username":"infinidat-openstack"},"reviewer":{"_account_id":21863,"name":"Infinidat CI","email":"jenkins@infinidat.com","username":"infinidat-openstack"},"state":"CC"},{"updated":"2026-09-22 05:50:22.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"}],"messages":[{"id":"1a4eeb0fe974fc8349289019915b0cff6de9d640","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39468,"name":"Miles Lee","display_name":"Miles Lee","email":"miles.lee@qsan.com","username":"mileslee"},"date":"2026-09-18 10:47:01.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"298b81b983ac5206d73d3c9fc1239640d7dde518","author":{"_account_id":31779,"name":"Jean Pierre Roquesalane","display_name":"happystacker","email":"jeanpierre.roquesalane@dell.com","username":"happystacker"},"date":"2026-09-18 10:59:35.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"b64cc9b728796670f546b2e62e8905d2890a9669","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-18 11:05:20.000000000","message":"Patch Set 1:\n\nPure Storage CI logs (all jobs): https://github.com/Everpure-Zuul-CI/Cinder-CI/tree/gh-pages/b08adf03f38c4574aef505b5f35c8e47/","accounts_in_message":[],"_revision_number":1},{"id":"8c314f457f428df29070133409b4b784aee2af3b","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-18 11:32:24.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/021e6dbf30d0470cb7f25ccd9c475784\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/cd21db685f6f4479ace998919db3c222 : FAILURE in 7m 57s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/d088ae4e673345d1aab2d5ef7b9f0da6 : FAILURE in 10m 13s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/33dbc6aeadb44d6ba256bf0bb660fdd4 : FAILURE in 13m 17s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"6fa0a104d4c2ab08b998b255d467ad6cc47a5d7d","author":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"date":"2026-09-18 11:40:11.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- cinder-storpool-tempest build/35be60b6a88b48ad8728f3b9482a6794 : SUCCESS in 43m 47s\n- cinder-storpool-tempest-iscsi-multipath build/69a5d46c82e746ddada6cbd677133b11 : SUCCESS in 51m 35s","accounts_in_message":[],"_revision_number":1},{"id":"087d48ea5a6f450b8f2b2a3a49b92d7adc785a84","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-18 11:40:41.000000000","message":"Patch Set 1:\n\nHPE AlletraMP CI\n\nBuild succeeded.\n\n- iSCSI    : SUCCESS in 0h 48m 49s\n- FC       : SUCCESS in 0h 47m 47s\n- NVMe/TCP : SUCCESS in 0h 47m 24s\n\nLogs: https://github.com/hpe-storage/hpe_cinder_jenkins_logs/tree/master/logs/1006190","accounts_in_message":[],"_revision_number":1},{"id":"06ed5b7d36d76340118ad1b86111129762e6ed10","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-09-18 11:41:39.000000000","message":"Patch Set 1:\n\nBuild Successful \n\n* quobyteci:  cinder_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I6ed90747f00f9c287ebab32dc273a88af36a0638 .","accounts_in_message":[],"_revision_number":1},{"id":"1c9bc2d22ccb2397b27e277659d396a5060541af","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-18 11:42:38.000000000","message":"Patch Set 1:\n\nBuild succeeded.\nhttps://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/buildset/b08adf03f38c4574aef505b5f35c8e47\n\n- pure-devstack-cinder-tempest-iscsi-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/8e449c5516474a839d82205c335b7a6a : SUCCESS in 41m 40s\n- pure-devstack-cinder-tempest-fc-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/f052b8b360e34c65acfa8e50e4e7163d : SUCCESS in 47m 21s\n- pure-devstack-cinder-tempest-nvme-roce-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/5564003c2aba4ec1916d9670cd6ea8a2 : SUCCESS in 55m 06s\n- pure-devstack-cinder-tempest-nvme-tcp-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/c75dec73b6cd4b56b8394ee4805ba5c2 : SUCCESS in 37m 25s\n- pure-devstack-cinder-tempest-nvme-fc-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/2ca9de162bce4debabb4940e1030ac6e : FAILURE in 14m 41s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"d1a67c983977c643d63e66973dad1faec5217599","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2026-09-18 11:51:31.000000000","message":"Patch Set 1:\n\nBuild succeeded (FC).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-fc/5420/.","accounts_in_message":[],"_revision_number":1},{"id":"f69c4b7ccbd65bad780963d3571a3fcafff874ae","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2026-09-18 11:57:39.000000000","message":"Patch Set 1:\n\nBuild succeeded (iSCSI).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-iscsi/5597/.","accounts_in_message":[],"_revision_number":1},{"id":"8acb8b1c3de85e0e4b725f90d1119e5fcccbdc2c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-18 13:22:32.000000000","message":"Patch Set 1: Verified-1\n\n(298 comments)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/2d4edc97c1ef48b3a270b03d99e0804c\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d87e35083f6c4f60af935c7eba25ec2c : FAILURE in 9m 11s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/567a463b767347cd964bc343d252dc68 : FAILURE in 5m 22s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/83a467fb780048a8b86f1bdaf46b7261 : FAILURE in 5m 13s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/77ca7488e0364452a219805025fa99e7 : FAILURE in 8m 08s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8b966e08f010460990b5e4657fec91c9 : FAILURE in 7m 23s\n- grenade https://zuul.opendev.org/t/openstack/build/1dd0fda10f494852a3e93963644c7efb : SUCCESS in 1h 07m 05s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/0f59d7e06c7e48cb9e7fba10d209b7c4 : SUCCESS in 51m 39s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/2de4fe9c76e549f89b2745789a086e27 : SUCCESS in 1h 33m 22s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f2a852943f0e47b7801d6595475b7dfc : SUCCESS in 1h 00m 16s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/44e0243c090b49e8a49af392037807c1 : SUCCESS in 10m 12s\n- cinder-code-coverage https://zuul.opendev.org/t/openstack/build/e4f09c9b23f14159b087d158f57704bc : FAILURE in 5m 54s (non-voting)\n- cinder-mypy https://zuul.opendev.org/t/openstack/build/62c935ff04f749c4bb3a2731bdfe049c : SUCCESS in 5m 28s\n- cinder-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/f6f3f20aa4cc4992ad5ea3d268598780 : SUCCESS in 6m 56s (non-voting)\n- cinder-tox-py312-threading https://zuul.opendev.org/t/openstack/build/befa4b90ad934b64902062b4a051cde5 : FAILURE in 5m 29s (non-voting)\n- cinder-tox-py313-threading https://zuul.opendev.org/t/openstack/build/eb9eaca03eb04323b10032fae984e7e7 : FAILURE in 4m 46s (non-voting)\n- openstack-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/87045e54fd21459790ed3110c9549b16 : SUCCESS in 6m 49s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/93bb9b922b1d42018d480a52b777eaa6 : SUCCESS in 8m 50s\n- cinder-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/4246420e992a42f78b2978546f86b8c2 : FAILURE in 5m 35s (non-voting)\n- openstack-tox-functional-py314 https://zuul.opendev.org/t/openstack/build/72faf288dca04fb1862dbe6e1189b0a2 : SUCCESS in 10m 20s (non-voting)\n- cinder-rally-task https://zuul.opendev.org/t/openstack/build/bcb42c3f000b4412a9a78fc4bb91873e : SUCCESS in 36m 46s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/e3b24405398e446aab4816260b09395c : FAILURE in 6m 22s (non-voting)\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/254dc27ae61d420c878ed958983b1d95 : SUCCESS in 1h 33m 41s\n- cinder-plugin-ceph-tempest-mn-aa https://zuul.opendev.org/t/openstack/build/1d42ca740bae4ea79c00219b514139e2 : FAILURE in 2h 02m 33s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican https://zuul.opendev.org/t/openstack/build/86bca32fb9c0419aaa9bb3a20e0da067 : SUCCESS in 1h 45m 04s\n- cinder-tempest-plugin-lvm-lio-barbican-threading https://zuul.opendev.org/t/openstack/build/326bef23bb414f79beba0711a0c48a49 : FAILURE in 2h 28m 32s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican-fips-py311 https://zuul.opendev.org/t/openstack/build/2b8234fd6c6e4369b869bb78cd052430 : SUCCESS in 1h 56m 30s (non-voting)\n- cinder-tempest-plugin-protection-functional https://zuul.opendev.org/t/openstack/build/3a08cb88fb924e7db26cf500bc0fd12e : SUCCESS in 31m 38s\n- cinder-grenade-mn-sub-volbak https://zuul.opendev.org/t/openstack/build/3e7ee805784a4bb5b653fa1ab908a62c : SUCCESS in 1h 17m 23s\n- cinder-tempest-lvm-multibackend https://zuul.opendev.org/t/openstack/build/21c6d0f43b7a4f7e884ee5a1346d8d27 : SUCCESS in 1h 45m 04s (non-voting)\n- cinder-for-glance-optimized https://zuul.opendev.org/t/openstack/build/527bafc2d04f4b1982860411afdab79e : SUCCESS in 44m 57s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/75e14c169d114c039028fb13fa95a9f6 : SUCCESS in 1h 36m 07s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/1d222e825c2344039caf49053e3a1071 : SUCCESS in 1h 08m 59s\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":"a2b3442c73ed81730bec6cde3db2d3f759fe249f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39468,"name":"Miles Lee","display_name":"Miles Lee","email":"miles.lee@qsan.com","username":"mileslee"},"date":"2026-09-21 09:45:47.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"ae43002df20dc102bf5d23091a4244391c7724dc","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-21 10:20:45.000000000","message":"Patch Set 2:\n\nPure Storage CI logs (all jobs): https://github.com/Everpure-Zuul-CI/Cinder-CI/tree/gh-pages/7e2b3fa7b60345009c572a2f6e2b612a/","accounts_in_message":[],"_revision_number":2},{"id":"5fef18e72344abd69c4cc91cd24feaddebdc648e","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-21 10:36:50.000000000","message":"Patch Set 2:\n\nBuild succeeded.\nhttps://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/buildset/7e2b3fa7b60345009c572a2f6e2b612a\n\n- pure-devstack-cinder-tempest-iscsi-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/f5aa76ab1e6844f88235e5edf38874c5 : SUCCESS in 39m 46s\n- pure-devstack-cinder-tempest-fc-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/669b9463d28b4a45b263c3f36e8fc4a8 : SUCCESS in 34m 51s\n- pure-devstack-cinder-tempest-nvme-roce-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/ee9372cd36a8448c9261b93e254af707 : SUCCESS in 50m 32s\n- pure-devstack-cinder-tempest-nvme-tcp-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/5afe109f232341fd8ed9d516b0e970f1 : SUCCESS in 34m 30s\n- pure-devstack-cinder-tempest-nvme-fc-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/30ac658e5bbe46be8eada8cfc22d2c7c : FAILURE in 15m 38s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"30b9eb6210cd283b1974efaa2e1b944fd5951d97","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-21 10:38:46.000000000","message":"Patch Set 2:\n\nHPE AlletraMP CI\n\nBuild failed.\n\n- iSCSI    : FAILURE in 0h 36m 55s\n- FC       : SUCCESS in 0h 47m 52s\n- NVMe/TCP : SUCCESS in 0h 47m 28s\n\nLogs: https://github.com/hpe-storage/hpe_cinder_jenkins_logs/tree/master/logs/1006190","accounts_in_message":[],"_revision_number":2},{"id":"ae89e78f1c845490518157dc399fc590be62ce21","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-09-21 10:40:49.000000000","message":"Patch Set 2:\n\nBuild Successful \n\n* quobyteci:  cinder_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I6ed90747f00f9c287ebab32dc273a88af36a0638 .","accounts_in_message":[],"_revision_number":2},{"id":"7c539dd7291576aff40916e915603388452cfa02","author":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"date":"2026-09-21 10:42:49.000000000","message":"Patch Set 2:\n\nBuild succeeded.\n\n- cinder-storpool-tempest build/6a4a221632f84d7c9d4ea7fc2fd94af8 : SUCCESS in 44m 40s\n- cinder-storpool-tempest-iscsi-multipath build/17f1629e14524f1eb3a2459fc9b1acf3 : SUCCESS in 55m 30s","accounts_in_message":[],"_revision_number":2},{"id":"9b5b51f441f169fa56f363ad1e8feb851166c01c","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2026-09-21 10:47:36.000000000","message":"Patch Set 2:\n\nBuild succeeded (FC).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-fc/5437/.","accounts_in_message":[],"_revision_number":2},{"id":"45fa587a0638c8f76b36c131cd0f100bf1cec81d","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2026-09-21 10:58:44.000000000","message":"Patch Set 2:\n\nBuild succeeded (iSCSI).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-iscsi/5614/.","accounts_in_message":[],"_revision_number":2},{"id":"16cf7813dd7a60e0bb7667f969565f0d79932e22","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-21 11:22:24.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9140ebe9ecd440daa9a28979ec0cf41f\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/8c40b4994b0540c88708524b086b465a : SUCCESS in 18m 31s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/6c40f90e667c48a1a5ce7b402b367587 : FAILURE in 16m 58s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/a2d4aa67293f444ebd5dd2fba0d0d09d : SUCCESS in 25m 23s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"56369e8e3d3dcd33782dd1d4e9ded9e86d8a9d95","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-21 12:35:26.000000000","message":"Patch Set 2: Verified-1\n\n(220 comments)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/6c5e958a8430437482664a302c92eb85\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e1b0b62c1f9c4079bc53c00ea31b0ef6 : FAILURE in 7m 07s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/8443650d33f340a8a5e60b2865fe56d9 : SUCCESS in 13m 01s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/664ddd8238da4928bf1d64ad03ee3a82 : SUCCESS in 10m 07s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/4031106b4b6c467d9bf5c0b39433e9ee : SUCCESS in 15m 09s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/56953cb8765f4174bd522cc08124a522 : SUCCESS in 14m 52s\n- grenade https://zuul.opendev.org/t/openstack/build/5fb1f9faead8467f93f02b26f85bbf7e : SUCCESS in 58m 35s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/00456490edb34342a974b4228fee68e7 : SUCCESS in 1h 08m 58s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/cc47f0b67ea748e9abf3de10b78519e7 : SUCCESS in 1h 36m 55s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/6b4252c63ea74d5395ceec5dd351fa87 : SUCCESS in 59m 16s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/8d27e7e986f74926bc3c56496a529abd : SUCCESS in 9m 12s\n- cinder-code-coverage https://zuul.opendev.org/t/openstack/build/6a34976f341642b2a9accb649c0322d0 : FAILURE in 25m 07s (non-voting)\n- cinder-mypy https://zuul.opendev.org/t/openstack/build/949f11adf50e473d9396af93bcc871fb : SUCCESS in 6m 04s\n- cinder-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/ad3ee039da0e4e6e892784806519fc3a : SUCCESS in 6m 18s (non-voting)\n- cinder-tox-py312-threading https://zuul.opendev.org/t/openstack/build/c3660c40a9d14dbd9d63a23877a4a321 : SUCCESS in 13m 05s (non-voting)\n- cinder-tox-py313-threading https://zuul.opendev.org/t/openstack/build/493b5fd0dae24abd8825e630812202f7 : SUCCESS in 10m 24s (non-voting)\n- openstack-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/d5835c27064f4459b9f9891e1d20c87e : SUCCESS in 6m 37s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/347122599a234ce8bc4d330d908ec68b : SUCCESS in 6m 40s\n- cinder-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/b2d1d582fd7a48a19007995a6292f44a : FAILURE in 7m 56s (non-voting)\n- openstack-tox-functional-py314 https://zuul.opendev.org/t/openstack/build/c2c6322488c147de982936933791d1a3 : SUCCESS in 9m 28s (non-voting)\n- cinder-rally-task https://zuul.opendev.org/t/openstack/build/2157cf69ffcc4a63994c7d02c1e7641e : SUCCESS in 45m 09s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/856ec6d6612f4d8683f09d7a1c07ef94 : FAILURE in 7m 08s (non-voting)\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/8722e63d6ce94ba8a53e3b409704d2ce : SUCCESS in 1h 47m 49s\n- cinder-plugin-ceph-tempest-mn-aa https://zuul.opendev.org/t/openstack/build/2b7cf87c2c564a3bab4063adf212409f : FAILURE in 15m 03s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican https://zuul.opendev.org/t/openstack/build/c2090519629943dda31d826a459821ac : SUCCESS in 2h 23m 00s\n- cinder-tempest-plugin-lvm-lio-barbican-threading https://zuul.opendev.org/t/openstack/build/290aac81c3c24e18a7a92acc6cd18558 : FAILURE in 2h 25m 54s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican-fips-py311 https://zuul.opendev.org/t/openstack/build/6ce9c2476fb5425e9b3f46d3482fb840 : SUCCESS in 2h 18m 03s (non-voting)\n- cinder-tempest-plugin-protection-functional https://zuul.opendev.org/t/openstack/build/cae21de73bf34f92ac7cc31f0a3a0660 : SUCCESS in 35m 49s\n- cinder-grenade-mn-sub-volbak https://zuul.opendev.org/t/openstack/build/5ec490cba2494f8b947f84dc4ff7b76f : SUCCESS in 1h 15m 35s\n- cinder-tempest-lvm-multibackend https://zuul.opendev.org/t/openstack/build/f82f5667210249ccaf398110f252b49d : SUCCESS in 1h 48m 17s (non-voting)\n- cinder-for-glance-optimized https://zuul.opendev.org/t/openstack/build/75bd2dd49f6e4eecace756f5c7ea27fc : SUCCESS in 42m 52s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/7792f50ae0b542efbf417d04919e26c7 : SUCCESS in 1h 39m 19s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/202017cca4f649c18b8a74950d3e3193 : SUCCESS in 56m 37s\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":"b508316a3daca576e7cf15f39fb3d8f7b1060308","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39468,"name":"Miles Lee","display_name":"Miles Lee","email":"miles.lee@qsan.com","username":"mileslee"},"date":"2026-09-22 02:05:45.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"91c274df196c22476cc846a759644479710561fc","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-22 02:23:23.000000000","message":"Patch Set 3:\n\nPure Storage CI logs (all jobs): https://github.com/Everpure-Zuul-CI/Cinder-CI/tree/gh-pages/a43472f98260433eb3df673c81e8dded/","accounts_in_message":[],"_revision_number":3},{"id":"ccf465adc2349b17704def092083eaf0e0e9c045","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-09-22 02:57:41.000000000","message":"Patch Set 3:\n\nBuild Successful \n\n* quobyteci:  cinder_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I6ed90747f00f9c287ebab32dc273a88af36a0638 .","accounts_in_message":[],"_revision_number":3},{"id":"e350c56ab09d718fb86cc9f2204b53dc08959657","author":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"date":"2026-09-22 02:59:22.000000000","message":"Patch Set 3:\n\nBuild succeeded.\n\n- cinder-storpool-tempest build/c8ea53024389451faf6fbbb093ac7c98 : SUCCESS in 47m 11s\n- cinder-storpool-tempest-iscsi-multipath build/51aa9e92595a4960bda218c24dcb15a4 : SUCCESS in 51m 54s","accounts_in_message":[],"_revision_number":3},{"id":"149ebc01b29d3a83e5a1b8f417a99f39cd45c7d2","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-22 03:00:27.000000000","message":"Patch Set 3:\n\nHPE AlletraMP CI\n\nBuild succeeded.\n\n- iSCSI    : SUCCESS in 0h 49m 24s\n- FC       : SUCCESS in 0h 49m 36s\n- NVMe/TCP : SUCCESS in 0h 49m 39s\n\nLogs: https://github.com/hpe-storage/hpe_cinder_jenkins_logs/tree/master/logs/1006190","accounts_in_message":[],"_revision_number":3},{"id":"8c58a2afe8446496bffe70b8396028d1b352d174","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2026-09-22 03:09:43.000000000","message":"Patch Set 3:\n\nBuild succeeded (FC).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-fc/5444/.","accounts_in_message":[],"_revision_number":3},{"id":"3a107b9a9143e3a8229ad76e06180b196c6633c4","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2026-09-22 03:16:32.000000000","message":"Patch Set 3:\n\nBuild succeeded (iSCSI).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-iscsi/5621/.","accounts_in_message":[],"_revision_number":3},{"id":"744b8c9f05585c78c0ec4518f2d3b2ddb3d61797","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-22 03:40:18.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5923cd3fbfac4c8785b4fdffa9b19a18\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/ad2ce97a360e4d73ad09a213c3a5bb9b : SUCCESS in 19m 58s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/2054daa53dd149a3810b5319d02a8bd0 : SUCCESS in 20m 35s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/3363bcb237354a079fab707030c650d2 : SUCCESS in 27m 42s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"0f10aa05b08f9f495f33f473c03730a3b1e2da1c","author":{"_account_id":21863,"name":"Infinidat CI","email":"jenkins@infinidat.com","username":"infinidat-openstack"},"date":"2026-09-22 05:07:26.000000000","message":"Patch Set 3:\n\nBuild failed. For information on how to proceed, see https://docs.openstack.org/infra/manual/developers.html\n* Infinidat FC http://openstack-ci-logs.aws.infinidat.com#logs/refs-changes-90-1006190-3/FC/ : UNSTABLE in 2m 24s\n* Infinidat iSCSI http://openstack-ci-logs.aws.infinidat.com#logs/refs-changes-90-1006190-3/iSCSI/ : FAILURE in 3h 1m 17s\n\nLeave a comment with run-INFINIDAT to trigger a recheck. For more information about Infinidat CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/INFINIDAT_CI","accounts_in_message":[],"_revision_number":3},{"id":"a9b38a1c6bb83436b532519d4f2d2300c64ee56a","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-22 05:08:41.000000000","message":"Patch Set 3:\n\nBuild failed.\nhttps://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/buildset/a43472f98260433eb3df673c81e8dded\n\n- pure-devstack-cinder-tempest-iscsi-aio-resolute https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/b3565763ad2642b3a41b8121f7242aa8 : SUCCESS in 43m 18s\n- pure-devstack-cinder-tempest-fc-aio-resolute https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/dbf4b757acb14c02bb33745fbd9d2313 : TIMED_OUT in 3h 02m 25s\n- pure-devstack-cinder-tempest-nvme-roce-aio-resolute https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/bc3cc5cec96e42f5882cb65a4c52a395 : SUCCESS in 40m 21s\n- pure-devstack-cinder-tempest-nvme-tcp-aio-resolute https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/ab139c8237e74befb1094920511a1981 : SUCCESS in 32m 36s\n- pure-devstack-cinder-tempest-nvme-fc-aio-resolute https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/78258b1ff59842b6a93321718afb90ae : FAILURE in 13m 37s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"6f2318d404b1ebffdb47958ce522f7277a9d2ae0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-22 05:50:14.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3df936c678024627aca30e4e9ed798c7\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c4d34fd0b94a434b84444dcc80d07471 : SUCCESS in 4m 49s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/11bd38aea29a47d2a7ddaee32f76a57b : SUCCESS in 10m 56s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/ff3a9f3f46f343fdafbc534a968b3bce : SUCCESS in 8m 22s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/5329fa3b93d2409d9706cf0bde58de1e : SUCCESS in 14m 09s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/502d881fc844450b8269e503ec8f7045 : SUCCESS in 14m 12s\n- grenade https://zuul.opendev.org/t/openstack/build/91159431ba4746e6ae1718aa1d8073dd : SUCCESS in 45m 39s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/1868845fcfce435187d4f6210e82958f : SUCCESS in 1h 07m 17s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/6d77ecb6caed401dae6355d5bd90abcb : SUCCESS in 1h 20m 17s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/9f8ed4e97f994c918af57ebe26560e66 : SUCCESS in 34m 27s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/6e13302a174144d1b3433e536e51e435 : SUCCESS in 10m 18s\n- cinder-code-coverage https://zuul.opendev.org/t/openstack/build/ab7668bbd8894a9e8f457da682859784 : TIMED_OUT in 41m 19s (non-voting)\n- cinder-mypy https://zuul.opendev.org/t/openstack/build/7a82eb07167e4e7b9aea8e56d5107d53 : SUCCESS in 3m 57s\n- cinder-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/f95010bb7d124afb8293ecc7e69c5dd7 : SUCCESS in 7m 19s (non-voting)\n- cinder-tox-py312-threading https://zuul.opendev.org/t/openstack/build/cd119b9ec6ed42bf9f3f1a67f537a235 : SUCCESS in 11m 37s (non-voting)\n- cinder-tox-py313-threading https://zuul.opendev.org/t/openstack/build/e368d6229ec34a69a155878b512d557e : SUCCESS in 13m 15s (non-voting)\n- openstack-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/d2ac7d08eb2246128b0792ad37cfc928 : SUCCESS in 6m 45s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/1770dcd3eea34be0b0ba3099cc9f3f96 : SUCCESS in 5m 59s\n- cinder-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/294deba4c42a4d72964caee2807a343f : FAILURE in 5m 26s (non-voting)\n- openstack-tox-functional-py314 https://zuul.opendev.org/t/openstack/build/43f252cd464c4f0baccae6c7d9a62ad0 : SUCCESS in 9m 19s (non-voting)\n- cinder-rally-task https://zuul.opendev.org/t/openstack/build/a1f83a692b3942c59862d3c35da406fc : SUCCESS in 18m 58s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/4f878065e6664331b0212e0dbf9a6bf4 : FAILURE in 6m 28s (non-voting)\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/8f8c0100e3914c2db74f4a52054e095b : SUCCESS in 1h 47m 00s\n- cinder-plugin-ceph-tempest-mn-aa https://zuul.opendev.org/t/openstack/build/8e18bd3370544dc3b11a42b0e63fbb68 : FAILURE in 2h 00m 39s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican https://zuul.opendev.org/t/openstack/build/f8da8819fe10430d8c2e8cdcd749cad9 : SUCCESS in 1h 48m 19s\n- cinder-tempest-plugin-lvm-lio-barbican-threading https://zuul.opendev.org/t/openstack/build/7ce1ed5eb29b4937b46e821285a5753b : FAILURE in 2h 53m 52s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican-fips-py311 https://zuul.opendev.org/t/openstack/build/b757bb98cf994ec9899e6dea439dfa64 : SUCCESS in 1h 45m 36s (non-voting)\n- cinder-tempest-plugin-protection-functional https://zuul.opendev.org/t/openstack/build/7b5f3e7e8fa04fdb976f441bd681f1b2 : SUCCESS in 33m 27s\n- cinder-grenade-mn-sub-volbak https://zuul.opendev.org/t/openstack/build/9bae93bc15054187a98133d7d2a2237e : SUCCESS in 1h 17m 46s\n- cinder-tempest-lvm-multibackend https://zuul.opendev.org/t/openstack/build/2bd6f5e3918a4a5facea202baf80cf14 : SUCCESS in 1h 10m 16s (non-voting)\n- cinder-for-glance-optimized https://zuul.opendev.org/t/openstack/build/daeef5f87672453a815b20a0ee231fb9 : SUCCESS in 45m 02s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/ea8678b11d1a403b9a38f4f05b52eed1 : SUCCESS in 1h 24m 46s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/7f9b6f76ffc942c0a22a344244454741 : SUCCESS in 58m 09s\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":"714f3b2673aa3d022766dfd133a03ddcd67ad0d0","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-22 05:59:38.000000000","message":"Patch Set 3:\n\nBuild succeeded. log path: https://github.com/LightBitsLabs/logs/tree/main/22_09_2026_05_53_57\nLeave a comment with","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"5ea688cba62f7ea58efcd2331f26acdc02d44394","revisions":{"84d932adb6e5b22f51f6a62c346cfe9ecb9128e0":{"kind":"REWORK","_number":1,"created":"2026-09-18 10:47:01.000000000","uploader":{"_account_id":39468,"name":"Miles Lee","display_name":"Miles Lee","email":"miles.lee@qsan.com","username":"mileslee"},"ref":"refs/changes/90/1006190/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/90/1006190/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/90/1006190/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/90/1006190/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/90/1006190/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/90/1006190/1"}}},"commit":{"parents":[{"commit":"8313581b64a1b5b9422714f769a04d1a87f110ca","subject":"Merge \"Optimize getting parent backup for new incremental\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/8313581b64a1b5b9422714f769a04d1a87f110ca"}]}],"author":{"name":"Miles Lee","email":"miles.lee@qsan.com","date":"2026-09-18 10:35:47.000000000","tz":0},"committer":{"name":"Miles Lee","email":"miles.lee@qsan.com","date":"2026-09-18 10:45:20.000000000","tz":0},"subject":"Add QSAN iSCSI and NVMe-TCP Cinder volume drivers","message":"Add QSAN iSCSI and NVMe-TCP Cinder volume drivers\n\nBlueprint: qsan-cinder-driver\nSigned-off-by: Miles Lee \u003cmiles.lee@qsan.com\u003e\nChange-Id: I6ed90747f00f9c287ebab32dc273a88af36a0638\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/84d932adb6e5b22f51f6a62c346cfe9ecb9128e0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/84d932adb6e5b22f51f6a62c346cfe9ecb9128e0"}]},"branch":"refs/heads/master"},"14d861ace868b9cb2a556dff00861e080715ef34":{"kind":"REWORK","_number":2,"created":"2026-09-21 09:45:47.000000000","uploader":{"_account_id":39468,"name":"Miles Lee","display_name":"Miles Lee","email":"miles.lee@qsan.com","username":"mileslee"},"ref":"refs/changes/90/1006190/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/90/1006190/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/90/1006190/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/90/1006190/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/90/1006190/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/90/1006190/2"}}},"commit":{"parents":[{"commit":"8313581b64a1b5b9422714f769a04d1a87f110ca","subject":"Merge \"Optimize getting parent backup for new incremental\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/8313581b64a1b5b9422714f769a04d1a87f110ca"}]}],"author":{"name":"Miles Lee","email":"miles.lee@qsan.com","date":"2026-09-18 10:35:47.000000000","tz":0},"committer":{"name":"Miles Lee","email":"miles.lee@qsan.com","date":"2026-09-21 09:42:58.000000000","tz":0},"subject":"Add QSAN iSCSI and NVMe-TCP Cinder volume drivers","message":"Add QSAN iSCSI and NVMe-TCP Cinder volume drivers\n\nQSAN Technology is an enterprise storage vendor. This change adds\nCinder volume drivers for QSAN arrays running XEVO2, XEVO3, or QSM4.\n\nQsanISCSIDriver provides iSCSI connectivity using SSH on XEVO2 and\nREST APIs on XEVO3 and QSM4. QsanNVMeDriver provides NVMe/TCP\nconnectivity using REST APIs on XEVO3 and QSM4.\n\nThe volume drivers support volume creation, deletion, extension,\nsnapshots, cloning, creation from snapshots, connection initialization\nand termination, manage and unmanage, and per-pool capacity reporting.\n\nThe NVMe/TCP driver supports offline extension. Multiattach and\nreplication are not supported.\n\nConfigure a backend through enabled_backends with volume_driver,\nvolume_backend_name, management_ip, login_account, login_password,\nqsan_pool_name, and qsan_os. REST backends also require qsan_api_url\nand appropriate TLS settings.\n\nNVMe/TCP requires an existing Block/NVMeTCP host group with target\ninterfaces and access for the connecting hosts\u0027 NQNs. The driver\ndoes not create host groups or modify host NQN access lists.\n\nSet qsan_nvme_host_group to select a specific group. When unset,\nthe driver selects a group only if exactly one matching group\nexists. Missing or ambiguous groups cause setup to fail.\n\nNVMe capability and network queries prefer Cinder-specific REST\nroutes and fall back to existing REST v2 routes on HTTP 404.\n\nQsanBackupDriver provides independently configured backup storage\nfor iSCSI and NVMe/TCP backup and restore through backup_* options.\nNVMe/TCP backup uses backup_protocol\u003dnvme and requires\nbackup_nvme_host_group.\n\nUnit tests cover the drivers and REST interactions, including NVMe\nhost group selection and REST route fallback behavior.\n\nQSAN product manuals and documentation:\nhttps://www.qsan.com/en/download_center\n\nBlueprint: qsan-cinder-driver\nSigned-off-by: Miles Lee \u003cmiles.lee@qsan.com\u003e\nChange-Id: I6ed90747f00f9c287ebab32dc273a88af36a0638\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/14d861ace868b9cb2a556dff00861e080715ef34"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/14d861ace868b9cb2a556dff00861e080715ef34"}]},"branch":"refs/heads/master"},"5ea688cba62f7ea58efcd2331f26acdc02d44394":{"kind":"REWORK","_number":3,"created":"2026-09-22 02:05:45.000000000","uploader":{"_account_id":39468,"name":"Miles Lee","display_name":"Miles Lee","email":"miles.lee@qsan.com","username":"mileslee"},"ref":"refs/changes/90/1006190/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/90/1006190/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/90/1006190/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/90/1006190/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/90/1006190/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/90/1006190/3"}}},"commit":{"parents":[{"commit":"8313581b64a1b5b9422714f769a04d1a87f110ca","subject":"Merge \"Optimize getting parent backup for new incremental\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/8313581b64a1b5b9422714f769a04d1a87f110ca"}]}],"author":{"name":"Miles Lee","email":"miles.lee@qsan.com","date":"2026-09-18 10:35:47.000000000","tz":0},"committer":{"name":"Miles Lee","email":"miles.lee@qsan.com","date":"2026-09-22 02:04:57.000000000","tz":0},"subject":"Add QSAN iSCSI and NVMe-TCP Cinder volume drivers","message":"Add QSAN iSCSI and NVMe-TCP Cinder volume drivers\n\nQSAN Technology is an enterprise storage vendor. This change adds\nCinder volume drivers for QSAN arrays running XEVO2, XEVO3, or QSM4.\n\nQsanISCSIDriver provides iSCSI connectivity using SSH on XEVO2 and\nREST APIs on XEVO3 and QSM4. QsanNVMeDriver provides NVMe/TCP\nconnectivity using REST APIs on XEVO3 and QSM4.\n\nThe volume drivers support volume creation, deletion, extension,\nsnapshots, cloning, creation from snapshots, connection initialization\nand termination, manage and unmanage, and per-pool capacity reporting.\n\nThe NVMe/TCP driver supports offline extension. Multiattach and\nreplication are not supported.\n\nConfigure a backend through enabled_backends with volume_driver,\nvolume_backend_name, management_ip, login_account, login_password,\nqsan_pool_name, and qsan_os. REST backends also require qsan_api_url\nand appropriate TLS settings.\n\nNVMe/TCP requires an existing Block/NVMeTCP host group with target\ninterfaces and access for the connecting hosts\u0027 NQNs. The driver\ndoes not create host groups or modify host NQN access lists.\n\nSet qsan_nvme_host_group to select a specific group. When unset,\nthe driver selects a group only if exactly one matching group\nexists. Missing or ambiguous groups cause setup to fail.\n\nNVMe capability and network queries prefer Cinder-specific REST\nroutes and fall back to existing REST v2 routes on HTTP 404.\n\nQsanBackupDriver provides independently configured backup storage\nfor iSCSI and NVMe/TCP backup and restore through backup_* options.\nNVMe/TCP backup uses backup_protocol\u003dnvme and requires\nbackup_nvme_host_group.\n\nUnit tests cover the drivers and REST interactions, including NVMe\nhost group selection and REST route fallback behavior.\n\nQSAN product manuals and documentation:\nhttps://www.qsan.com/en/download_center\n\nBlueprint: qsan-cinder-driver\nSigned-off-by: Miles Lee \u003cmiles.lee@qsan.com\u003e\nChange-Id: I6ed90747f00f9c287ebab32dc273a88af36a0638\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/5ea688cba62f7ea58efcd2331f26acdc02d44394"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/5ea688cba62f7ea58efcd2331f26acdc02d44394"}]},"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":""}}}]}
