)]}'
{"id":"openstack%2Fcinder~978965","triplet_id":"openstack%2Fcinder~master~Iebed14d274c45df336f62b0a73c4a6332bee07a9","project":"openstack/cinder","branch":"master","topic":"lvm-vg-stopiteration","attention_set":{"11904":{"account":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"last_update":"2026-03-04 21:46:13.000000000","reason":"Someone else replied on the change"}},"removed_from_attention_set":{},"hashtags":[],"change_id":"Iebed14d274c45df336f62b0a73c4a6332bee07a9","subject":"lvm: Correctly error when no VGs present","status":"NEW","created":"2026-03-04 21:35:59.000000000","updated":"2026-03-05 00:24:12.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"ebfbfa99b33d487ac57ace3a1cea8ddec9bd867f","_number":978965,"virtual_id_number":978965,"owner":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2026-03-05 00:24:12.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":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},{"_account_id":22248,"name":"HPE STORAGE CI","display_name":"HPE NIMBLE STORAGE CI","email":"hp.cinder.blr.ci@groups.ext.hpe.com","username":"hp-storage-blr-ci","tags":["SERVICE_USER"]},{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},{"_account_id":34318,"name":"HPE Nimble Storage CI","display_name":"HPE Nimble Storage CI","email":"raghavendra.tilay@capgemini.com","username":"hpe-nimble"},{"_account_id":35822,"name":"Senthil Vasudevan","display_name":"HPE AlletraMP FC CI","email":"senthil.vasudevan@hpe.com","username":"senthilv"},{"_account_id":38252,"name":"HPE AlletraMP NVMeTCP CI","display_name":"HPE AlletraMP NVMeTCP CI","email":"yogeshwari.gitte-ext@hpe.com","username":"yogeshwarigitte"},{"_account_id":38710,"name":"VMstore CI","display_name":"VMstore CI","email":"alexey.khodos@gmail.com","username":"vmstore-ci"},{"_account_id":38770,"name":"HPE 3PAR Storage FC CI","display_name":"HPE 3PAR Storage FC CI","email":"shubhangip@hpe.com","username":"arcusci"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-03-04 21:41:29.000000000","updated_by":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2026-03-04 21:46:13.000000000","updated_by":{"_account_id":35822,"name":"Senthil Vasudevan","display_name":"HPE AlletraMP FC CI","email":"senthil.vasudevan@hpe.com","username":"senthilv"},"reviewer":{"_account_id":35822,"name":"Senthil Vasudevan","display_name":"HPE AlletraMP FC CI","email":"senthil.vasudevan@hpe.com","username":"senthilv"},"state":"CC"},{"updated":"2026-03-04 21:47:15.000000000","updated_by":{"_account_id":38770,"name":"HPE 3PAR Storage FC CI","display_name":"HPE 3PAR Storage FC CI","email":"shubhangip@hpe.com","username":"arcusci"},"reviewer":{"_account_id":38770,"name":"HPE 3PAR Storage FC CI","display_name":"HPE 3PAR Storage FC CI","email":"shubhangip@hpe.com","username":"arcusci"},"state":"CC"},{"updated":"2026-03-04 21:47:51.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-03-04 21:51:18.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-03-04 21:53:41.000000000","updated_by":{"_account_id":22248,"name":"HPE STORAGE CI","display_name":"HPE NIMBLE STORAGE CI","email":"hp.cinder.blr.ci@groups.ext.hpe.com","username":"hp-storage-blr-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22248,"name":"HPE STORAGE CI","display_name":"HPE NIMBLE STORAGE CI","email":"hp.cinder.blr.ci@groups.ext.hpe.com","username":"hp-storage-blr-ci","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2026-03-04 22:02:21.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-03-04 22:14:56.000000000","updated_by":{"_account_id":34318,"name":"HPE Nimble Storage CI","display_name":"HPE Nimble Storage CI","email":"raghavendra.tilay@capgemini.com","username":"hpe-nimble"},"reviewer":{"_account_id":34318,"name":"HPE Nimble Storage CI","display_name":"HPE Nimble Storage CI","email":"raghavendra.tilay@capgemini.com","username":"hpe-nimble"},"state":"CC"},{"updated":"2026-03-04 22:42:25.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-03-04 23:10:07.000000000","updated_by":{"_account_id":38710,"name":"VMstore CI","display_name":"VMstore CI","email":"alexey.khodos@gmail.com","username":"vmstore-ci"},"reviewer":{"_account_id":38710,"name":"VMstore CI","display_name":"VMstore CI","email":"alexey.khodos@gmail.com","username":"vmstore-ci"},"state":"CC"},{"updated":"2026-03-05 00:24:12.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"}],"messages":[{"id":"317bbb2900039491c02ebd21a94319e877ca04de","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2026-03-04 21:35:59.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"2d506d36223f82b4d4522f2fbc6f97a7a1b7816a","author":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"date":"2026-03-04 21:41:29.000000000","message":"Patch Set 1:\n\nBuild failed.\n\n- cinder-storpool-tempest https://spfactory.storpool.com/zuul/t/local/build/8553eba9063e410a8d9f00ca0cfa6a49 : RETRY_LIMIT in 28s\n- cinder-storpool-tempest-iscsi-multipath https://spfactory.storpool.com/zuul/t/local/build/c46e43a392b0481cb7b91dc63a9be18c : RETRY_LIMIT in 29s","accounts_in_message":[],"_revision_number":1},{"id":"33a5843a46a14ffa2d0d9eb717e724c2e95f68d3","tag":"autogenerated:zuul:check","author":{"_account_id":35822,"name":"Senthil Vasudevan","display_name":"HPE AlletraMP FC CI","email":"senthil.vasudevan@hpe.com","username":"senthilv"},"date":"2026-03-04 21:46:13.000000000","message":"Patch Set 1:\n\nBuild failed.\n\n- hpe-fc-driver build/66b540d209e1451eb4ae6ff9af07b6e3 : FAILURE in 9m 48s","accounts_in_message":[],"_revision_number":1},{"id":"9e865bd5c16e7c94c721edf7963aeb7c028fb50a","author":{"_account_id":38770,"name":"HPE 3PAR Storage FC CI","display_name":"HPE 3PAR Storage FC CI","email":"shubhangip@hpe.com","username":"arcusci"},"date":"2026-03-04 21:47:15.000000000","message":"Patch Set 1:\n\nBuild Failed: 3par-fc-driver: Logs: https://github.com/hpe-storage/hpe-3parfc-ci/tree/main/new_logs/978965 : FAILURE","accounts_in_message":[],"_revision_number":1},{"id":"a56eb523167a73a73d17c2e6bc58813d5c24e709","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-03-04 21:47:51.000000000","message":"Patch Set 1:\n\nBuild failed.\n\n- hpe-nvmetcp-driver build/92896a95ea1b406a861d140f3dcaf151 : FAILURE in 11m 26s","accounts_in_message":[],"_revision_number":1},{"id":"30653561589ceef6e47f15675a59163f5e1bfd2a","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-04 21:51:18.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/445b459f15f74aa88b1a47815d2aa336\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/1b89fa86a8804e4c84024861818dfa85 : SUCCESS in 12m 55s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/19dacc490ef34a9288b6abd83568a603 : RETRY_LIMIT in 3m 53s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/d7260a1d41584e5d92d531ab7d819653 : SUCCESS in 12m 55s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"2096d977341c9c5bbae05aa577e9d947f922c60d","author":{"_account_id":22248,"name":"HPE STORAGE CI","display_name":"HPE NIMBLE STORAGE CI","email":"hp.cinder.blr.ci@groups.ext.hpe.com","username":"hp-storage-blr-ci","tags":["SERVICE_USER"]},"date":"2026-03-04 21:53:41.000000000","message":"Patch Set 1:\n\nBuild failed.\n\n- 3par-iscsi-driver-master-client-pip-ssa02-dsvm build/7f80c95570814c5fa6ee67c56b7aeced : FAILURE in 17m 08s","accounts_in_message":[],"_revision_number":1},{"id":"035b7e7fb4e3ab755648817866d4a133885ee7d5","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-03-04 22:02:21.000000000","message":"Patch Set 1:\n\nBuild Failed \n\n* quobyteci:  cinder_quobyteci : FAILURE, logs at: https://oscilogs.quobyte.com/logs/Iebed14d274c45df336f62b0a73c4a6332bee07a9 .","accounts_in_message":[],"_revision_number":1},{"id":"45cd3c9eaf7500ee935b011b4d6c222b0cdb2f25","author":{"_account_id":34318,"name":"HPE Nimble Storage CI","display_name":"HPE Nimble Storage CI","email":"raghavendra.tilay@capgemini.com","username":"hpe-nimble"},"date":"2026-03-04 22:14:56.000000000","message":"Patch Set 1:\n\nBuild failed.\n\n- iscsi-driver-nimble https://github.com/hpe-storage/nimble-ci-logs/tree/master/new_logs/978965 : FAILURE in 37m 39s","accounts_in_message":[],"_revision_number":1},{"id":"f228f38424ad1d6b6d03e687d2bc98f86f383876","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2026-03-04 22:42:25.000000000","message":"Patch Set 1:\n\nBuild succeeded (FC).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-fc/3152/.","accounts_in_message":[],"_revision_number":1},{"id":"c70a31abd630ea7bc993afc6faced5ccb23a06db","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2026-03-04 22:45:01.000000000","message":"Patch Set 1:\n\nBuild succeeded (iSCSI).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-iscsi/3325/.","accounts_in_message":[],"_revision_number":1},{"id":"6ab905697649a57549bd757e160536c2a83ebc6a","author":{"_account_id":38710,"name":"VMstore CI","display_name":"VMstore CI","email":"alexey.khodos@gmail.com","username":"vmstore-ci"},"date":"2026-03-04 23:10:07.000000000","message":"Patch Set 1:\n\nVMStore_Cinder_NFS https://d3krvozkty9bs0.cloudfront.net/build_950/index.html : SUCCESS in 93m","accounts_in_message":[],"_revision_number":1},{"id":"ebfbfa99b33d487ac57ace3a1cea8ddec9bd867f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-05 00:24:12.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2c76033e47374f4d96f7b2f634513c00\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/06c42570e4384e4f82537dbb286ab812 : SUCCESS in 3m 27s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/ef8f27934f834969b40e2b51e05cce8d : SUCCESS in 12m 51s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/7d77ea02560b4423a2b48f685909fc97 : SUCCESS in 10m 56s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/7bdce516a1d34390a782617c4482599b : SUCCESS in 13m 59s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/59c28b804d63476fb576f67ebd16775d : SUCCESS in 13m 50s\n- grenade https://zuul.opendev.org/t/openstack/build/c29c1b56e2924ffeb2b12566e27925db : SUCCESS in 40m 04s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/22aadeda5b7044d891dc404bc9e9e9fd : SUCCESS in 36m 14s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/270468e54904464d9d12df5c43c75efb : SUCCESS in 1h 33m 36s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/6704f396390f48a6894bb6fb44289e2a : SUCCESS in 33m 40s\n- cinder-code-coverage https://zuul.opendev.org/t/openstack/build/dc4c0b9e5344438d9faa23363e487123 : SUCCESS in 19m 43s (non-voting)\n- cinder-mypy https://zuul.opendev.org/t/openstack/build/c3d81cbc716c4c74afd52f4ac07aff2a : SUCCESS in 2m 42s\n- cinder-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/2ef1b551fd014659a5ae56b899e56a65 : SUCCESS in 5m 45s (non-voting)\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/c027d8624b694bba955fe6287e09da90 : SUCCESS in 5m 39s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/98abe8b31edc490199479ddc3b1c2b58 : SUCCESS in 5m 00s\n- cinder-rally-task https://zuul.opendev.org/t/openstack/build/9c63c8efeb404110a36edcc867022e9a : FAILURE in 18m 31s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/93e97b44265e4ac6b7b29a29a5000e9e : FAILURE in 6m 53s (non-voting)\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/f76a8e95eb9f488e80863f5c3fd80b5b : SUCCESS in 1h 56m 04s\n- cinder-plugin-ceph-tempest-mn-aa https://zuul.opendev.org/t/openstack/build/7418b8ce22ea48c69e9992987e949fa8 : FAILURE in 1h 32m 18s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican https://zuul.opendev.org/t/openstack/build/981690f509574b6fb0f0f3b4ed069d99 : SUCCESS in 1h 48m 21s\n- cinder-tempest-plugin-lvm-lio-barbican-fips-py311 https://zuul.opendev.org/t/openstack/build/9947b8746c3e46b3b5fec7f1c9021116 : SUCCESS in 1h 54m 15s (non-voting)\n- cinder-tempest-plugin-protection-functional https://zuul.opendev.org/t/openstack/build/e39507f633844cea89dc80a600a9286b : SUCCESS in 20m 29s\n- cinder-grenade-mn-sub-volbak https://zuul.opendev.org/t/openstack/build/d2458e8d68054ac181fac2e5b2b2af72 : SUCCESS in 35m 11s\n- cinder-tempest-lvm-multibackend https://zuul.opendev.org/t/openstack/build/e229ac1693774a1dad25559910b0d32a : SUCCESS in 1h 44m 26s (non-voting)\n- cinder-for-glance-optimized https://zuul.opendev.org/t/openstack/build/88245aacf89f4e219f05bb0af8561264 : SUCCESS in 47m 31s (non-voting)\n- devstack-plugin-nfs-tempest-full https://zuul.opendev.org/t/openstack/build/6d8579cd09664d4a88d2071b4af862a7 : SUCCESS in 1h 51m 18s\n- devstack-plugin-nfs-tempest-full-fips-py311 https://zuul.opendev.org/t/openstack/build/191d1b9c197740bc970a8ce47213a63b : FAILURE in 2h 46m 36s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/84da56105db1402a82c1d7f8b913fa3e : SUCCESS in 1h 55m 42s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4c42141ba01c46569351facd64066a6e : SUCCESS in 1h 02m 50s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"d7e2241eab45bd8c42e0ca67a1de8cafc5f2dcf2","revisions":{"d7e2241eab45bd8c42e0ca67a1de8cafc5f2dcf2":{"kind":"REWORK","_number":1,"created":"2026-03-04 21:35:59.000000000","uploader":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"ref":"refs/changes/65/978965/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/65/978965/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/65/978965/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/65/978965/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/65/978965/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/65/978965/1"}}},"commit":{"parents":[{"commit":"030bde83b3fd55e5055d07d9a6e8539978fbd7a2","subject":"Merge \"Pure Storage - bump version numbers for 2026.1 (Gazpacho)\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/030bde83b3fd55e5055d07d9a6e8539978fbd7a2"}]}],"author":{"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","date":"2026-03-04 21:30:53.000000000","tz":-360},"committer":{"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","date":"2026-03-04 21:30:53.000000000","tz":-360},"subject":"lvm: Correctly error when no VGs present","message":"lvm: Correctly error when no VGs present\n\nWhen the lvm driver would start with no Volume Groups present it would\npropagate a StopIteration error rather than the intended\nVolumeBackendAPIException during check_for_setup_error. This is due to\nthe generator for the VG dict. Without a default it raises a\nStopIteration exception, meaning we never get to do the check for None\nthat was expected.\n\nThis updates the generator to have a default None value. With this, if\nno VGs are present on the system it will properly return the None value\nwe check for so the driver will return the expected error rather than\nthe bare StopIteration error.\n\nChange-Id: Iebed14d274c45df336f62b0a73c4a6332bee07a9\nSigned-off-by: Sean McGinnis \u003csean.mcginnis@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/d7e2241eab45bd8c42e0ca67a1de8cafc5f2dcf2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/d7e2241eab45bd8c42e0ca67a1de8cafc5f2dcf2"}]},"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":""}}}]}
