)]}'
{"id":"openstack%2Fcinder~825101","triplet_id":"openstack%2Fcinder~stable%2Fvictoria~I442a42b0c098775935a799876ad8efbe141829ad","project":"openstack/cinder","branch":"stable/victoria","topic":"victoria-detach-vol-status","attention_set":{},"removed_from_attention_set":{"9535":{"account":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"last_update":"2022-02-09 16:38:04.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I442a42b0c098775935a799876ad8efbe141829ad","subject":"Delete attachment on remove_export failure","status":"MERGED","created":"2022-01-18 11:54:40.000000000","updated":"2022-02-09 18:07:19.000000000","submitted":"2022-02-09 16:38:04.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":"825101-victoria-detach-vol-status","meta_rev_id":"de63af353af5276a81e6cbb1114b28ea091cd868","_number":825101,"virtual_id_number":825101,"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":"2022-02-09 16:38:03.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},{"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":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2022-02-09 14:49:14.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},{"value":2,"date":"2022-02-06 04:51:12.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":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2022-02-09 14:49:14.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},{"value":0,"_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":{"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},{"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":15386,"name":"Nexenta CI","email":"openstackci@nexenta.com","username":"nexentaci","tags":["SERVICE_USER"]},{"_account_id":23613,"name":"NEC Cinder CI","email":"nec-cinder-ci@istorage.jp.nec.com","username":"nec-cinder-ci","tags":["SERVICE_USER"]},{"_account_id":26537,"name":"Cloudbase Cinder SMB3 CI","email":"cinder-smb3-ci@cloudbasesolutions.com","username":"cinder_smb3_ci"},{"_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":34318,"name":"HPE Nimble Storage CI","display_name":"HPE Nimble Storage CI","email":"raghavendra.tilay@capgemini.com","username":"hpe-nimble"},{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"}],"REVIEWER":[{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-01-18 12:48:11.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":"2022-01-18 13:03:04.000000000","updated_by":{"_account_id":26537,"name":"Cloudbase Cinder SMB3 CI","email":"cinder-smb3-ci@cloudbasesolutions.com","username":"cinder_smb3_ci"},"reviewer":{"_account_id":26537,"name":"Cloudbase Cinder SMB3 CI","email":"cinder-smb3-ci@cloudbasesolutions.com","username":"cinder_smb3_ci"},"state":"CC"},{"updated":"2022-01-18 14:30:23.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":"2022-01-18 14:33:39.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":"2022-01-18 14:56:05.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":"2022-01-18 15:31:08.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":"2022-01-18 21:51:08.000000000","updated_by":{"_account_id":15386,"name":"Nexenta CI","email":"openstackci@nexenta.com","username":"nexentaci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":15386,"name":"Nexenta CI","email":"openstackci@nexenta.com","username":"nexentaci","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2022-01-18 23:00:31.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":"2022-01-19 12:54:59.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"},{"updated":"2022-01-21 16:14:32.000000000","updated_by":{"_account_id":23613,"name":"NEC Cinder CI","email":"nec-cinder-ci@istorage.jp.nec.com","username":"nec-cinder-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":23613,"name":"NEC Cinder CI","email":"nec-cinder-ci@istorage.jp.nec.com","username":"nec-cinder-ci","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2022-02-06 04:51:12.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":"2022-02-09 14:49:14.000000000","updated_by":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"reviewer":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"state":"REVIEWER"}],"messages":[{"id":"25c582fcb321dce21a5984ca29ce36bdcc10e068","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"date":"2022-01-18 11:54:40.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"efe1dfec221e170c2b181f1075188ac8b1c8d722","author":{"_account_id":34318,"name":"HPE Nimble Storage CI","display_name":"HPE Nimble Storage CI","email":"raghavendra.tilay@capgemini.com","username":"hpe-nimble"},"date":"2022-01-18 12:48:11.000000000","message":"Patch Set 1:\n\nBuild failed.\n\n- iscsi-driver-alletra-6k https://hpe-storage.github.io/alletra-6k-ci-logs/logs/01/825101/1/check/iscsi-driver-alletra-6k/7bc315d/7bc315d.html : FAILURE in 51m 23s","accounts_in_message":[],"_revision_number":1},{"id":"41fbcf64be2328e77fa641f6e33feb0c67e21255","tag":"autogenerated:cloudbase-ci","author":{"_account_id":26537,"name":"Cloudbase Cinder SMB3 CI","email":"cinder-smb3-ci@cloudbasesolutions.com","username":"cinder_smb3_ci"},"date":"2022-01-18 13:03:04.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- cinder-iscsi http://cloudbase-ci.com/cinder/825101/1/iscsi/ : SUCCESS in 1h 07m 12s\n- cinder-smb http://cloudbase-ci.com/cinder/825101/1/smb/ : SUCCESS in 1h 01m 26s","accounts_in_message":[],"_revision_number":1},{"id":"307d35cc31f46f8611cbe5d51777a2dd5ee64048","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2022-01-18 14:30:23.000000000","message":"Patch Set 1:\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://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/cinder/01/825101/1/check/tempest-dsvm-full-focal-py3/9431886/ : SUCCESS in 2h 26m 44s\n- devstack-plugin-ceph-dsvm-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/cinder/01/825101/1/check/devstack-plugin-ceph-dsvm-focal-py3/b8639c2/ : FAILURE in 1h 14m 10s","accounts_in_message":[],"_revision_number":1},{"id":"de82729e0af9ef91d57aedbb0781d163ead7ed5a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-18 14:33:39.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d07e23d85e7340a3b24a2e2b07cfa201 : SUCCESS in 6m 16s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/9395ab9aa9c14e6b81ce4441acada9aa : SUCCESS in 9m 59s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/43dedf65324749fc8cc6204e3f392a64 : SUCCESS in 8m 51s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/897f050151fd4a7c8537204f11549dce : SUCCESS in 12m 07s\n- grenade https://zuul.opendev.org/t/openstack/build/0024197ea3f54496aedd75a5e1d234be : SUCCESS in 49m 29s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/9be9388984f441bc87f0c0187051413b : SUCCESS in 58m 59s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/55b648445b3245d5b91114a28374b9f3 : SUCCESS in 50m 44s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/cf93ff2e2fbe4a4287314b569217554d : SUCCESS in 7m 31s\n- cinder-code-coverage https://zuul.opendev.org/t/openstack/build/7f05cf03f569460ab33f958ad3686f44 : SUCCESS in 14m 15s (non-voting)\n- cinder-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/6b957cf235ec477d9260048100b97c9d : SUCCESS in 7m 49s (non-voting)\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/a6b79d3a1ade406784a9737cfbe7168d : SUCCESS in 7m 02s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/75366be8a33647cb98e1c6c84e45ec56 : SUCCESS in 7m 14s\n- cinder-rally-task https://zuul.opendev.org/t/openstack/build/b44b86eb1a064fc6be4168ef36afb3c1 : SUCCESS in 37m 53s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/6d5be72947d94088a38c894f992a647c : FAILURE in 7m 44s (non-voting)\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/90d16b6be60243ca9578b14727881255 : SUCCESS in 1h 10m 40s\n- cinder-plugin-ceph-tempest-mn-aa https://zuul.opendev.org/t/openstack/build/d6b299358c804fd889e8b63adc659728 : FAILURE in 1h 49m 42s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican https://zuul.opendev.org/t/openstack/build/a05b5fa707b544b5993789b94275c489 : SUCCESS in 1h 24m 54s\n- cinder-grenade-mn-sub-volbak https://zuul.opendev.org/t/openstack/build/393eeaf59d084f919c0ac7d5c9d42e43 : SUCCESS in 1h 36m 40s\n- cinder-tempest-lvm-multibackend https://zuul.opendev.org/t/openstack/build/6860bb6ea100413bbbc2a61282a9abcc : SUCCESS in 1h 19m 20s (non-voting)\n- devstack-plugin-nfs-tempest-full https://zuul.opendev.org/t/openstack/build/c2f2a96fa43843bba797cbeddb391976 : SUCCESS in 1h 14m 54s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/fa7cecac42cf43c5a44de890f3070bea : SUCCESS in 2h 29m 08s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d8eb0f4ee0ac40dea0cb7c4a7eee495c : SUCCESS in 58m 54s","accounts_in_message":[],"_revision_number":1},{"id":"f6b6ef633e728ad2916439be8b495e38b360f517","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"date":"2022-01-18 14:56:05.000000000","message":"Patch Set 1:\n\nBuild FAILED. log path: https://github.com/LightBitsLabs/logs/tree/main/18_01_2022_14:48:23\nLeave a comment with \u0027run-Lightbits CI\u0027 to trigger a recheck. \nFor more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/LightbitsLabs_CI","accounts_in_message":[],"_revision_number":1},{"id":"e31c853551459e9ecf294cc7213622d86ca049c3","author":{"_account_id":28801,"name":"Cisco Cinder CI","email":"cisco-cinder-ci@cisco.com","username":"cisco-cinder-ci"},"date":"2022-01-18 15:31:08.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- dsvm-tempest-cisco-zonemanager-job http://173.39.89.136/logs/01/825101/1/check/dsvm-tempest-cisco-zonemanager-job/0184b8b/ : SUCCESS in 1h 11m 14s","accounts_in_message":[],"_revision_number":1},{"id":"a055ff933fd844f1edd2dfd93eefdec3fb224ff5","author":{"_account_id":15386,"name":"Nexenta CI","email":"openstackci@nexenta.com","username":"nexentaci","tags":["SERVICE_USER"]},"date":"2022-01-18 21:51:08.000000000","message":"Patch Set 1:\n\nBuild failed. For information on how to proceed, see https://docs.openstack.org/infra/manual/developers.html\n* NexentaStor5_Cinder_NFS http://openstack.deiter.ru/aaf864307c6ff20c3b5cc1ef422b55c2/refs-changes-01-825101-1/ns5_nfs : SUCCESS in 5h 24m 41s\n* NexentaStor5_Cinder_iSCSI http://openstack.deiter.ru/aaf864307c6ff20c3b5cc1ef422b55c2/refs-changes-01-825101-1/ns5_iscsi : FAILURE in 5h 4m 52s\n\nLeave a comment with run-nexentaci to trigger a recheck. For more information about Nexenta CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/Nexenta_CI","accounts_in_message":[],"_revision_number":1},{"id":"df2afbd142788079416130e5986538eecfd36907","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":"2022-01-18 23:00:31.000000000","message":"Patch Set 1:\n\nBuild failed.\n\n- pure-devstack-cinder-tempest-iscsi-aio http://openstack-logs.purestorage.com/01/825101/1/thirdparty-check/pure-devstack-cinder-tempest-iscsi-aio/f11194d/ : TIMED_OUT in 3h 02m 13s\n- pure-devstack-cinder-tempest-fc-aio http://openstack-logs.purestorage.com/01/825101/1/thirdparty-check/pure-devstack-cinder-tempest-fc-aio/c81dfe2/ : SUCCESS in 1h 14m 20s","accounts_in_message":[],"_revision_number":1},{"id":"7bdcb67cdc2808b143ecade89f33283a0ad3eef1","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":"2022-01-19 12:54:59.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- cinder-joviandss-driver-ci http://51.89.139.192/openstack/cinder/01/825101/1/ : SUCCESS in 1h 30m 17s","accounts_in_message":[],"_revision_number":1},{"id":"b9743151937eded0b90c5e57f9c4a49712ec2cb4","tag":"autogenerated:NEC_Cinder_CI","author":{"_account_id":23613,"name":"NEC Cinder CI","email":"nec-cinder-ci@istorage.jp.nec.com","username":"nec-cinder-ci","tags":["SERVICE_USER"]},"date":"2022-01-21 16:14:32.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- NEC-ISCSI https://fl9-119-243-99-132.tky.mesh.ad.jp/01/825101/1/20220121220854/NEC-ISCSI : SUCCESS in 2h 52m 51s\n- NEC-FC https://fl9-119-243-99-132.tky.mesh.ad.jp/01/825101/1/20220121220854/NEC-FC : SUCCESS in 3h 05m 35s","accounts_in_message":[],"_revision_number":1},{"id":"0fa24a528929ff64f49a2345a0fd49c6e002f338","author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"date":"2022-02-06 04:51:12.000000000","message":"Patch Set 1: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"c368dc4fdd969729b5206d224d559a3a9c84fd30","author":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"date":"2022-02-09 14:49:14.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"2681d0f39ea85835b0fcedeb2bd7fc8cb12b7355","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-09 15:11:20.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"ddfd20e654dde3eedecc38a630b52d31a8b3ef0c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-09 16:38:03.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d3f9e0bfbf2d4517954c64a100a0f4e8 : SUCCESS in 7m 57s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/555d05147f0040ec9457b3e1af96983c : SUCCESS in 10m 46s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/fa9542ccfd254650bcdc8d396a487480 : SUCCESS in 12m 12s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9fdfc87d59a046dfae098545d3b7c7c5 : SUCCESS in 15m 15s\n- grenade https://zuul.opendev.org/t/openstack/build/f5bf564ecbf34f92abec11dc894e4bd2 : SUCCESS in 1h 03m 18s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/c87cd0898e544434b6a16c81388c0d2f : SUCCESS in 1h 10m 33s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b9a3072a4c04416890614f76ad419761 : SUCCESS in 57m 34s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2bfd8330feaa4a19876754c6dc066cf6 : SUCCESS in 8m 19s\n- cinder-grenade-mn-sub-volbak https://zuul.opendev.org/t/openstack/build/236c2f1b81cb4b97860624f3b9444588 : SUCCESS in 1h 18m 54s\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/9a8477fa5f534e7995b68fe85146dda9 : SUCCESS in 1h 15m 21s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0ec73db098e044f0beeb6a93f1b77452 : SUCCESS in 1h 03m 31s","accounts_in_message":[],"_revision_number":1},{"id":"8fd6f52c75b38c293062ffeee874dcc935b91ec1","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-09 16:38:04.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"de63af353af5276a81e6cbb1114b28ea091cd868","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-09 18:07:19.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d3fc69f7e35f4fcca1030bdd457640a1 : SUCCESS in 2m 10s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/61f54a28979346b7a707d25145b90cac : SUCCESS in 1m 46s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"362b7e14f17d9b0aa751df3016b27c536e1c0bc8","revisions":{"362b7e14f17d9b0aa751df3016b27c536e1c0bc8":{"kind":"REWORK","_number":1,"created":"2022-01-18 11:54:40.000000000","uploader":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"ref":"refs/changes/01/825101/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/01/825101/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/01/825101/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/01/825101/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/01/825101/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/01/825101/1"}}},"commit":{"parents":[{"commit":"c9d3cc966cc4856b9fcc8625ce3ce86061df1d87","subject":"Fix detach notification","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/c9d3cc966cc4856b9fcc8625ce3ce86061df1d87"}]}],"author":{"name":"Gorka Eguileor","email":"geguileo@redhat.com","date":"2021-07-20 15:15:54.000000000","tz":120},"committer":{"name":"Gorka Eguileor","email":"geguileo@redhat.com","date":"2022-01-18 09:35:40.000000000","tz":60},"subject":"Delete attachment on remove_export failure","message":"Delete attachment on remove_export failure\n\nWhen deleting an attachment, if the driver\u0027s remove_export or the\ndetach_volume method call fails in the cinder driver, then the\nattachment status is changed to error_detaching but the REST API call\ndoesn\u0027t fail.\n\nThe end result is:\n- Volume status is \"available\"\n- Volume attach_status is \"detached\"\n- There is a volume_attachment record for the volume\n- The volume may still be exported in the backend\n\nThe volume still being exported in the storage array is not a problem,\nsince the next attach-detach cycle will give it another opportunity for\nit to succeed, and we also do the export on volume deletion.\n\nSo in the end leaving the attachment in error_detaching status doesn\u0027t\nhave any use and creates confusion.\n\nThis patch removes the attachment record when on an attachment delete\nrequest if the error happens on remove_export or detach_volume calls.\n\nThis doesn\u0027t change how the REST API attachment delete operation\nbehaves, the change is that there will not be a leftover attachment\nrecord with the volume in available and detached status.\n\nCloses-Bug: #1935057\nChange-Id: I442a42b0c098775935a799876ad8efbe141829ad\n(cherry picked from commit 3aa00b087884a278e747e839db0707cf39561382)\nConflicts:\n\tcinder/volume/manager.py\n(cherry picked from commit 1328c68a8cc6db0e4bd6b145daa788570908ed36)\n(cherry picked from commit be7b001290ab56632aaf5d108aeccb367adea55c)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/362b7e14f17d9b0aa751df3016b27c536e1c0bc8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/362b7e14f17d9b0aa751df3016b27c536e1c0bc8"}]},"branch":"refs/heads/stable/victoria"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"}},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
