)]}'
{"id":"openstack%2Fcinder~882838","triplet_id":"openstack%2Fcinder~stable%2Fyoga~I612905a1bf4a1706cce913c0d8a6df7a240d599a","project":"openstack/cinder","branch":"stable/yoga","topic":"bug/2004555","attention_set":{},"removed_from_attention_set":{"9535":{"account":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"last_update":"2023-05-11 18:00:30.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I612905a1bf4a1706cce913c0d8a6df7a240d599a","subject":"Reject unsafe delete attachment calls","status":"MERGED","created":"2023-05-10 14:38:35.000000000","updated":"2023-05-15 14:16:04.000000000","submitted":"2023-05-11 18:00:30.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"882838-bug/2004555","meta_rev_id":"8e28a8111e4e8f537b75e845da3a05a3b6a1980c","_number":882838,"virtual_id_number":882838,"owner":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2023-05-11 18:00:30.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},{"value":0,"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"}],"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":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2023-05-11 10:49:10.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},{"value":2,"date":"2023-05-11 16:10:46.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"}],"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":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},{"value":1,"date":"2023-05-11 16:10:46.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"approved":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2023-05-11 10:49:10.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},{"value":0,"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"}],"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":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","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":28801,"name":"Cisco Cinder CI","email":"cisco-cinder-ci@cisco.com","username":"cisco-cinder-ci"},{"_account_id":31868,"name":"Open-E CI","email":"open-e-ci-joviandss@open-e.com","username":"open-e-ci-joviandss","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":34155,"name":"NEC V Cinder CI","email":"nec-v-cinder-istorage@istorage.jp.nec.com","username":"nec--v-cinder-ci"},{"_account_id":34318,"name":"HPE Nimble Storage CI","display_name":"HPE Nimble Storage CI","email":"raghavendra.tilay@capgemini.com","username":"hpe-nimble"}],"REVIEWER":[{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-05-10 15:06:10.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":"2023-05-10 15:24:29.000000000","updated_by":{"_account_id":28801,"name":"Cisco Cinder CI","email":"cisco-cinder-ci@cisco.com","username":"cisco-cinder-ci"},"reviewer":{"_account_id":28801,"name":"Cisco Cinder CI","email":"cisco-cinder-ci@cisco.com","username":"cisco-cinder-ci"},"state":"CC"},{"updated":"2023-05-10 16:31:36.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":"2023-05-10 17:14: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":"2023-05-10 17:14:54.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":"2023-05-10 23:57:22.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":"2023-05-11 10:49:10.000000000","updated_by":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"reviewer":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"state":"REVIEWER"},{"updated":"2023-05-11 16:10:46.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":"2023-05-11 20:50:39.000000000","updated_by":{"_account_id":34155,"name":"NEC V Cinder CI","email":"nec-v-cinder-istorage@istorage.jp.nec.com","username":"nec--v-cinder-ci"},"reviewer":{"_account_id":34155,"name":"NEC V Cinder CI","email":"nec-v-cinder-istorage@istorage.jp.nec.com","username":"nec--v-cinder-ci"},"state":"CC"},{"updated":"2023-05-13 04:30:53.000000000","updated_by":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"reviewer":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2023-05-15 14:16:04.000000000","updated_by":{"_account_id":31868,"name":"Open-E CI","email":"open-e-ci-joviandss@open-e.com","username":"open-e-ci-joviandss","tags":["SERVICE_USER"]},"reviewer":{"_account_id":31868,"name":"Open-E CI","email":"open-e-ci-joviandss@open-e.com","username":"open-e-ci-joviandss","tags":["SERVICE_USER"]},"state":"CC"}],"messages":[{"id":"5a4882b92742de2029ffc59965d0d4859d83b8de","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"date":"2023-05-10 14:38:35.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"265d93ff34fe32d9cf8dfed9426ac4968baade13","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-05-10 15:06:10.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ad6e0e2bfc414dd89862dc5d08f5ff4b\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/f03162620c6e4479bce66d46fb91a8b3 : FAILURE in 24m 38s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/0c7b1482b1e74ccc8e6a1708cf91b739 : SUCCESS in 25m 24s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"2c6e6171372a4d6f3a080d6eec2e51e81a94ad8f","author":{"_account_id":28801,"name":"Cisco Cinder CI","email":"cisco-cinder-ci@cisco.com","username":"cisco-cinder-ci"},"date":"2023-05-10 15:24:29.000000000","message":"Patch Set 1:\n\nBuild failed.\nhttps://127.0.0.1:9000/t/openstack/buildset/28e59eab31fd426f9de9c11f568f539b\n\n- dsvm-tempest-cisco-zonemanager-job https://127.0.0.1:9000/t/openstack/build/cf4d6576f68c42bbab55985a77d16115 : FAILURE in 14m 59s","accounts_in_message":[],"_revision_number":1},{"id":"8afa7fd7fc774db7a7cfb772ef94f564dfd9afd6","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":"2023-05-10 16:31:36.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- pure-devstack-cinder-tempest-iscsi-aio http://openstack-logs.purestorage.com/38/882838/1/thirdparty-check/pure-devstack-cinder-tempest-iscsi-aio/7208b69/ : SUCCESS in 1h 41m 38s\n- pure-devstack-cinder-tempest-fc-aio http://openstack-logs.purestorage.com/38/882838/1/thirdparty-check/pure-devstack-cinder-tempest-fc-aio/02b0a02/ : SUCCESS in 1h 50m 36s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"abd985770f6addcdbbd28fc61c151fd4603699eb","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":"2023-05-10 17:14:52.000000000","message":"Patch Set 1:\n\nBuild failed.\n\n- 3par-iscsi-driver-master-client-pip-ssa02-dsvm https://github.com/hpe-storage/hpe_cinder_logs/tree/master/new_logs/882838 : FAILURE in 1h 04m 41s","accounts_in_message":[],"_revision_number":1},{"id":"17af36fabfe96117584132e6386de0bca4a29707","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-05-10 17:14:54.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fdda8f1fa1244c4bbbcbdcb4c753eb1f\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/967289bba6ae4e69a79ba5e4e2e27696 : SUCCESS in 6m 06s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/e10e16864bd7463891958f90987d0a05 : SUCCESS in 11m 06s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/693b23ec5d5a40afad70739c8aeb598f : SUCCESS in 13m 32s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e386825554df482eb187790c73a3e22c : SUCCESS in 11m 40s\n- grenade https://zuul.opendev.org/t/openstack/build/9771977e0bfe4527b6d577f7446f5c07 : SUCCESS in 1h 01m 56s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/8c55f78c5e964feaa6718f74045ea4c5 : SUCCESS in 1h 49m 12s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/9a576fa087af40d4a5b1de432185cb79 : SUCCESS in 58m 00s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/31f3bff3c15c4ae591f6192baedbf965 : SUCCESS in 7m 55s\n- cinder-code-coverage https://zuul.opendev.org/t/openstack/build/2a33369dc2184162a0045399a83fa098 : SUCCESS in 15m 09s (non-voting)\n- cinder-mypy https://zuul.opendev.org/t/openstack/build/245ed6b88cf24852b51cda565fb131e7 : FAILURE in 5m 16s (non-voting)\n- cinder-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/a0eedd1aabee41008f09322e5b665754 : SUCCESS in 7m 16s (non-voting)\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/d40383ac47b043b88cc3621e6598713d : SUCCESS in 5m 45s\n- openstack-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/efee8e8d86844df8bfe871f003f7e026 : SUCCESS in 6m 17s\n- cinder-rally-task https://zuul.opendev.org/t/openstack/build/001c3a2ef5a6440c96f215703f1a576b : SUCCESS in 51m 32s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/c0caf46b07f64a75a6b6b56acaedf575 : FAILURE in 4m 46s (non-voting)\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/47528cae0f41466081a8e512438306d1 : SUCCESS in 1h 32m 47s\n- cinder-plugin-ceph-tempest-mn-aa https://zuul.opendev.org/t/openstack/build/de2baa9c45824fa7ba544d313922282a : FAILURE in 1h 14m 21s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican https://zuul.opendev.org/t/openstack/build/c13b18dc2c994aa5bceddcf69beba818 : SUCCESS in 2h 12m 00s\n- cinder-grenade-mn-sub-volbak https://zuul.opendev.org/t/openstack/build/7f5bff5ae26e433f94531f4bf707ac62 : SUCCESS in 1h 16m 02s\n- cinder-tempest-lvm-multibackend https://zuul.opendev.org/t/openstack/build/94ff83ada6f6498aa571745a11b7be3a : SUCCESS in 1h 56m 36s (non-voting)\n- cinder-for-glance-optimized https://zuul.opendev.org/t/openstack/build/e61d033b3c37433d94f445f96255c0ee : SUCCESS in 48m 36s (non-voting)\n- devstack-plugin-nfs-tempest-full https://zuul.opendev.org/t/openstack/build/3be1028de9774b25b07203aef02faa28 : SUCCESS in 1h 28m 08s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/73e0e9ebcc1745bc96bff44b6eb6807d : SUCCESS in 2h 30m 58s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/01cb8d24cc6b4a7496ba3179da476328 : SUCCESS in 1h 01m 00s","accounts_in_message":[],"_revision_number":1},{"id":"5947a8032e3c1b4c59ae2b8580caed005972ce49","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"date":"2023-05-10 17:58:38.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"cb84d87412065925c51e38b8f7264903b99abd27","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"date":"2023-05-10 18:01:26.000000000","message":"Uploaded patch set 3: Commit message was updated.","accounts_in_message":[],"_revision_number":3},{"id":"38a9212f74ff10ea4cdfe4b189068e96301cd528","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-05-10 18:14:26.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6a0a837d4e1c4cecb2fec6bc9b5a11c4\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/062e32ef48ed43019902cafba656fc5e : SUCCESS in 10m 29s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/c63d846a48b04131a01cc7edf3e46977 : SUCCESS in 9m 04s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"a0210f62a007dc1f9258ca9bb8e8926f117fd920","author":{"_account_id":28801,"name":"Cisco Cinder CI","email":"cisco-cinder-ci@cisco.com","username":"cisco-cinder-ci"},"date":"2023-05-10 18:36:32.000000000","message":"Patch Set 3:\n\nBuild failed.\nhttps://127.0.0.1:9000/t/openstack/buildset/508751993922489f89006b3e99dc734f\n\n- dsvm-tempest-cisco-zonemanager-job https://127.0.0.1:9000/t/openstack/build/e7f39e486d9344d28152bcc84f7e08fb : FAILURE in 14m 57s","accounts_in_message":[],"_revision_number":3},{"id":"c4799c510f6f61b096b0fc540deffdfa2dcbc4e5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-05-10 20:03:50.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2012f338dcb54b9ab7f46555af8b0da9\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ea3543433b2d474996cc18b68d392d94 : SUCCESS in 6m 24s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/b9d7cfc3bbfa4574b5192049892fe676 : SUCCESS in 11m 58s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/123d8428eb6241c1a895e1cafe6b95c6 : SUCCESS in 11m 19s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5a8f63be2558449686187f98b4f929bb : SUCCESS in 11m 12s\n- grenade https://zuul.opendev.org/t/openstack/build/114ebbefbf3c43d8a4db7ad1d0c3ef39 : SUCCESS in 51m 40s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/4b1db16035124fe796329ffe0eaabcf9 : SUCCESS in 1h 24m 19s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/264a4f2cfcbe46e7bf698df05ae17c33 : SUCCESS in 51m 16s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d1c09288f5294fc8af4d23542acbbddb : SUCCESS in 8m 16s\n- cinder-code-coverage https://zuul.opendev.org/t/openstack/build/d58cc0e77025483fb6616a3b6094e3e0 : SUCCESS in 13m 45s (non-voting)\n- cinder-mypy https://zuul.opendev.org/t/openstack/build/a23b074d4e274414a56b3e84eabd37e6 : SUCCESS in 4m 52s (non-voting)\n- cinder-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/80c3e344524f42eeaf0908f7c4f14e7f : SUCCESS in 5m 51s (non-voting)\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/79f2a7a4076942f581ab50010f150d09 : SUCCESS in 5m 35s\n- openstack-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/eef1493f47584552a46ae7164ed8d000 : SUCCESS in 7m 20s\n- cinder-rally-task https://zuul.opendev.org/t/openstack/build/ddf5747b3a164f9da611dde33f9c2cab : SUCCESS in 46m 14s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/09a3e18cee254db3907196d6b706e8cd : FAILURE in 5m 33s (non-voting)\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/631024b718644220bb9b8d9eb045f470 : SUCCESS in 1h 19m 23s\n- cinder-plugin-ceph-tempest-mn-aa https://zuul.opendev.org/t/openstack/build/01c5cfa6666244178ca8f955f80c27e9 : FAILURE in 1h 10m 10s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican https://zuul.opendev.org/t/openstack/build/769fc0a017b646d69669842bcfc9882e : SUCCESS in 1h 55m 52s\n- cinder-grenade-mn-sub-volbak https://zuul.opendev.org/t/openstack/build/f5b4a88c86cb43148b0c94259d533b78 : SUCCESS in 1h 04m 20s\n- cinder-tempest-lvm-multibackend https://zuul.opendev.org/t/openstack/build/7b1844e3d6644e729f4e177a79dfe154 : SUCCESS in 1h 37m 50s (non-voting)\n- cinder-for-glance-optimized https://zuul.opendev.org/t/openstack/build/fb6a5552ac95414792f473edd2be9f16 : SUCCESS in 33m 31s (non-voting)\n- devstack-plugin-nfs-tempest-full https://zuul.opendev.org/t/openstack/build/fbb2750a5d87475aafb17023d365ed84 : SUCCESS in 1h 07m 14s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/b7e88c24dc3f4937a44f832e69e64591 : SUCCESS in 2h 01m 03s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/733b34081c614ee799e94450f2c71d36 : SUCCESS in 55m 50s","accounts_in_message":[],"_revision_number":3},{"id":"70140f72ef3e88a70de4da67f012be8e78402107","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":"2023-05-10 20:18:36.000000000","message":"Patch Set 3:\n\nBuild succeeded.\n\n- pure-devstack-cinder-tempest-iscsi-aio http://openstack-logs.purestorage.com/38/882838/3/thirdparty-check/pure-devstack-cinder-tempest-iscsi-aio/4dca56b/ : SUCCESS in 2h 04m 15s\n- pure-devstack-cinder-tempest-fc-aio http://openstack-logs.purestorage.com/38/882838/3/thirdparty-check/pure-devstack-cinder-tempest-fc-aio/dc3d5ae/ : SUCCESS in 1h 54m 39s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"c6a65d43b50b6f21a18750c14c7eb9f640a7edcf","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":"2023-05-10 21:29:22.000000000","message":"Patch Set 3:\n\nBuild failed.\n\n- 3par-iscsi-driver-master-client-pip-ssa02-dsvm https://github.com/hpe-storage/hpe_cinder_logs/tree/master/new_logs/882838 : FAILURE in 1h 00m 05s","accounts_in_message":[],"_revision_number":3},{"id":"876527c3932e97c3d5fc31c013d8c06c4059f183","author":{"_account_id":34318,"name":"HPE Nimble Storage CI","display_name":"HPE Nimble Storage CI","email":"raghavendra.tilay@capgemini.com","username":"hpe-nimble"},"date":"2023-05-10 23:57:22.000000000","message":"Patch Set 3:\n\nBuild failed.\n\n- iscsi-driver-alletra-6k https://hpe-storage.github.io/alletra-6k-ci-logs/logs/38/882838/3/check/iscsi-driver-alletra-6k/485d1fe/485d1fe.html : FAILURE in 2h 09m 47s","accounts_in_message":[],"_revision_number":3},{"id":"127c9cae44adab0481be932dbaae9383574445d8","author":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"date":"2023-05-11 10:49:10.000000000","message":"Patch Set 3: Code-Review+2 Review-Priority+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"1a243d7583b1394df6e42e1fb4480938f1fc6b21","author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"date":"2023-05-11 16:10:46.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"77ca1958ebd0cb4a454a608a66d2071b0253daac","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-05-11 16:11:39.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"b96d2174b725520b06dc6bddd33193617a2807d6","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-05-11 18:00:30.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a90b383438b54fd1a30ddeaa5a77b768\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/38c6f9e496fe45fb9f714d81ca5b344d : SUCCESS in 6m 53s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/73ee80027a3d4d9abc9d04fd8957e090 : SUCCESS in 11m 51s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/ac9ad2d2b5124f12b65729d4b8c4f70e : SUCCESS in 13m 01s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d2639fbffe1043e1b4b428a2f9e10103 : SUCCESS in 11m 47s\n- grenade https://zuul.opendev.org/t/openstack/build/52eddbb0ab9b4c5a88599d2a3cb0b7cd : SUCCESS in 1h 02m 41s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/de948d4bc285444ca2c0e7533dce0aa3 : SUCCESS in 1h 13m 01s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/8347f5963cf4494da15c570dd500e409 : SUCCESS in 1h 05m 19s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/9060ec5309ce4df59cb20b6adba0e9b5 : SUCCESS in 8m 57s\n- cinder-grenade-mn-sub-volbak https://zuul.opendev.org/t/openstack/build/cfd3abca253243c9935d8cf585481fc4 : SUCCESS in 1h 10m 30s\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/165a385d73064183a2ff8864b8b801dc : SUCCESS in 1h 17m 12s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/63c757bdbb484aa8866ff50405bb3c04 : SUCCESS in 45m 30s","accounts_in_message":[],"_revision_number":3},{"id":"a8b731b0c42c27da33d6d380ae4801339788a03d","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-05-11 18:00:30.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3},{"id":"86bce4a9b1d1f761ad93abb29e2a777afbd38cca","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-05-11 18:01:52.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8b329a141dd3492fa91e8f9e27c22443\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ccdf1c8714bd47a2acfce14d967d2053 : SUCCESS in 53s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/dd21c100c71e4b5087ed7774be247d2a : SUCCESS in 46s","accounts_in_message":[],"_revision_number":3},{"id":"3d73b5a2f4fb58e58a42e12dd08e24fdf1e774bd","tag":"autogenerated:NEC_V_Cinder_CI","author":{"_account_id":34155,"name":"NEC V Cinder CI","email":"nec-v-cinder-istorage@istorage.jp.nec.com","username":"nec--v-cinder-ci"},"date":"2023-05-11 20:50:39.000000000","message":"Patch Set 3:\n\nBuild succeeded.\n\n- NEC-V-ISCSI https://fl9-119-243-99-132.tky.mesh.ad.jp/38/882838/3/20230512024415/NEC-V-ISCSI : SUCCESS in 2h 40m 19s\n- NEC-V-FC https://fl9-119-243-99-132.tky.mesh.ad.jp/38/882838/3/20230512024415/NEC-V-FC : SUCCESS in 3h 06m 20s","accounts_in_message":[],"_revision_number":3},{"id":"fb0568612feb5de615528e617739e510f1d1e79a","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2023-05-13 04:30:53.000000000","message":"Patch Set 3:\n\nBuild failed. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm- recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-focal-py3 https://ftp2.osuosl.org/pub/ppc64el/openstack/cinder/38/882838/3/check/tempest-dsvm-full-focal-py3/87a19ce/ : FAILURE in 1h 42m 20s\n- devstack-plugin-ceph-dsvm-focal-py3 finger://zuul-v3-executor.novalocal/1f2feff2246841a7aff5af9450609ddf : RETRY_LIMIT in 1m 10s","accounts_in_message":[],"_revision_number":3},{"id":"8e28a8111e4e8f537b75e845da3a05a3b6a1980c","author":{"_account_id":31868,"name":"Open-E CI","email":"open-e-ci-joviandss@open-e.com","username":"open-e-ci-joviandss","tags":["SERVICE_USER"]},"date":"2023-05-15 14:16:04.000000000","message":"Patch Set 3:\n\nBuild failed.\n\n- cinder-joviandss-driver-ci http://51.89.139.192/openstack/cinder/38/882838/3/ : RETRY_LIMIT in 3m 09s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"a66f4afa22fc5a0a85d5224a6b63dd766fef47b1","revisions":{"d6375e5dfeb0a461eef8fca79ea25fc022053df2":{"kind":"REWORK","_number":1,"created":"2023-05-10 14:38:35.000000000","uploader":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"ref":"refs/changes/38/882838/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/38/882838/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/38/882838/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/38/882838/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/38/882838/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/38/882838/1"}}},"commit":{"parents":[{"commit":"d4535c77493a7b362091b962f42f2613dea65dbe","subject":"Remove multiatttach request parameter","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/d4535c77493a7b362091b962f42f2613dea65dbe"}]}],"author":{"name":"Gorka Eguileor","email":"geguileo@redhat.com","date":"2023-02-16 14:57:15.000000000","tz":60},"committer":{"name":"Gorka Eguileor","email":"geguileo@redhat.com","date":"2023-04-24 17:41:56.000000000","tz":120},"subject":"Reject unsafe delete attachment calls","message":"Reject unsafe delete attachment calls\n\nDue to how the Linux SCSI kernel driver works there are some storage\nsystems, such as iSCSI with shared targets, where a normal user can\naccess other projects\u0027 volume data connected to the same compute host\nusing the attachments REST API.\n\nThis affects both single and multi-pathed connections.\n\nTo prevent users from doing this, unintentionally or maliciously,\ncinder-api will now reject some delete attachment requests that are\ndeemed unsafe.\n\nCinder will process the delete attachment request normally in the\nfollowing cases:\n\n- The request comes from an OpenStack service that is sending the\n  service token that has one of the roles in `service_token_roles`.\n- Attachment doesn\u0027t have an instance_uuid value\n- The instance for the attachment doesn\u0027t exist in Nova\n- According to Nova the volume is not connected to the instance\n- Nova is not using this attachment record\n\nThere are 3 operations in the actions REST API endpoint that can be used\nfor an attack:\n\n- `os-terminate_connection`: Terminate volume attachment\n- `os-detach`: Detach a volume\n- `os-force_detach`: Force detach a volume\n\nIn this endpoint we just won\u0027t allow most requests not coming from a\nservice. The rules we apply are the same as for attachment delete\nexplained earlier, but in this case we may not have the attachment id\nand be more restrictive.  This should not be a problem for normal\noperations because:\n\n- Cinder backup doesn\u0027t use the REST API but RPC calls via RabbitMQ\n- Glance doesn\u0027t use this interface\n\nChecking whether it\u0027s a service or not is done at the cinder-api level\nby checking that the service user that made the call has at least one of\nthe roles in the `service_token_roles` configuration. These roles are\nretrieved from keystone by the keystone middleware using the value of\nthe \"X-Service-Token\" header.\n\nIf Cinder is configured with `service_token_roles_required \u003d true` and\nan attacker provides non-service valid credentials the service will\nreturn a 401 error, otherwise it\u0027ll return 409 as if a normal user had\nmade the call without the service token.\n\nCloses-Bug: #2004555\nChange-Id: I612905a1bf4a1706cce913c0d8a6df7a240d599a\n(cherry picked from commit 71c6bdfb9a6728622156bde4694aa4707b56f40b)\nConflicts:\n \tcinder/exception.py\n(cherry picked from commit 4b37a1e94754bbc791976e48035d88d90ea05642)\nConflicts:\n\tcinder/exception.py\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/d6375e5dfeb0a461eef8fca79ea25fc022053df2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/d6375e5dfeb0a461eef8fca79ea25fc022053df2"}]},"branch":"refs/heads/stable/yoga"},"1f3c1873268c060fa51768555999399bc9d5a1a8":{"kind":"REWORK","_number":2,"created":"2023-05-10 17:58:38.000000000","uploader":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"ref":"refs/changes/38/882838/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/38/882838/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/38/882838/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/38/882838/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/38/882838/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/38/882838/2"}}},"commit":{"parents":[{"commit":"d4535c77493a7b362091b962f42f2613dea65dbe","subject":"Remove multiatttach request parameter","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/d4535c77493a7b362091b962f42f2613dea65dbe"}]}],"author":{"name":"Gorka Eguileor","email":"geguileo@redhat.com","date":"2023-02-16 14:57:15.000000000","tz":60},"committer":{"name":"Gorka Eguileor","email":"geguileo@redhat.com","date":"2023-05-10 17:55:36.000000000","tz":120},"subject":"Reject unsafe delete attachment calls","message":"Reject unsafe delete attachment calls\n\nDue to how the Linux SCSI kernel driver works there are some storage\nsystems, such as iSCSI with shared targets, where a normal user can\naccess other projects\u0027 volume data connected to the same compute host\nusing the attachments REST API.\n\nThis affects both single and multi-pathed connections.\n\nTo prevent users from doing this, unintentionally or maliciously,\ncinder-api will now reject some delete attachment requests that are\ndeemed unsafe.\n\nCinder will process the delete attachment request normally in the\nfollowing cases:\n\n- The request comes from an OpenStack service that is sending the\n  service token that has one of the roles in `service_token_roles`.\n- Attachment doesn\u0027t have an instance_uuid value\n- The instance for the attachment doesn\u0027t exist in Nova\n- According to Nova the volume is not connected to the instance\n- Nova is not using this attachment record\n\nThere are 3 operations in the actions REST API endpoint that can be used\nfor an attack:\n\n- `os-terminate_connection`: Terminate volume attachment\n- `os-detach`: Detach a volume\n- `os-force_detach`: Force detach a volume\n\nIn this endpoint we just won\u0027t allow most requests not coming from a\nservice. The rules we apply are the same as for attachment delete\nexplained earlier, but in this case we may not have the attachment id\nand be more restrictive.  This should not be a problem for normal\noperations because:\n\n- Cinder backup doesn\u0027t use the REST API but RPC calls via RabbitMQ\n- Glance doesn\u0027t use this interface\n\nChecking whether it\u0027s a service or not is done at the cinder-api level\nby checking that the service user that made the call has at least one of\nthe roles in the `service_token_roles` configuration. These roles are\nretrieved from keystone by the keystone middleware using the value of\nthe \"X-Service-Token\" header.\n\nIf Cinder is configured with `service_token_roles_required \u003d true` and\nan attacker provides non-service valid credentials the service will\nreturn a 401 error, otherwise it\u0027ll return 409 as if a normal user had\nmade the call without the service token.\n\nCloses-Bug: #2004555\nChange-Id: I612905a1bf4a1706cce913c0d8a6df7a240d599a\n(cherry picked from commit 6df1839bdf288107c600b3e53dff7593a6d4c161)\nConflicts:\n        cinder/exception.py\n        (cherry picked from commit\n        dd6010a9f7bf8cbe0189992f0848515321781747)\n(cherry picked from commit cb4682fb836912225c5da1536108a0d05fd5c46e)\nConflicts:\n\tcinder/exception.py\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/1f3c1873268c060fa51768555999399bc9d5a1a8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/1f3c1873268c060fa51768555999399bc9d5a1a8"}]},"branch":"refs/heads/stable/yoga"},"a66f4afa22fc5a0a85d5224a6b63dd766fef47b1":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2023-05-10 18:01:26.000000000","uploader":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"ref":"refs/changes/38/882838/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/38/882838/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/38/882838/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/38/882838/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/38/882838/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/38/882838/3"}}},"commit":{"parents":[{"commit":"d4535c77493a7b362091b962f42f2613dea65dbe","subject":"Remove multiatttach request parameter","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/d4535c77493a7b362091b962f42f2613dea65dbe"}]}],"author":{"name":"Gorka Eguileor","email":"geguileo@redhat.com","date":"2023-02-16 14:57:15.000000000","tz":60},"committer":{"name":"Gorka Eguileor","email":"geguileo@redhat.com","date":"2023-05-10 18:00:54.000000000","tz":120},"subject":"Reject unsafe delete attachment calls","message":"Reject unsafe delete attachment calls\n\nDue to how the Linux SCSI kernel driver works there are some storage\nsystems, such as iSCSI with shared targets, where a normal user can\naccess other projects\u0027 volume data connected to the same compute host\nusing the attachments REST API.\n\nThis affects both single and multi-pathed connections.\n\nTo prevent users from doing this, unintentionally or maliciously,\ncinder-api will now reject some delete attachment requests that are\ndeemed unsafe.\n\nCinder will process the delete attachment request normally in the\nfollowing cases:\n\n- The request comes from an OpenStack service that is sending the\n  service token that has one of the roles in `service_token_roles`.\n- Attachment doesn\u0027t have an instance_uuid value\n- The instance for the attachment doesn\u0027t exist in Nova\n- According to Nova the volume is not connected to the instance\n- Nova is not using this attachment record\n\nThere are 3 operations in the actions REST API endpoint that can be used\nfor an attack:\n\n- `os-terminate_connection`: Terminate volume attachment\n- `os-detach`: Detach a volume\n- `os-force_detach`: Force detach a volume\n\nIn this endpoint we just won\u0027t allow most requests not coming from a\nservice. The rules we apply are the same as for attachment delete\nexplained earlier, but in this case we may not have the attachment id\nand be more restrictive.  This should not be a problem for normal\noperations because:\n\n- Cinder backup doesn\u0027t use the REST API but RPC calls via RabbitMQ\n- Glance doesn\u0027t use this interface\n\nChecking whether it\u0027s a service or not is done at the cinder-api level\nby checking that the service user that made the call has at least one of\nthe roles in the `service_token_roles` configuration. These roles are\nretrieved from keystone by the keystone middleware using the value of\nthe \"X-Service-Token\" header.\n\nIf Cinder is configured with `service_token_roles_required \u003d true` and\nan attacker provides non-service valid credentials the service will\nreturn a 401 error, otherwise it\u0027ll return 409 as if a normal user had\nmade the call without the service token.\n\nCloses-Bug: #2004555\nChange-Id: I612905a1bf4a1706cce913c0d8a6df7a240d599a\n(cherry picked from commit 6df1839bdf288107c600b3e53dff7593a6d4c161)\nConflicts:\n        cinder/exception.py\n(cherry picked from commit dd6010a9f7bf8cbe0189992f0848515321781747)\n(cherry picked from commit cb4682fb836912225c5da1536108a0d05fd5c46e)\nConflicts:\n\tcinder/exception.py\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/a66f4afa22fc5a0a85d5224a6b63dd766fef47b1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/a66f4afa22fc5a0a85d5224a6b63dd766fef47b1"}]},"branch":"refs/heads/stable/yoga"}},"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":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"}},{"label":"Review-Priority","status":"MAY","applied_by":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Review-Priority","description":"Review priority","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"-label:Review-Priority\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":[],"failing_atoms":["label:Review-Priority\u003dMIN"],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
