)]}'
{"id":"openstack%2Fcinder~994947","triplet_id":"openstack%2Fcinder~master~Ife6a7f42778c065a70af4752e12661cec34bf7b2","project":"openstack/cinder","branch":"master","topic":"bug/2158313-pure-qos-patch","attention_set":{},"removed_from_attention_set":{"13425":{"account":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@purestorage.com","username":"sdodsley"},"last_update":"2026-06-26 21:24:15.000000000","reason":"Change was submitted"},"5314":{"account":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"last_update":"2026-06-26 17:11:18.000000000","reason":"\u003cGERRIT_ACCOUNT_5314\u003e replied on the change","reason_account":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"}},"9236":{"account":{"_account_id":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"},"last_update":"2026-06-26 21:24:15.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ife6a7f42778c065a70af4752e12661cec34bf7b2","subject":"[Everpure] Fix QoS for py-pure-client 1.86.0+","status":"MERGED","created":"2026-06-25 18:15:21.000000000","updated":"2026-07-15 21:01:31.000000000","submitted":"2026-06-26 21:24:15.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":13,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"994947-bug/2158313-pure-qos-patch","meta_rev_id":"e52b52c22e695ef63a440d66fb485de4773ba614","_number":994947,"virtual_id_number":994947,"owner":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@purestorage.com","username":"sdodsley"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":38081,"name":"Anthony Galica","display_name":"agalica","email":"anthony.galica@hitachivantara.com","username":"agalica","status":"Hitachi Vantara"},{"value":0,"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"value":0,"_account_id":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-06-26 21:24:15.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":38081,"name":"Anthony Galica","display_name":"agalica","email":"anthony.galica@hitachivantara.com","username":"agalica","status":"Hitachi Vantara"},"all":[{"value":2,"date":"2026-06-26 17:24:54.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":38081,"name":"Anthony Galica","display_name":"agalica","email":"anthony.galica@hitachivantara.com","username":"agalica","status":"Hitachi Vantara"},{"value":2,"date":"2026-06-26 17:11:18.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"value":0,"_account_id":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":38081,"name":"Anthony Galica","display_name":"agalica","email":"anthony.galica@hitachivantara.com","username":"agalica","status":"Hitachi Vantara"},"all":[{"value":1,"date":"2026-06-26 17:24:54.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":38081,"name":"Anthony Galica","display_name":"agalica","email":"anthony.galica@hitachivantara.com","username":"agalica","status":"Hitachi Vantara"},{"value":0,"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"value":0,"_account_id":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"approved":{"_account_id":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"},"all":[{"value":0,"_account_id":38081,"name":"Anthony Galica","display_name":"agalica","email":"anthony.galica@hitachivantara.com","username":"agalica","status":"Hitachi Vantara"},{"value":0,"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"value":2,"date":"2026-06-26 16:41:48.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"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 AlletraMP iSCSI CI","email":"hp.cinder.blr.ci@groups.ext.hpe.com","username":"hp-storage-blr-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":37792,"name":"Dell Openstack CI","display_name":"Dell Openstack CI","email":"dellopenstackci@dell.com","username":"dellopenstackci"},{"_account_id":38252,"name":"HPE AlletraMP NVMeTCP CI","display_name":"HPE AlletraMP NVMeTCP CI","email":"yogeshwari.gitte-ext@hpe.com","username":"yogeshwarigitte"},{"_account_id":38352,"name":"Hitachi CI","display_name":"Hitachi CI","email":"hitachi.ci.hbsd@gmail.com","username":"hitachi-ci-driver"},{"_account_id":39082,"name":"Vijay Jatti","display_name":"HPE AlletraMP iSCSI CI","email":"vijay.jatti@hpe.com","username":"vijay-jatti"},{"_account_id":39096,"name":"HPE AlletraMP FC CI","display_name":"HPE AlletraMP FC CI","email":"diganta.bora@hpe.com","username":"digantabora"}],"REVIEWER":[{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"_account_id":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":38081,"name":"Anthony Galica","display_name":"agalica","email":"anthony.galica@hitachivantara.com","username":"agalica","status":"Hitachi Vantara"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-06-25 19:18:02.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-06-25 19:49:23.000000000","updated_by":{"_account_id":39082,"name":"Vijay Jatti","display_name":"HPE AlletraMP iSCSI CI","email":"vijay.jatti@hpe.com","username":"vijay-jatti"},"reviewer":{"_account_id":39082,"name":"Vijay Jatti","display_name":"HPE AlletraMP iSCSI CI","email":"vijay.jatti@hpe.com","username":"vijay-jatti"},"state":"CC"},{"updated":"2026-06-25 21:06: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-06-25 21:23:13.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-06-25 21:55:02.000000000","updated_by":{"_account_id":32912,"name":"Pure Storage Third-Party CI","display_name":"Pure Storage Third-Party CI","email":"openstack-third-party-ci@purestorage.com","username":"purestorage-thirdparty-ci","status":"Doing CI things"},"reviewer":{"_account_id":32912,"name":"Pure Storage Third-Party CI","display_name":"Pure Storage Third-Party CI","email":"openstack-third-party-ci@purestorage.com","username":"purestorage-thirdparty-ci","status":"Doing CI things"},"state":"CC"},{"updated":"2026-06-26 01:41:07.000000000","updated_by":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"reviewer":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"state":"CC"},{"updated":"2026-06-26 02:56:23.000000000","updated_by":{"_account_id":38252,"name":"HPE AlletraMP NVMeTCP CI","display_name":"HPE AlletraMP NVMeTCP CI","email":"yogeshwari.gitte-ext@hpe.com","username":"yogeshwarigitte"},"reviewer":{"_account_id":38252,"name":"HPE AlletraMP NVMeTCP CI","display_name":"HPE AlletraMP NVMeTCP CI","email":"yogeshwari.gitte-ext@hpe.com","username":"yogeshwarigitte"},"state":"CC"},{"updated":"2026-06-26 04:34:03.000000000","updated_by":{"_account_id":39096,"name":"HPE AlletraMP FC CI","display_name":"HPE AlletraMP FC CI","email":"diganta.bora@hpe.com","username":"digantabora"},"reviewer":{"_account_id":39096,"name":"HPE AlletraMP FC CI","display_name":"HPE AlletraMP FC CI","email":"diganta.bora@hpe.com","username":"digantabora"},"state":"CC"},{"updated":"2026-06-26 04:44:52.000000000","updated_by":{"_account_id":22248,"name":"HPE AlletraMP iSCSI CI","email":"hp.cinder.blr.ci@groups.ext.hpe.com","username":"hp-storage-blr-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22248,"name":"HPE AlletraMP iSCSI CI","email":"hp.cinder.blr.ci@groups.ext.hpe.com","username":"hp-storage-blr-ci","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2026-06-26 09:16:27.000000000","updated_by":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"reviewer":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"state":"CC"},{"updated":"2026-06-26 10:13:49.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-06-26 12:56:50.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-06-26 15:32:10.000000000","updated_by":{"_account_id":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"},"reviewer":{"_account_id":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"},"state":"REVIEWER"},{"updated":"2026-06-26 16:09:15.000000000","updated_by":{"_account_id":37792,"name":"Dell Openstack CI","display_name":"Dell Openstack CI","email":"dellopenstackci@dell.com","username":"dellopenstackci"},"reviewer":{"_account_id":37792,"name":"Dell Openstack CI","display_name":"Dell Openstack CI","email":"dellopenstackci@dell.com","username":"dellopenstackci"},"state":"CC"},{"updated":"2026-06-26 16:35:40.000000000","updated_by":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"reviewer":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"state":"REVIEWER"},{"updated":"2026-06-26 17:24:54.000000000","updated_by":{"_account_id":38081,"name":"Anthony Galica","display_name":"agalica","email":"anthony.galica@hitachivantara.com","username":"agalica","status":"Hitachi Vantara"},"reviewer":{"_account_id":38081,"name":"Anthony Galica","display_name":"agalica","email":"anthony.galica@hitachivantara.com","username":"agalica","status":"Hitachi Vantara"},"state":"REVIEWER"}],"messages":[{"id":"2bcdec77c3a68c46ecc1342ee1072395f05373bd","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@purestorage.com","username":"sdodsley"},"date":"2026-06-25 18:15:21.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"74c4b0834e3e5167015bd7880460319ba7c5bcb6","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-06-25 19:18:02.000000000","message":"Patch Set 1:\n\nBuild Successful \n\n* quobyteci:  cinder_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/Ife6a7f42778c065a70af4752e12661cec34bf7b2 .","accounts_in_message":[],"_revision_number":1},{"id":"d7a3bc06dd38bc69617a28ba1a9587970e5f2fc4","author":{"_account_id":39082,"name":"Vijay Jatti","display_name":"HPE AlletraMP iSCSI CI","email":"vijay.jatti@hpe.com","username":"vijay-jatti"},"date":"2026-06-25 19:49:23.000000000","message":"Patch Set 1:\n\nHPE AlletraMP Jenkins iSCSI CI\n\nBuild failed.\n\n- OpenstackCI/Openstack_iSCSi_CI build/608 : FAILURE in 0h 16m 19s\n\niSCSI CI log: https://github.com/hpe-storage/hpe_cinder_jenkins_logs/tree/master/new_logs/994947","accounts_in_message":[],"_revision_number":1},{"id":"64e8249ca1a7a6fecc6c8293767ace196d75f4cb","author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@purestorage.com","username":"sdodsley"},"date":"2026-06-25 19:56:22.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"c38bfb0de39e8e7132ac008646236fe2f71787be","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-25 21:06:16.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d2e91b8374bf4b2e80f875954cc09c36\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/3ee6473dd04e446f9596f5f6ee44db90 : SUCCESS in 12m 04s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/1504c946218143a79ac5fda4fad44c0c : SUCCESS in 11m 46s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/b8d488fba0b54073ac79e1b8a5383471 : SUCCESS in 22m 33s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"e260240c2010e778aa53ba4832a1214c83e77bd6","author":{"_account_id":39082,"name":"Vijay Jatti","display_name":"HPE AlletraMP iSCSI CI","email":"vijay.jatti@hpe.com","username":"vijay-jatti"},"date":"2026-06-25 21:08:55.000000000","message":"Patch Set 1:\n\nHPE AlletraMP Jenkins NVMe/TCP CI\n\nBuild succeeded.\n\n- OpenstackCI/Openstack_NVME_CI build/244 : SUCCESS in 0h 41m 25s\n\nNVMe/TCP CI log: https://github.com/hpe-storage/hpe_cinder_jenkins_logs/tree/master/NVME_new_logs/994947","accounts_in_message":[],"_revision_number":1},{"id":"1b6ab008fadaf62a2383565efda13a19fb0885eb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-25 21:23:13.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/acd52d1456344930858a26a43e0e4870\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/6709ff9e35e84b22a0299fb3f0e40dda : SUCCESS in 3m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/04f5559b583641ffa0bb755fbef9d51b : FAILURE in 6m 01s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/8155e191335545a9909797f1f4ae7c14 : SUCCESS in 7m 59s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/ffc1312b575a4564bd94d4b25a61ca90 : SUCCESS in 7m 45s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/942f04c9250f47afae45f48df653f369 : SUCCESS in 14m 26s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f3ecef752e8d4e7aa76ad97393e5b33b : SUCCESS in 7m 01s\n- requirements-check https://zuul.opendev.org/t/openstack/build/1ab3284a4a214703b84a33bd6667b7c3 : SUCCESS in 3m 09s\n- grenade https://zuul.opendev.org/t/openstack/build/1b522a68b85d405ea988865bb71cda1d : SUCCESS in 33m 19s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/f0c53d0704404979b46e43a7f49cc54d : SUCCESS in 32m 39s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/4405362eae2045dd96ffe7df03726d26 : SUCCESS in 1h 50m 24s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/94c22bf57a0b4747aa9f77105fe2f85a : SUCCESS in 1h 03m 53s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/6942b553f5844059a1808d290110bb52 : SUCCESS in 8m 28s\n- cinder-code-coverage https://zuul.opendev.org/t/openstack/build/cad49fe6eeb542f28a199eb952dae184 : TIMED_OUT in 41m 05s (non-voting)\n- cinder-mypy https://zuul.opendev.org/t/openstack/build/f4062724e3e94147a690e3e791bb7fb8 : SUCCESS in 4m 40s\n- cinder-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/096dc3857dcd45328754bab464ec0cef : SUCCESS in 6m 37s (non-voting)\n- cinder-without-eventlet https://zuul.opendev.org/t/openstack/build/04932ba71c774f9590ff1d1b08002a04 : FAILURE in 10m 47s (non-voting)\n- openstack-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/492e4d60a5a84cb19254530ac74968a2 : SUCCESS in 5m 45s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/8e73ea3a12d64aa4a2b88871497a72d5 : SUCCESS in 5m 53s\n- openstack-tox-functional-py314 https://zuul.opendev.org/t/openstack/build/d0d17e9ce24141c4b76341620f9303fe : SUCCESS in 9m 01s (non-voting)\n- cinder-rally-task https://zuul.opendev.org/t/openstack/build/63e9c6e760484438a6bf9730bc16649b : SUCCESS in 29m 07s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/1ff99057e7e14ea18f028428c2a0ce97 : SUCCESS in 6m 45s (non-voting)\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/401dfd8334b44c75a6b982f81045ffc4 : SUCCESS in 1h 45m 34s\n- cinder-plugin-ceph-tempest-mn-aa https://zuul.opendev.org/t/openstack/build/9c12afc0105c4594bef15ddb8355d018 : FAILURE in 2h 08m 26s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican https://zuul.opendev.org/t/openstack/build/6b55f7c52c89463ea84e0b84f8852c9f : SUCCESS in 2h 08m 59s\n- cinder-tempest-plugin-lvm-lio-barbican-threading https://zuul.opendev.org/t/openstack/build/88849e3fedda4c93aeecebe145548017 : TIMED_OUT in 3h 06m 02s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican-fips-py311 https://zuul.opendev.org/t/openstack/build/63b3e2e8498a4341bdbfdb708864290b : SUCCESS in 2h 04m 29s (non-voting)\n- cinder-tempest-plugin-protection-functional https://zuul.opendev.org/t/openstack/build/a80bb94eafb644ec9f9808eb70174aca : SUCCESS in 18m 23s\n- cinder-grenade-mn-sub-volbak https://zuul.opendev.org/t/openstack/build/d2b3810a7e99439e92f79bd81e29d2f4 : SUCCESS in 1h 20m 58s\n- cinder-tempest-lvm-multibackend https://zuul.opendev.org/t/openstack/build/c0cdeb9904404a888f969c0097a05725 : SUCCESS in 1h 33m 31s (non-voting)\n- cinder-for-glance-optimized https://zuul.opendev.org/t/openstack/build/f967fc517dfe48b1a924f8d3f347cbc6 : SUCCESS in 30m 26s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/e7f944187d064a87b8be1b9aef129d68 : SUCCESS in 1h 28m 22s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c77b76e338f842859915ca46272f1fda : SUCCESS in 56m 42s","accounts_in_message":[],"_revision_number":1},{"id":"ef3e263a8169f7fdd3a386ad680006444ff41c94","author":{"_account_id":32912,"name":"Pure Storage Third-Party CI","display_name":"Pure Storage Third-Party CI","email":"openstack-third-party-ci@purestorage.com","username":"purestorage-thirdparty-ci","status":"Doing CI things"},"date":"2026-06-25 21:55:02.000000000","message":"Patch Set 1:\n\nBuild succeeded.\nhttps://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/buildset/8ba5d4b791094777b8f51360b4dddfcc\n\n- pure-devstack-cinder-tempest-iscsi-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/9497fec8fea24f1696e9faabc5e458da : SUCCESS in 38m 49s\n- pure-devstack-cinder-tempest-fc-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/7c38607bf0be4e098a5e699b98e88757 : SUCCESS in 43m 52s\n- pure-devstack-cinder-tempest-nvme-roce-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/6e67d233c8404e628f698279b64a0cb0 : FAILURE in 1h 58m 11s (non-voting)\n- pure-devstack-cinder-tempest-nvme-tcp-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/d0c647d0fa724b4ea21079373f507022 : SUCCESS in 37m 00s","accounts_in_message":[],"_revision_number":1},{"id":"2c0f4311a675c19e5239b59cbe2ca4bcde63fd38","author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@purestorage.com","username":"sdodsley"},"date":"2026-06-25 22:14:43.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"ae719ed06e03e694355c21042217b85edeb467e8","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@purestorage.com","username":"sdodsley"},"date":"2026-06-25 22:15:30.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"413fa0920d0f9205cb5f516afa58411a5a5af197","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-25 22:51:16.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e45f0c2a48484a8c848c0c366163863c\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/cb9a4277df7741c2be48805ed311f815 : SUCCESS in 12m 56s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/1b9b8b45997143708bedbc5013871139 : SUCCESS in 13m 22s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/d2a43d4a2c214ddfa5e5e563dda32b63 : SUCCESS in 20m 25s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"27aa44821c32c9915300d8e1a7f46746ad7abc44","author":{"_account_id":39082,"name":"Vijay Jatti","display_name":"HPE AlletraMP iSCSI CI","email":"vijay.jatti@hpe.com","username":"vijay-jatti"},"date":"2026-06-25 22:59:53.000000000","message":"Patch Set 1:\n\nHPE AlletraMP Jenkins FC CI\n\nBuild succeeded.\n\n- OpenstackCI/Openstack_FC_CI build/335 : SUCCESS in 0h 41m 39s\n\nFC CI log: https://github.com/hpe-storage/hpe_cinder_jenkins_logs/tree/master/FC_new_logs/994947","accounts_in_message":[],"_revision_number":1},{"id":"cce1c84dddf8442acde18e147cbffd7b3a6d6ce0","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-06-25 23:14:01.000000000","message":"Patch Set 2:\n\nBuild Successful \n\n* quobyteci:  cinder_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/Ife6a7f42778c065a70af4752e12661cec34bf7b2 .","accounts_in_message":[],"_revision_number":2},{"id":"a7118bac8927516bc15ecacd22095751641fd336","author":{"_account_id":39082,"name":"Vijay Jatti","display_name":"HPE AlletraMP iSCSI CI","email":"vijay.jatti@hpe.com","username":"vijay-jatti"},"date":"2026-06-25 23:54:10.000000000","message":"Patch Set 2:\n\nHPE AlletraMP Jenkins iSCSI CI\n\nBuild succeeded.\n\n- OpenstackCI/Openstack_iSCSi_CI build/613 : SUCCESS in 0h 41m 49s\n\niSCSI CI log: https://github.com/hpe-storage/hpe_cinder_jenkins_logs/tree/master/new_logs/994947","accounts_in_message":[],"_revision_number":2},{"id":"65082675dc1bac0cce7d8c915902aa210c6fac93","author":{"_account_id":32912,"name":"Pure Storage Third-Party CI","display_name":"Pure Storage Third-Party CI","email":"openstack-third-party-ci@purestorage.com","username":"purestorage-thirdparty-ci","status":"Doing CI things"},"date":"2026-06-26 00:02:40.000000000","message":"Patch Set 2:\n\nBuild succeeded.\nhttps://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/buildset/bf919800e6a64605b42959a695ab1a55\n\n- pure-devstack-cinder-tempest-iscsi-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/96cc375919b14efbb03f19ad9cd2e1ec : SUCCESS in 40m 15s\n- pure-devstack-cinder-tempest-fc-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/21d7938c5f44468787e355d53e1b02c1 : SUCCESS in 45m 39s\n- pure-devstack-cinder-tempest-nvme-roce-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/ef84b84c6f1940d5be664e76e4de1821 : FAILURE in 1h 46m 37s (non-voting)\n- pure-devstack-cinder-tempest-nvme-tcp-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/8954cac3caba42948cf650e350459603 : SUCCESS in 37m 25s","accounts_in_message":[],"_revision_number":2},{"id":"48b60c2819eea25f77224d744473422fcca3bb7a","author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@purestorage.com","username":"sdodsley"},"date":"2026-06-26 00:49:04.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"f774d465a63584c90cf370f4df5e4c76ac436ced","author":{"_account_id":39082,"name":"Vijay Jatti","display_name":"HPE AlletraMP iSCSI CI","email":"vijay.jatti@hpe.com","username":"vijay-jatti"},"date":"2026-06-26 00:58:59.000000000","message":"Patch Set 2:\n\nHPE AlletraMP Jenkins NVMe/TCP CI\n\nBuild succeeded.\n\n- OpenstackCI/Openstack_NVME_CI build/249 : SUCCESS in 0h 40m 35s\n\nNVMe/TCP CI log: https://github.com/hpe-storage/hpe_cinder_jenkins_logs/tree/master/NVME_new_logs/994947","accounts_in_message":[],"_revision_number":2},{"id":"f8382d908222c4e18b2b4ade92a1621c09b7278f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-26 01:40:59.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b35571b6c88040f4a9046dab7c9cb1dc\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/fdc7a4ad0f53405aa3ef68aa89cf3c10 : SUCCESS in 3m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/125f64a6c10c497fae099c070ed79a47 : SUCCESS in 4m 11s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/9507e948a70e4bffb0a6b42e84b02e9e : SUCCESS in 10m 54s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/c96aa603deec4a22b909e937313cfe44 : SUCCESS in 10m 24s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/fafc3292b7194fd1933d3e96af449524 : SUCCESS in 9m 45s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f1c62956f0224556b47bb120ca5869fe : SUCCESS in 11m 50s\n- requirements-check https://zuul.opendev.org/t/openstack/build/53b80d628ac344d5ad16ae68e7cf4895 : SUCCESS in 2m 34s\n- grenade https://zuul.opendev.org/t/openstack/build/e8792d449596435fb214d13924d78c72 : SUCCESS in 34m 00s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/1e3f5d1802bc4a59b4a9decc46361ce7 : SUCCESS in 1h 13m 46s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/1a2396999d8b4e72853e37d2d4bff0de : SUCCESS in 1h 40m 25s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/54fbad49ec5f46f0881494d24587ed8f : SUCCESS in 1h 06m 08s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/8330122e8366494c9f5fe11834389c95 : SUCCESS in 6m 15s\n- cinder-code-coverage https://zuul.opendev.org/t/openstack/build/b7a664a5ff5247af90300f63cdf81244 : FAILURE in 25m 17s (non-voting)\n- cinder-mypy https://zuul.opendev.org/t/openstack/build/c1d717bd81744d8c8d463817cf8b19f6 : SUCCESS in 3m 18s\n- cinder-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/d6317210467c4a85a364485abb36d94f : SUCCESS in 4m 18s (non-voting)\n- cinder-without-eventlet https://zuul.opendev.org/t/openstack/build/2b97ab8fe9ad4527ab7e1e73307a1ab3 : FAILURE in 9m 57s (non-voting)\n- openstack-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/5c7abcd929cf48438dfdd4647062e22c : SUCCESS in 5m 43s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/89c4f49e36af4c47a3140b6e0607c7b5 : SUCCESS in 5m 54s\n- openstack-tox-functional-py314 https://zuul.opendev.org/t/openstack/build/1f813da6546645a88992305dead9627d : SUCCESS in 6m 39s (non-voting)\n- cinder-rally-task https://zuul.opendev.org/t/openstack/build/d5b036a48a114290b6993566f0b789ea : SUCCESS in 27m 53s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/9d0fecebaeaa43e0abac42a61fa8cfdb : SUCCESS in 3m 24s (non-voting)\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/21e5fb0be5544a56996c80b32515ebfb : SUCCESS in 1h 43m 12s\n- cinder-plugin-ceph-tempest-mn-aa https://zuul.opendev.org/t/openstack/build/08420dc808844704b4e534c9e7fdd651 : FAILURE in 1h 26m 13s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican https://zuul.opendev.org/t/openstack/build/08a39ce786df4bb7b6ada8c045107443 : SUCCESS in 2h 08m 36s\n- cinder-tempest-plugin-lvm-lio-barbican-threading https://zuul.opendev.org/t/openstack/build/f56c8bc0f1df44f5a43e3f59e8de471f : FAILURE in 3h 19m 38s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican-fips-py311 https://zuul.opendev.org/t/openstack/build/5ad70daa796d4b45a87c25680a699cfa : SUCCESS in 2h 01m 41s (non-voting)\n- cinder-tempest-plugin-protection-functional https://zuul.opendev.org/t/openstack/build/890cfc8d58a7415dbc93964f24f30399 : SUCCESS in 20m 27s\n- cinder-grenade-mn-sub-volbak https://zuul.opendev.org/t/openstack/build/491e58096823456b9dc62edb869e598b : SUCCESS in 37m 29s\n- cinder-tempest-lvm-multibackend https://zuul.opendev.org/t/openstack/build/fe91aba4b2244f7c8942a7fec8098257 : SUCCESS in 1h 17m 04s (non-voting)\n- cinder-for-glance-optimized https://zuul.opendev.org/t/openstack/build/ef0ad25d69fe4aa98dc934d25da82458 : SUCCESS in 44m 35s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/f63324a01f684137ab8531ccc464d661 : SUCCESS in 1h 40m 53s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/af00037984f54b46b3fffac30490da99 : SUCCESS in 56m 02s","accounts_in_message":[],"_revision_number":2},{"id":"1cb307556edd9d8132c9ec6a1253af88e0b0333b","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-06-26 01:52:35.000000000","message":"Patch Set 2:\n\nBuild succeeded. log path: https://github.com/LightBitsLabs/logs/tree/main/26_06_2026_01_44_26\nLeave a comment with","accounts_in_message":[],"_revision_number":2},{"id":"43d0d2d0741c97d232a273352ac6fb85e5f2b340","author":{"_account_id":39082,"name":"Vijay Jatti","display_name":"HPE AlletraMP iSCSI CI","email":"vijay.jatti@hpe.com","username":"vijay-jatti"},"date":"2026-06-26 02:47:33.000000000","message":"Patch Set 2:\n\nHPE AlletraMP Jenkins FC CI\n\nBuild succeeded.\n\n- OpenstackCI/Openstack_FC_CI build/340 : SUCCESS in 0h 41m 46s\n\nFC CI log: https://github.com/hpe-storage/hpe_cinder_jenkins_logs/tree/master/FC_new_logs/994947","accounts_in_message":[],"_revision_number":2},{"id":"2e4fabc0a7afe5bdfc5194f7fd45756c6587ae95","tag":"autogenerated:zuul:check","author":{"_account_id":38252,"name":"HPE AlletraMP NVMeTCP CI","display_name":"HPE AlletraMP NVMeTCP CI","email":"yogeshwari.gitte-ext@hpe.com","username":"yogeshwarigitte"},"date":"2026-06-26 02:56:23.000000000","message":"Patch Set 2:\n\nBuild failed.\n\n- hpe-nvmetcp-driver build/c77bd9d77e274f21a9917eecb0f5a0ef : FAILURE in 24m 50s\n\nWarning:\n  NVMe CI log: https://github.com/hpe-storage/hpe-nvmetcp-ci-logs/tree/master/new_logs/994947","accounts_in_message":[],"_revision_number":2},{"id":"aebc342f9cef6a776caa9dfd9232ae60121edadf","tag":"autogenerated:zuul:check","author":{"_account_id":39096,"name":"HPE AlletraMP FC CI","display_name":"HPE AlletraMP FC CI","email":"diganta.bora@hpe.com","username":"digantabora"},"date":"2026-06-26 04:34:03.000000000","message":"Patch Set 2:\n\nBuild succeeded.\n\n- hpe-fc-driver build/5d293835b520455a9707c093c31139f6 : SUCCESS in 43m 19s\n\nWarning:\n  FC CI log: https://github.com/hpe-storage/hpe-ci-log/tree/master/logs/994947","accounts_in_message":[],"_revision_number":2},{"id":"11be7ef921d75c977dc0ff44405e2a40fe18eb29","author":{"_account_id":22248,"name":"HPE AlletraMP iSCSI CI","email":"hp.cinder.blr.ci@groups.ext.hpe.com","username":"hp-storage-blr-ci","tags":["SERVICE_USER"]},"date":"2026-06-26 04:44:52.000000000","message":"Patch Set 2:\n\nBuild failed.\n\n- 3par-iscsi-driver-master-client-pip-ssa02-dsvm build/858808d27677486cb8996daf93fece6b : FAILURE in 32m 26s\n\nWarning:\n  iSCSI CI log: https://github.com/hpe-storage/hpe_cinder_logs/blob/master/new_logs/994947\n  iSCSI CI log: https://github.com/hpe-storage/hpe_cinder_logs/blob/master/new_logs/994947","accounts_in_message":[],"_revision_number":2},{"id":"1850c6c36acb23480c40480d58853c08820e7359","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2026-06-26 09:16:27.000000000","message":"Patch Set 1:\n\nBuild succeeded (iSCSI).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-iscsi/4536/.","accounts_in_message":[],"_revision_number":1},{"id":"bdc72d0c9092fc23d9a357d53daca52c505ccb76","author":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"date":"2026-06-26 10:13:49.000000000","message":"Patch Set 2:\n\nBuild succeeded.\n\n- cinder-storpool-tempest build/073f55024c0b4a739877ad2d570fc4d3 : SUCCESS in 51m 38s\n- cinder-storpool-tempest-iscsi-multipath build/b2a86fe107614bfdaaf2b0187a2beccb : SUCCESS in 1h 02m 51s","accounts_in_message":[],"_revision_number":2},{"id":"e77f74f5c150793340fe96df8ee75b61cef2cb4d","author":{"_account_id":38352,"name":"Hitachi CI","display_name":"Hitachi CI","email":"hitachi.ci.hbsd@gmail.com","username":"hitachi-ci-driver"},"date":"2026-06-26 12:56:50.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-47-994947-2-fc : SUCCESS in 1h 6m 45s\n- hitachi_ci_iscsi https://github.com/gamboa-hitachi/Hitachi-CI-Results/blob/main/refs-changes-47-994947-2-iscsi : NODE_FAILURE","accounts_in_message":[],"_revision_number":2},{"id":"c10ed48acb58595b0859d6638d4d8f9fb919bf4d","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2026-06-26 14:55:30.000000000","message":"Patch Set 2:\n\nBuild succeeded (iSCSI).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-iscsi/4541/.","accounts_in_message":[],"_revision_number":2},{"id":"2d44e5ba575f48b1ff108b93ea78e169b4393237","author":{"_account_id":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"},"date":"2026-06-26 15:32:10.000000000","message":"Patch Set 2: Review-Priority+2","accounts_in_message":[],"_revision_number":2},{"id":"58f0eea5dbf07d3b4f5f223df16339911a264c0b","author":{"_account_id":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"},"date":"2026-06-26 15:44:52.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"c716ecac5c0f020ebf994b1621d7e0bad7d8b513","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@purestorage.com","username":"sdodsley"},"date":"2026-06-26 16:01:10.000000000","message":"Uploaded patch set 3.\n\nCopied Votes:\n* Review-Priority+2 (copy condition: \"changekind:NO_CODE_CHANGE OR **is:ANY**\")\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"7177aae6bd97f5f50e41731298d12272aa57c152","tag":"autogenerated:gerrit:abandon","author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@purestorage.com","username":"sdodsley"},"date":"2026-06-26 16:02:49.000000000","message":"Abandoned\n\nSquashed into https://review.opendev.org/c/openstack/cinder/+/994947","accounts_in_message":[],"_revision_number":3},{"id":"872d7f5d30ca921d39d37c011afc4a6fad641b3d","tag":"autogenerated:gerrit:restore","author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@purestorage.com","username":"sdodsley"},"date":"2026-06-26 16:03:16.000000000","message":"Restored","accounts_in_message":[],"_revision_number":3},{"id":"e8b57b52b40a6782d1f701f279b01ae8bf0d1586","author":{"_account_id":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"},"date":"2026-06-26 16:06:52.000000000","message":"Patch Set 3: Code-Review+2 Review-Priority+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"628f3d14970e0eeaa6fb594b22f030ab75ee03e8","author":{"_account_id":37792,"name":"Dell Openstack CI","display_name":"Dell Openstack CI","email":"dellopenstackci@dell.com","username":"dellopenstackci"},"date":"2026-06-26 16:09:15.000000000","message":"Patch Set 3:\n\nBuild failed (check pipeline).\n\nhttps://github.com/dell/dell-openstack-ci-logs/tree/main/t/openstack/buildset/2efd346090a54f458bdf031decb6c70c\n\n- unity-iscsi-cinder-tempest https://github.com/dell/dell-openstack-ci-logs/tree/main/t/openstack/build/e5cef1d2791f44e29fae9f6a8de6cb68 : NODE_FAILURE Node(set) request 200-0000115878 failed in 0s\n- unity-fc-cinder-tempest https://github.com/dell/dell-openstack-ci-logs/tree/main/t/openstack/build/dfcf032d95744171a4fa8c73c2350a67 : NODE_FAILURE Node(set) request 200-0000115879 failed in 0s\n\nFor 3rd party CI contact info: https://wiki.openstack.org/wiki/ThirdPartySystems/DellEMC_Unity_CI","accounts_in_message":[],"_revision_number":3},{"id":"7d3cb0f75350bbc99aabd55caa90b714a33ab9bb","author":{"_account_id":37792,"name":"Dell Openstack CI","display_name":"Dell Openstack CI","email":"dellopenstackci@dell.com","username":"dellopenstackci"},"date":"2026-06-26 16:10:21.000000000","message":"Patch Set 3:\n\nBuild failed (check pipeline).\n\nhttps://github.com/dell/dell-openstack-ci-logs/tree/main/t/openstack/buildset/cad0d89911fc45f583338a3bba147b26\n\n- powerstore-nfs-cinder-tempest https://github.com/dell/dell-openstack-ci-logs/tree/main/t/openstack/build/a9628752321e417e9d8c6f651e36042a : NODE_FAILURE Node(set) request 200-0000115874 failed in 0s\n- powerstore-nvme-tcp-cinder-tempest https://github.com/dell/dell-openstack-ci-logs/tree/main/t/openstack/build/1aa7c80d857146fa96aa800d16981ac2 : NODE_FAILURE Node(set) request 200-0000115875 failed in 0s\n- powerstore-iscsi-cinder-tempest https://github.com/dell/dell-openstack-ci-logs/tree/main/t/openstack/build/731883fd6df548aaab9e7510d9521b79 : NODE_FAILURE Node(set) request 200-0000115876 failed in 0s\n- powerstore-fc-cinder-tempest https://github.com/dell/dell-openstack-ci-logs/tree/main/t/openstack/build/bb10b299a42f41b389d0cf1683920db3 : NODE_FAILURE Node(set) request 200-0000115877 failed in 0s\n\nFor 3rd party CI contact info: https://wiki.openstack.org/wiki/ThirdPartySystems/DellEMC_PowerStore_CI","accounts_in_message":[],"_revision_number":3},{"id":"3bb2aed220aeecf24f810026bd434545fe947373","author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@purestorage.com","username":"sdodsley"},"date":"2026-06-26 16:16:22.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"1c58a9c8abdfe8a1940068330969db7ef30a2b96","author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@purestorage.com","username":"sdodsley"},"date":"2026-06-26 16:19:16.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"1ea894005d4b8e503b8470ee79857821f9542ee7","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-26 16:21:28.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/359dd0277f8d4669adfa5cde9bb98b06\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/b69767c3c3514b579893204240f60d41 : FAILURE in 15m 37s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/1d88361188f44b7d84869115d69834a1 : FAILURE in 14m 34s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/68f1cfb278b7414db9bcc2b712378088 : FAILURE in 14m 39s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"f68267037c95fa342606ebf7df9223fa1945a7d1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@purestorage.com","username":"sdodsley"},"date":"2026-06-26 16:33:09.000000000","message":"Uploaded patch set 4.\n\nCopied Votes:\n* Review-Priority+2 (copy condition: \"changekind:NO_CODE_CHANGE OR **is:ANY**\")\n\nOutdated Votes:\n* Code-Review+2 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n","accounts_in_message":[],"_revision_number":4},{"id":"6224e29d6a5fd99a9896b2df5599810bf3d1d1b9","author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"date":"2026-06-26 16:35:40.000000000","message":"Patch Set 4: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":4},{"id":"3ccb211bb04a3f666939c5730defbb302f8f6b24","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@purestorage.com","username":"sdodsley"},"date":"2026-06-26 16:41:48.000000000","message":"Uploaded patch set 5.\n\nCopied Votes:\n* Review-Priority+2 (copy condition: \"changekind:NO_CODE_CHANGE OR **is:ANY**\")\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n","accounts_in_message":[],"_revision_number":5},{"id":"f44e266d3c5e4722d8b48f62d891f7306e5767e2","author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@purestorage.com","username":"sdodsley"},"date":"2026-06-26 16:41:55.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"9cbce94a26fad9b2724f2ecab356b6073e668030","author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@purestorage.com","username":"sdodsley"},"date":"2026-06-26 16:56:03.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"12007f4bd2ff17ad199ee3f212ad8ae5eae9eda3","author":{"_account_id":39082,"name":"Vijay Jatti","display_name":"HPE AlletraMP iSCSI CI","email":"vijay.jatti@hpe.com","username":"vijay-jatti"},"date":"2026-06-26 16:56:47.000000000","message":"Patch Set 4:\n\nHPE AlletraMP Jenkins FC CI\n\nBuild failed.\n\n- OpenstackCI/Openstack_FC_CI build/347 : FAILURE in 0h 0m 35s\n\nFC CI log: https://github.com/hpe-storage/hpe_cinder_jenkins_logs/tree/master/FC_new_logs/994947","accounts_in_message":[],"_revision_number":4},{"id":"3b288a77ba86d7f7a3fbf3e1b624cfd04d8e815a","author":{"_account_id":39082,"name":"Vijay Jatti","display_name":"HPE AlletraMP iSCSI CI","email":"vijay.jatti@hpe.com","username":"vijay-jatti"},"date":"2026-06-26 17:05:35.000000000","message":"Patch Set 5:\n\nHPE AlletraMP Jenkins FC CI\n\nBuild failed.\n\n- OpenstackCI/Openstack_FC_CI build/348 : FAILURE in 0h 1m 26s\n\nFC CI log: https://github.com/hpe-storage/hpe_cinder_jenkins_logs/tree/master/FC_new_logs/994947","accounts_in_message":[],"_revision_number":5},{"id":"e40cf4870f8486203520c7a025c15001271b0042","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-26 17:06:47.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/70b24f0d4ddd43e79ca8adf1b9320fb1\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/f4ccc63f65db408698d8d496baa8da5e : SUCCESS in 16m 24s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/339e114674074d83a909c9524c3e9db5 : SUCCESS in 15m 11s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/7b6613d9d4104ad48d75953a6e0f6fd7 : SUCCESS in 22m 18s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"7fae87fc98c428c52477d88d97c47a5537804bd2","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-06-26 17:07:37.000000000","message":"Patch Set 3:\n\nBuild Failed \n\n* quobyteci:  cinder_quobyteci : FAILURE, logs at: https://oscilogs.quobyte.com/logs/Ife6a7f42778c065a70af4752e12661cec34bf7b2 .","accounts_in_message":[],"_revision_number":3},{"id":"300592ed69fb92b84f86fed4fac6ef8814724aaa","author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"date":"2026-06-26 17:11:18.000000000","message":"Patch Set 5: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"35b54e4c6a9eaab7eefae285eec097d79d605144","author":{"_account_id":38081,"name":"Anthony Galica","display_name":"agalica","email":"anthony.galica@hitachivantara.com","username":"agalica","status":"Hitachi Vantara"},"date":"2026-06-26 17:24:54.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"648e9a6f930867c20f4f711bf86caf05a2896342","tag":"autogenerated:zuul:check","author":{"_account_id":39096,"name":"HPE AlletraMP FC CI","display_name":"HPE AlletraMP FC CI","email":"diganta.bora@hpe.com","username":"digantabora"},"date":"2026-06-26 17:31:14.000000000","message":"Patch Set 5:\n\nBuild succeeded.\n\n- hpe-fc-driver build/2a957108770040e699cf79073dd29fd3 : SUCCESS in 48m 01s\n\nWarning:\n  FC CI log: https://github.com/hpe-storage/hpe-ci-log/tree/master/logs/994947","accounts_in_message":[],"_revision_number":5},{"id":"c2df2d3a03cf8ac73865f73862296a1b68dad2b7","author":{"_account_id":39082,"name":"Vijay Jatti","display_name":"HPE AlletraMP iSCSI CI","email":"vijay.jatti@hpe.com","username":"vijay-jatti"},"date":"2026-06-26 17:42:19.000000000","message":"Patch Set 3:\n\nHPE AlletraMP Jenkins iSCSI CI\n\nBuild succeeded.\n\n- OpenstackCI/Openstack_iSCSi_CI build/619 : SUCCESS in 0h 41m 32s\n\niSCSI CI log: https://github.com/hpe-storage/hpe_cinder_jenkins_logs/tree/master/new_logs/994947","accounts_in_message":[],"_revision_number":3},{"id":"ee8ba8d8fddcb264f905f921c755ff12fc31fb2a","author":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"date":"2026-06-26 17:43:34.000000000","message":"Patch Set 5:\n\nBuild succeeded.\n\n- cinder-storpool-tempest build/7fe784bde979404ab84c867aa945bf23 : SUCCESS in 53m 25s\n- cinder-storpool-tempest-iscsi-multipath build/f6b94b822b37456ba526c9a2b60e59c0 : SUCCESS in 59m 10s","accounts_in_message":[],"_revision_number":5},{"id":"c186ef471a82f93c4799fcbcc03234f5ea8c78b5","author":{"_account_id":39082,"name":"Vijay Jatti","display_name":"HPE AlletraMP iSCSI CI","email":"vijay.jatti@hpe.com","username":"vijay-jatti"},"date":"2026-06-26 17:43:53.000000000","message":"Patch Set 3:\n\nHPE AlletraMP Jenkins NVMe/TCP CI\n\nBuild succeeded.\n\n- OpenstackCI/Openstack_NVME_CI build/255 : SUCCESS in 0h 41m 53s\n\nNVMe/TCP CI log: https://github.com/hpe-storage/hpe_cinder_jenkins_logs/tree/master/NVME_new_logs/994947","accounts_in_message":[],"_revision_number":3},{"id":"9505843c232e92413181b8f0d16f8ee44278511f","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-06-26 17:44:42.000000000","message":"Patch Set 4:\n\nBuild Successful \n\n* quobyteci:  cinder_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/Ife6a7f42778c065a70af4752e12661cec34bf7b2 .","accounts_in_message":[],"_revision_number":4},{"id":"b2474b13bddcdb6bd6671889063967fbd4adc5b7","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-06-26 17:51:35.000000000","message":"Patch Set 5:\n\nBuild Successful \n\n* quobyteci:  cinder_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/Ife6a7f42778c065a70af4752e12661cec34bf7b2 .","accounts_in_message":[],"_revision_number":5},{"id":"1939ba37e2734a2ffb6c795ceea03139ed68e312","author":{"_account_id":32912,"name":"Pure Storage Third-Party CI","display_name":"Pure Storage Third-Party CI","email":"openstack-third-party-ci@purestorage.com","username":"purestorage-thirdparty-ci","status":"Doing CI things"},"date":"2026-06-26 17:51:44.000000000","message":"Patch Set 5:\n\nBuild succeeded.\nhttps://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/buildset/a89b20999ee1434991fb9e44c5a560b3\n\n- pure-devstack-cinder-tempest-iscsi-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/453b6b083bdf4b7895b9625b01ddb9f8 : SUCCESS in 55m 11s\n- pure-devstack-cinder-tempest-fc-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/3c511b3ef5e741129f3618f979b6c8b3 : SUCCESS in 45m 34s\n- pure-devstack-cinder-tempest-nvme-roce-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/0e2e24350b0849fc98850aac9e10078c : SUCCESS in 53m 28s (non-voting)\n- pure-devstack-cinder-tempest-nvme-tcp-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/3713412c273d4b00b095e6b8575714d3 : SUCCESS in 43m 25s","accounts_in_message":[],"_revision_number":5},{"id":"518d7b5af058dc66df48d6ec938d2031416a7e0e","author":{"_account_id":22248,"name":"HPE AlletraMP iSCSI CI","email":"hp.cinder.blr.ci@groups.ext.hpe.com","username":"hp-storage-blr-ci","tags":["SERVICE_USER"]},"date":"2026-06-26 17:55:25.000000000","message":"Patch Set 5:\n\nBuild failed.\n\n- 3par-iscsi-driver-master-client-pip-ssa02-dsvm build/31d7cfc3f3f3484ba46c161553df24a7 : FAILURE in 1h 08m 15s\n\nWarning:\n  iSCSI CI log: https://github.com/hpe-storage/hpe_cinder_logs/blob/master/new_logs/994947\n  iSCSI CI log: https://github.com/hpe-storage/hpe_cinder_logs/blob/master/new_logs/994947","accounts_in_message":[],"_revision_number":5},{"id":"96c2f8e98c15c1a6bc3e84c3aced64f9e381e2aa","tag":"autogenerated:zuul:check","author":{"_account_id":38252,"name":"HPE AlletraMP NVMeTCP CI","display_name":"HPE AlletraMP NVMeTCP CI","email":"yogeshwari.gitte-ext@hpe.com","username":"yogeshwarigitte"},"date":"2026-06-26 18:18:16.000000000","message":"Patch Set 5:\n\nBuild failed.\n\n- hpe-nvmetcp-driver build/f11285f26b5a404bb4331d02499260f0 : FAILURE in 1h 34m 26s\n\nWarning:\n  NVMe CI log: https://github.com/hpe-storage/hpe-nvmetcp-ci-logs/tree/master/new_logs/994947","accounts_in_message":[],"_revision_number":5},{"id":"99bb51b872cf567d1d3e197cf6d5740182289b7e","author":{"_account_id":39082,"name":"Vijay Jatti","display_name":"HPE AlletraMP iSCSI CI","email":"vijay.jatti@hpe.com","username":"vijay-jatti"},"date":"2026-06-26 18:31:04.000000000","message":"Patch Set 4:\n\nHPE AlletraMP Jenkins iSCSI CI\n\nBuild succeeded.\n\n- OpenstackCI/Openstack_iSCSi_CI build/620 : SUCCESS in 0h 42m 12s\n\niSCSI CI log: https://github.com/hpe-storage/hpe_cinder_jenkins_logs/tree/master/new_logs/994947","accounts_in_message":[],"_revision_number":4},{"id":"206d585a574739aa4e213e3068d786b1c267f9a2","author":{"_account_id":39082,"name":"Vijay Jatti","display_name":"HPE AlletraMP iSCSI CI","email":"vijay.jatti@hpe.com","username":"vijay-jatti"},"date":"2026-06-26 18:33:26.000000000","message":"Patch Set 4:\n\nHPE AlletraMP Jenkins NVMe/TCP CI\n\nBuild succeeded.\n\n- OpenstackCI/Openstack_NVME_CI build/256 : SUCCESS in 0h 42m 48s\n\nNVMe/TCP CI log: https://github.com/hpe-storage/hpe_cinder_jenkins_logs/tree/master/NVME_new_logs/994947","accounts_in_message":[],"_revision_number":4},{"id":"704d3444aedc41a2261c60e1a93b9efd67375dc1","author":{"_account_id":39082,"name":"Vijay Jatti","display_name":"HPE AlletraMP iSCSI CI","email":"vijay.jatti@hpe.com","username":"vijay-jatti"},"date":"2026-06-26 18:39:12.000000000","message":"Patch Set 3:\n\nHPE AlletraMP Jenkins FC CI\n\nBuild succeeded.\n\n- OpenstackCI/Openstack_FC_CI build/350 : SUCCESS in 0h 41m 52s\n\nFC CI log: https://github.com/hpe-storage/hpe_cinder_jenkins_logs/tree/master/FC_new_logs/994947","accounts_in_message":[],"_revision_number":3},{"id":"73c002beac6b7e1b636b91982b03cfc3565203ff","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-26 19:17:41.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ade4ce6a863c48c7b760fdffac06d453\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/659f713641f944078928611b948c9c88 : SUCCESS in 3m 13s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ae0b50fdabd7449abff209ab4798c305 : SUCCESS in 6m 04s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/632e253210ed40f3bd944feba71d1ca8 : SUCCESS in 12m 07s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/0f672005d2344615a5f914a5c4d53b31 : SUCCESS in 8m 49s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/cbce25e9fe724eb1a117b20a791d0dc7 : SUCCESS in 14m 55s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ce947ceea2dd4367934fb5dea8308e72 : SUCCESS in 14m 03s\n- requirements-check https://zuul.opendev.org/t/openstack/build/f90233a3323044aa82ca91037f09c32b : SUCCESS in 3m 10s\n- grenade https://zuul.opendev.org/t/openstack/build/00cb44caa89741c68b548545a7089567 : SUCCESS in 36m 41s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/59365baa889643ada98ffed642ebfe26 : SUCCESS in 1h 06m 05s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/065c17507f774dc68b555de8ab1f1af8 : SUCCESS in 1h 58m 27s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/afed494e43454cb5ae1e3f79d063b569 : SUCCESS in 49m 22s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/cc2a004a97814e76978b3b8de60fdbd4 : SUCCESS in 9m 43s\n- cinder-code-coverage https://zuul.opendev.org/t/openstack/build/e752bbf94b2741e7946173991dbfe051 : TIMED_OUT in 41m 05s (non-voting)\n- cinder-mypy https://zuul.opendev.org/t/openstack/build/ae728b6d1d574747aaba66723637ac2b : SUCCESS in 6m 44s\n- cinder-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/861afa7896f44aa9a4060791581a5ddc : SUCCESS in 7m 33s (non-voting)\n- cinder-without-eventlet https://zuul.opendev.org/t/openstack/build/27ba95f1fb7b47a1ac88b8c711c0495a : FAILURE in 19m 04s (non-voting)\n- openstack-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/d7224fb0c91e4743b19fe23c5b7b3f02 : SUCCESS in 5m 31s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/0512f6ab682d46808ee3ce68ad9b3182 : SUCCESS in 7m 49s\n- openstack-tox-functional-py314 https://zuul.opendev.org/t/openstack/build/39f8840b9e1648299309f6873c4368d1 : SUCCESS in 8m 49s (non-voting)\n- cinder-rally-task https://zuul.opendev.org/t/openstack/build/771153eab2414d87a83f22856180f32d : SUCCESS in 41m 39s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/2aaacdd6fa8a411ea2141e32c16f2dbe : SUCCESS in 6m 01s (non-voting)\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/bb30d5fa13a041b19796b26c89314964 : SUCCESS in 1h 59m 33s\n- cinder-plugin-ceph-tempest-mn-aa https://zuul.opendev.org/t/openstack/build/82958ef565ab48f7b6afb7f13029d861 : FAILURE in 2h 20m 34s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican https://zuul.opendev.org/t/openstack/build/b7877a634bdf48149c0318dc8eda457a : SUCCESS in 1h 36m 12s\n- cinder-tempest-plugin-lvm-lio-barbican-threading https://zuul.opendev.org/t/openstack/build/fb712639b1364795b60e952d1e6be9fb : FAILURE in 2h 32m 45s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican-fips-py311 https://zuul.opendev.org/t/openstack/build/382d45af307b492f916774801ce90262 : SUCCESS in 1h 57m 39s (non-voting)\n- cinder-tempest-plugin-protection-functional https://zuul.opendev.org/t/openstack/build/494dfae98c2b4f49a299ff2312fd0cf6 : SUCCESS in 30m 41s\n- cinder-grenade-mn-sub-volbak https://zuul.opendev.org/t/openstack/build/4b0557ddbb824bfbb98d0a4bb0c0b870 : SUCCESS in 1h 05m 09s\n- cinder-tempest-lvm-multibackend https://zuul.opendev.org/t/openstack/build/07eeebdf2f8245ee8959ac3dde4c66bd : SUCCESS in 1h 38m 15s (non-voting)\n- cinder-for-glance-optimized https://zuul.opendev.org/t/openstack/build/79563dc3f4cb4ec7ae17413b4d24c799 : SUCCESS in 39m 22s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/5dcf9aee66f54c60ba08531f97898c84 : SUCCESS in 1h 31m 56s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/07fcea7a4c3f44f0acdf53794a9ab256 : SUCCESS in 59m 01s","accounts_in_message":[],"_revision_number":5},{"id":"6834ad7b0415c7007ea6dd549c5f23cf81cee645","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-26 19:18:16.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"1917c93b0272bcce7f8a3fc46d65d6c4c83e0c2c","author":{"_account_id":39082,"name":"Vijay Jatti","display_name":"HPE AlletraMP iSCSI CI","email":"vijay.jatti@hpe.com","username":"vijay-jatti"},"date":"2026-06-26 19:19:53.000000000","message":"Patch Set 5:\n\nHPE AlletraMP Jenkins iSCSI CI\n\nBuild succeeded.\n\n- OpenstackCI/Openstack_iSCSi_CI build/621 : SUCCESS in 0h 42m 14s\n\niSCSI CI log: https://github.com/hpe-storage/hpe_cinder_jenkins_logs/tree/master/new_logs/994947","accounts_in_message":[],"_revision_number":5},{"id":"44d964461dc849636502b491ff04d11430f8f06d","author":{"_account_id":39082,"name":"Vijay Jatti","display_name":"HPE AlletraMP iSCSI CI","email":"vijay.jatti@hpe.com","username":"vijay-jatti"},"date":"2026-06-26 19:21:12.000000000","message":"Patch Set 5:\n\nHPE AlletraMP Jenkins NVMe/TCP CI\n\nBuild succeeded.\n\n- OpenstackCI/Openstack_NVME_CI build/257 : SUCCESS in 0h 41m 16s\n\nNVMe/TCP CI log: https://github.com/hpe-storage/hpe_cinder_jenkins_logs/tree/master/NVME_new_logs/994947","accounts_in_message":[],"_revision_number":5},{"id":"cf1ee4dda6e58c7794d2ed1082bc51adcffc5f2e","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-06-26 19:28:23.000000000","message":"Patch Set 5:\n\nBuild succeeded. log path: https://github.com/LightBitsLabs/logs/tree/main/26_06_2026_19_20_54\nLeave a comment with","accounts_in_message":[],"_revision_number":5},{"id":"98a69171f8394c0bf497af335eec2350330f7076","author":{"_account_id":39082,"name":"Vijay Jatti","display_name":"HPE AlletraMP iSCSI CI","email":"vijay.jatti@hpe.com","username":"vijay-jatti"},"date":"2026-06-26 19:28:40.000000000","message":"Patch Set 4:\n\nHPE AlletraMP Jenkins FC CI\n\nBuild succeeded.\n\n- OpenstackCI/Openstack_FC_CI build/351 : SUCCESS in 0h 42m 53s\n\nFC CI log: https://github.com/hpe-storage/hpe_cinder_jenkins_logs/tree/master/FC_new_logs/994947","accounts_in_message":[],"_revision_number":4},{"id":"c273075ad2744806c4d602a2086b69aee2754f82","author":{"_account_id":39082,"name":"Vijay Jatti","display_name":"HPE AlletraMP iSCSI CI","email":"vijay.jatti@hpe.com","username":"vijay-jatti"},"date":"2026-06-26 20:17:27.000000000","message":"Patch Set 5:\n\nHPE AlletraMP Jenkins FC CI\n\nBuild succeeded.\n\n- OpenstackCI/Openstack_FC_CI build/352 : SUCCESS in 0h 42m 1s\n\nFC CI log: https://github.com/hpe-storage/hpe_cinder_jenkins_logs/tree/master/FC_new_logs/994947","accounts_in_message":[],"_revision_number":5},{"id":"6da864977f4e31f8efdb2e719598e3a1ad2fe337","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-26 21:24:15.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6f8c0212b9594ce4aeaffc2691e5926b\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/59c5e5799306444fa6daa41e5e58a56a : SUCCESS in 3m 20s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3b54b2abb30c48e1959db11f2dbfe110 : SUCCESS in 6m 17s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/5249cbc71b8243b6aa26a098a0911812 : SUCCESS in 9m 38s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/33669fc16a52443097ba767df222fa95 : SUCCESS in 8m 06s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1d27b1c7982941289cab7d1ebed192fa : SUCCESS in 14m 01s\n- requirements-check https://zuul.opendev.org/t/openstack/build/d0a9deecde094105b6608cf34f95067c : SUCCESS in 3m 02s\n- grenade https://zuul.opendev.org/t/openstack/build/a5ce7338205a4548b2e1a77e24bb8eb6 : SUCCESS in 52m 49s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/5e2138702bdb480e95d97e268c35ee58 : SUCCESS in 1h 05m 57s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/ccef5f6f1a624a5f80d7518f3aa07080 : SUCCESS in 1h 49m 55s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/ea950ce82a504d1aa8457a98e93dc62d : SUCCESS in 1h 03m 58s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/83b2f187202b4b1f87960cec2b91deed : SUCCESS in 10m 28s\n- cinder-grenade-mn-sub-volbak https://zuul.opendev.org/t/openstack/build/3e7f65a4b2e642f29646d77805ec75b3 : SUCCESS in 1h 15m 38s\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/7ed6a3c1d1f34e7eac7e4bd35a321867 : SUCCESS in 2h 01m 11s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a367133928a14242acbf209910d9584a : SUCCESS in 59m 17s","accounts_in_message":[],"_revision_number":5},{"id":"57105575c81fb67c8f527a9fc6a83d08f8e0ed7c","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-26 21:24:15.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":5},{"id":"32cec715975301533243f4ec70cb864e0fc235ca","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-26 21:25:43.000000000","message":"Patch Set 5:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/97436910ab194f058e1fbffe50263f81\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fe243415119540698ff1b2f0442b9109 : SUCCESS in 1m 12s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f2eb7be9062146069c43de76e5aa3e03 : SUCCESS in 43s","accounts_in_message":[],"_revision_number":5},{"id":"e965fe7b0aa250dc8ba1a4be7ea19e42ead449a4","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2026-06-26 21:45:55.000000000","message":"Patch Set 3:\n\nBuild succeeded (iSCSI).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-iscsi/4547/.","accounts_in_message":[],"_revision_number":3},{"id":"164ed42b646a91b7bedcd4bcf39e1d36bcd9f0c0","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2026-06-26 22:53:29.000000000","message":"Patch Set 4:\n\nBuild succeeded (iSCSI).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-iscsi/4548/.","accounts_in_message":[],"_revision_number":4},{"id":"8cd59842cd12d4443fc4fb2b52a6cc3611fcaad6","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2026-06-27 00:09:12.000000000","message":"Patch Set 5:\n\nBuild succeeded (iSCSI).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-iscsi/4549/.","accounts_in_message":[],"_revision_number":5},{"id":"3bf1b1e718a1b2b2c66828383df8c9d1f86f9e3e","author":{"_account_id":38352,"name":"Hitachi CI","display_name":"Hitachi CI","email":"hitachi.ci.hbsd@gmail.com","username":"hitachi-ci-driver"},"date":"2026-06-27 05:42:18.000000000","message":"Patch Set 5:\n\nBuild failed.\n\n- hitachi_ci_fc https://github.com/gamboa-hitachi/Hitachi-CI-Results/blob/main/refs-changes-47-994947-5-fc : SUCCESS in 1h 19m 55s\n- hitachi_ci_iscsi https://github.com/gamboa-hitachi/Hitachi-CI-Results/blob/main/refs-changes-47-994947-5-iscsi : NODE_FAILURE","accounts_in_message":[],"_revision_number":5},{"id":"396c283bb286b94c9ee8a5fdab28ffae2a60f8a4","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2026-07-15 14:46:59.000000000","message":"Patch Set 1:\n\nBuild succeeded (FC).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-fc/4360/.","accounts_in_message":[],"_revision_number":1},{"id":"630e92a9ff8fe1df99383188a8d5cec18135c1a9","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2026-07-15 18:27:26.000000000","message":"Patch Set 2:\n\nBuild failed (FC).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-fc/4365/.","accounts_in_message":[],"_revision_number":2},{"id":"cf50f6a7c2be4ad8325fa04cc1d0c399057cf2c2","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2026-07-15 19:53:35.000000000","message":"Patch Set 3:\n\nBuild failed (FC).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-fc/4371/.","accounts_in_message":[],"_revision_number":3},{"id":"65a2ab5bd44ba5bf4be522153aa57aee85a28b51","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2026-07-15 20:03:32.000000000","message":"Patch Set 4:\n\nBuild failed (FC).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-fc/4372/.","accounts_in_message":[],"_revision_number":4},{"id":"e52b52c22e695ef63a440d66fb485de4773ba614","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2026-07-15 21:01:31.000000000","message":"Patch Set 5:\n\nBuild failed (FC).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-fc/4373/.","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"635e41dfc66d7257192a9c693af201797e010d99","revisions":{"eb0e9b405e667201f0f421b0f618b7c2f15141f5":{"kind":"REWORK","_number":1,"created":"2026-06-25 18:15:21.000000000","uploader":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@purestorage.com","username":"sdodsley"},"ref":"refs/changes/47/994947/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/47/994947/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/47/994947/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/47/994947/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/47/994947/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/47/994947/1"}}},"commit":{"parents":[{"commit":"398a1f74477745fbc69f26bcdbc3933f845db4bf","subject":"Merge \"Update Toyou ACS5000 tests to run without eventlet\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/398a1f74477745fbc69f26bcdbc3933f845db4bf"}]}],"author":{"name":"Simon Dodsley","email":"simon@purestorage.com","date":"2026-06-25 18:02:37.000000000","tz":-240},"committer":{"name":"Simon Dodsley","email":"simon@purestorage.com","date":"2026-06-25 18:15:06.000000000","tz":-240},"subject":"[Everpure] Fix QoS for py-pure-client 1.86.0+","message":"[Everpure] Fix QoS for py-pure-client 1.86.0+\n\npy-pure-client 1.86.0 (FlashArray REST API 2.52) changed the Patch\nmodels so that ``VolumePatch.qos`` and ``VolumeGroupPatch.qos`` no longer\naccept a flat ``Qos`` object with integer ``iops_limit``/``bandwidth_limit``\nvalues. They now require a ``QosPatch`` whose limits are wrapped in\n``QosIopsLimitPatch`` and ``QosBandwidthLimitPatch`` objects.\n\nAs a result, any operation that set QoS through a volume *patch* -- most\nvisibly creating a volume from a snapshot, which always patches the new\nvolume\u0027s QoS -- failed with::\n\n    pydantic.v1.error_wrappers.ValidationError: 2 validation errors for\n    VolumePatch\n    qos -\u003e bandwidth_limit\n      value is not a valid dict (type\u003dtype_error.dict)\n    qos -\u003e iops_limit\n      value is not a valid dict (type\u003dtype_error.dict)\n\nleaving the volume in ERROR state.\n\nBuild the QoS object for the ``*Patch`` requests with the new\n``QosPatch``/``QosIopsLimitPatch``/``QosBandwidthLimitPatch`` models via a\nsmall helper. The ``*Post`` models (``VolumePost``/``VolumeGroupPost``)\nstill take a flat ``Qos`` with integer limits in all supported SDK\nreleases, so those call sites are unchanged. The minimum py-pure-client\nversion is raised to 1.89.0, which provides the new models.\n\nCloses-Bug: #2158313\n\nCo-Authored-By: Claude Opus 4.8 (1M context) \u003cnoreply@anthropic.com\u003e\nChange-Id: Ife6a7f42778c065a70af4752e12661cec34bf7b2\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/eb0e9b405e667201f0f421b0f618b7c2f15141f5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/eb0e9b405e667201f0f421b0f618b7c2f15141f5"}]},"branch":"refs/heads/master"},"c0ef906846ce844297c9d08caec597caa45af524":{"kind":"REWORK","_number":2,"created":"2026-06-25 22:15:30.000000000","uploader":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@purestorage.com","username":"sdodsley"},"ref":"refs/changes/47/994947/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/47/994947/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/47/994947/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/47/994947/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/47/994947/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/47/994947/2"}}},"commit":{"parents":[{"commit":"398a1f74477745fbc69f26bcdbc3933f845db4bf","subject":"Merge \"Update Toyou ACS5000 tests to run without eventlet\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/398a1f74477745fbc69f26bcdbc3933f845db4bf"}]}],"author":{"name":"Simon Dodsley","email":"simon@purestorage.com","date":"2026-06-25 18:02:37.000000000","tz":-240},"committer":{"name":"Simon Dodsley","email":"simon@purestorage.com","date":"2026-06-25 22:15:19.000000000","tz":-240},"subject":"[Everpure] Fix QoS for py-pure-client 1.86.0+","message":"[Everpure] Fix QoS for py-pure-client 1.86.0+\n\npy-pure-client 1.86.0 (FlashArray REST API 2.52) changed the Patch\nmodels so that ``VolumePatch.qos`` and ``VolumeGroupPatch.qos`` no longer\naccept a flat ``Qos`` object with integer ``iops_limit``/``bandwidth_limit``\nvalues. They now require a ``QosPatch`` whose limits are wrapped in\n``QosIopsLimitPatch`` and ``QosBandwidthLimitPatch`` objects.\n\nAs a result, any operation that set QoS through a volume *patch* -- most\nvisibly creating a volume from a snapshot, which always patches the new\nvolume\u0027s QoS -- failed with::\n\n    pydantic.v1.error_wrappers.ValidationError: 2 validation errors for\n    VolumePatch\n    qos -\u003e bandwidth_limit\n      value is not a valid dict (type\u003dtype_error.dict)\n    qos -\u003e iops_limit\n      value is not a valid dict (type\u003dtype_error.dict)\n\nleaving the volume in ERROR state.\n\nBuild the QoS object for the ``*Patch`` requests with the new\n``QosPatch``/``QosIopsLimitPatch``/``QosBandwidthLimitPatch`` models via a\nsmall helper. The ``*Post`` models (``VolumePost``/``VolumeGroupPost``)\nstill take a flat ``Qos`` with integer limits in all supported SDK\nreleases, so those call sites are unchanged. The minimum py-pure-client\nversion is raised to 1.89.0, which provides the new models.\n\nCloses-Bug: #2158313\n\nCo-Authored-By: Claude Opus 4.8 (1M context) \u003cnoreply@anthropic.com\u003e\nChange-Id: Ife6a7f42778c065a70af4752e12661cec34bf7b2\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/c0ef906846ce844297c9d08caec597caa45af524"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/c0ef906846ce844297c9d08caec597caa45af524"}]},"branch":"refs/heads/master"},"6ffd6b395c3d8ddbb5b7af4482c4284eb15fa09a":{"kind":"REWORK","_number":3,"created":"2026-06-26 16:01:10.000000000","uploader":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@purestorage.com","username":"sdodsley"},"ref":"refs/changes/47/994947/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/47/994947/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/47/994947/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/47/994947/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/47/994947/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/47/994947/3"}}},"commit":{"parents":[{"commit":"398a1f74477745fbc69f26bcdbc3933f845db4bf","subject":"Merge \"Update Toyou ACS5000 tests to run without eventlet\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/398a1f74477745fbc69f26bcdbc3933f845db4bf"}]}],"author":{"name":"Simon Dodsley","email":"simon@purestorage.com","date":"2026-06-25 18:02:37.000000000","tz":-240},"committer":{"name":"Simon Dodsley","email":"simon@purestorage.com","date":"2026-06-26 16:00:03.000000000","tz":-240},"subject":"[Everpure] Fix QoS for py-pure-client 1.86.0+","message":"[Everpure] Fix QoS for py-pure-client 1.86.0+\n\npy-pure-client 1.86.0 (FlashArray REST API 2.52) changed the Patch\nmodels so that ``VolumePatch.qos`` and ``VolumeGroupPatch.qos`` no longer\naccept a flat ``Qos`` object with integer ``iops_limit``/``bandwidth_limit``\nvalues. They now require a ``QosPatch`` whose limits are wrapped in\n``QosIopsLimitPatch`` and ``QosBandwidthLimitPatch`` objects.\n\nAs a result, any operation that set QoS through a volume *patch* -- most\nvisibly creating a volume from a snapshot, which always patches the new\nvolume\u0027s QoS -- failed with::\n\n    pydantic.v1.error_wrappers.ValidationError: 2 validation errors for\n    VolumePatch\n    qos -\u003e bandwidth_limit\n      value is not a valid dict (type\u003dtype_error.dict)\n    qos -\u003e iops_limit\n      value is not a valid dict (type\u003dtype_error.dict)\n\nleaving the volume in ERROR state.\n\nBuild the QoS object for the ``*Patch`` requests with the new\n``QosPatch``/``QosIopsLimitPatch``/``QosBandwidthLimitPatch`` models via a\nsmall helper. The ``*Post`` models (``VolumePost``/``VolumeGroupPost``)\nstill take a flat ``Qos`` with integer limits in all supported SDK\nreleases, so those call sites are unchanged. The minimum py-pure-client\nversion is raised to 1.89.0, which provides the new models.\n\nAdd a unit test that exercises ``set_qos`` across the four IOPS/bandwidth\ncombinations and asserts the ``QosPatch``/``QosIopsLimitPatch``/\n``QosBandwidthLimitPatch`` models are used (and the flat ``Qos`` is not),\nso a regression back to the flat ``Qos`` form is caught.  This test was\ncontributed by Jon Bernard as a follow-up change and squashed in here.\n\nCloses-Bug: #2158313\n\nCo-Authored-By: Claude Opus 4.8 (1M context) \u003cnoreply@anthropic.com\u003e\nCo-Authored-By: Jon Bernard \u003cjobernar@redhat.com\u003e\nChange-Id: Ife6a7f42778c065a70af4752e12661cec34bf7b2\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/6ffd6b395c3d8ddbb5b7af4482c4284eb15fa09a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/6ffd6b395c3d8ddbb5b7af4482c4284eb15fa09a"}]},"branch":"refs/heads/master"},"2c571e32f79b3c4903de83a2bb6d8f88d3b31f63":{"kind":"REWORK","_number":4,"created":"2026-06-26 16:33:09.000000000","uploader":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@purestorage.com","username":"sdodsley"},"ref":"refs/changes/47/994947/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/47/994947/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/47/994947/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/47/994947/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/47/994947/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/47/994947/4"}}},"commit":{"parents":[{"commit":"398a1f74477745fbc69f26bcdbc3933f845db4bf","subject":"Merge \"Update Toyou ACS5000 tests to run without eventlet\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/398a1f74477745fbc69f26bcdbc3933f845db4bf"}]}],"author":{"name":"Simon Dodsley","email":"simon@purestorage.com","date":"2026-06-25 18:02:37.000000000","tz":-240},"committer":{"name":"Simon Dodsley","email":"simon@purestorage.com","date":"2026-06-26 16:32:13.000000000","tz":-240},"subject":"[Everpure] Fix QoS for py-pure-client 1.86.0+","message":"[Everpure] Fix QoS for py-pure-client 1.86.0+\n\npy-pure-client 1.86.0 (FlashArray REST API 2.52) changed the Patch\nmodels so that ``VolumePatch.qos`` and ``VolumeGroupPatch.qos`` no longer\naccept a flat ``Qos`` object with integer ``iops_limit``/``bandwidth_limit``\nvalues. They now require a ``QosPatch`` whose limits are wrapped in\n``QosIopsLimitPatch`` and ``QosBandwidthLimitPatch`` objects.\n\nAs a result, any operation that set QoS through a volume *patch* -- most\nvisibly creating a volume from a snapshot, which always patches the new\nvolume\u0027s QoS -- failed with::\n\n    pydantic.v1.error_wrappers.ValidationError: 2 validation errors for\n    VolumePatch\n    qos -\u003e bandwidth_limit\n      value is not a valid dict (type\u003dtype_error.dict)\n    qos -\u003e iops_limit\n      value is not a valid dict (type\u003dtype_error.dict)\n\nleaving the volume in ERROR state.\n\nBuild the QoS object for the ``*Patch`` requests with the new\n``QosPatch``/``QosIopsLimitPatch``/``QosBandwidthLimitPatch`` models via a\nsmall helper. The ``*Post`` models (``VolumePost``/``VolumeGroupPost``)\nstill take a flat ``Qos`` with integer limits in all supported SDK\nreleases, so those call sites are unchanged. The minimum py-pure-client\nversion is raised to 1.89.0, which provides the new models.\n\nAdd a unit test that exercises ``set_qos`` across the four IOPS/bandwidth\ncombinations and asserts the ``QosPatch``/``QosIopsLimitPatch``/\n``QosBandwidthLimitPatch`` models are used (and the flat ``Qos`` is not),\nso a regression back to the flat ``Qos`` form is caught.  This test was\ncontributed by Jon Bernard as a follow-up change and squashed in here.\n\nCloses-Bug: #2158313\n\nCo-Authored-By: Claude Opus 4.8 (1M context) \u003cnoreply@anthropic.com\u003e\nCo-Authored-By: Jon Bernard \u003cjobernar@redhat.com\u003e\nChange-Id: Ife6a7f42778c065a70af4752e12661cec34bf7b2\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/2c571e32f79b3c4903de83a2bb6d8f88d3b31f63"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/2c571e32f79b3c4903de83a2bb6d8f88d3b31f63"}]},"branch":"refs/heads/master"},"635e41dfc66d7257192a9c693af201797e010d99":{"kind":"REWORK","_number":5,"created":"2026-06-26 16:41:48.000000000","uploader":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@purestorage.com","username":"sdodsley"},"ref":"refs/changes/47/994947/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/47/994947/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/47/994947/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/47/994947/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/47/994947/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/47/994947/5"}}},"commit":{"parents":[{"commit":"398a1f74477745fbc69f26bcdbc3933f845db4bf","subject":"Merge \"Update Toyou ACS5000 tests to run without eventlet\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/398a1f74477745fbc69f26bcdbc3933f845db4bf"}]}],"author":{"name":"Simon Dodsley","email":"simon@purestorage.com","date":"2026-06-25 18:02:37.000000000","tz":-240},"committer":{"name":"Simon Dodsley","email":"simon@purestorage.com","date":"2026-06-26 16:41:40.000000000","tz":-240},"subject":"[Everpure] Fix QoS for py-pure-client 1.86.0+","message":"[Everpure] Fix QoS for py-pure-client 1.86.0+\n\npy-pure-client 1.86.0 (FlashArray REST API 2.52) changed the Patch\nmodels so that ``VolumePatch.qos`` and ``VolumeGroupPatch.qos`` no longer\naccept a flat ``Qos`` object with integer ``iops_limit``/``bandwidth_limit``\nvalues. They now require a ``QosPatch`` whose limits are wrapped in\n``QosIopsLimitPatch`` and ``QosBandwidthLimitPatch`` objects.\n\nAs a result, any operation that set QoS through a volume *patch* -- most\nvisibly creating a volume from a snapshot, which always patches the new\nvolume\u0027s QoS -- failed with::\n\n    pydantic.v1.error_wrappers.ValidationError: 2 validation errors for\n    VolumePatch\n    qos -\u003e bandwidth_limit\n      value is not a valid dict (type\u003dtype_error.dict)\n    qos -\u003e iops_limit\n      value is not a valid dict (type\u003dtype_error.dict)\n\nleaving the volume in ERROR state.\n\nBuild the QoS object for the ``*Patch`` requests with the new\n``QosPatch``/``QosIopsLimitPatch``/``QosBandwidthLimitPatch`` models via a\nsmall helper. The ``*Post`` models (``VolumePost``/``VolumeGroupPost``)\nstill take a flat ``Qos`` with integer limits in all supported SDK\nreleases, so those call sites are unchanged. The minimum py-pure-client\nversion is raised to 1.89.0, which provides the new models.\n\nAdd a unit test that exercises ``set_qos`` across the four IOPS/bandwidth\ncombinations and asserts the ``QosPatch``/``QosIopsLimitPatch``/\n``QosBandwidthLimitPatch`` models are used (and the flat ``Qos`` is not),\nso a regression back to the flat ``Qos`` form is caught.  This test was\ncontributed by Jon Bernard as a follow-up change and squashed in here.\n\nCloses-Bug: #2158313\n\nCo-Authored-By: Claude Opus 4.8 (1M context) \u003cnoreply@anthropic.com\u003e\nCo-Authored-By: Jon Bernard \u003cjobernar@redhat.com\u003e\nChange-Id: Ife6a7f42778c065a70af4752e12661cec34bf7b2\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/635e41dfc66d7257192a9c693af201797e010d99"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/635e41dfc66d7257192a9c693af201797e010d99"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":38081,"name":"Anthony Galica","display_name":"agalica","email":"anthony.galica@hitachivantara.com","username":"agalica","status":"Hitachi Vantara"}},{"label":"Review-Priority","status":"MAY","applied_by":{"_account_id":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Review-Priority","description":"Review priority","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"-label:Review-Priority\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":[],"failing_atoms":["label:Review-Priority\u003dMIN"],"atom_explanations":{"label:Review-Priority\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
