)]}'
{"id":"openstack%2Fcinder~900111","triplet_id":"openstack%2Fcinder~master~I0e8a32b1052b2e82d78fb0bfbfb0bc463f3d84fa","project":"openstack/cinder","branch":"master","topic":"bug/1826115","attention_set":{"36146":{"account":{"_account_id":36146,"name":"Jing Geng","display_name":"jinggeng","email":"jgeng25@bloomberg.net","username":"jinggeng"},"last_update":"2023-11-08 13:59:25.000000000","reason":"\u003cGERRIT_ACCOUNT_4523\u003e replied on the change","reason_account":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"}}},"removed_from_attention_set":{"4523":{"account":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"last_update":"2023-11-08 13:59:25.000000000","reason":"\u003cGERRIT_ACCOUNT_4523\u003e replied on the change","reason_account":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"}}},"hashtags":[],"change_id":"I0e8a32b1052b2e82d78fb0bfbfb0bc463f3d84fa","subject":"Fix deferred deletion for cloned volumes","status":"NEW","created":"2023-11-08 13:54:57.000000000","updated":"2023-11-10 21:23:22.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":false,"submittable":false,"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"e92a95d3caf3e80faceca7a919fab23a9d9481aa","_number":900111,"virtual_id_number":900111,"owner":{"_account_id":36146,"name":"Jing Geng","display_name":"jinggeng","email":"jgeng25@bloomberg.net","username":"jinggeng"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},{"tag":"autogenerated:zuul:check","value":-1,"date":"2023-11-08 16:54:20.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":{"rejected":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"all":[{"value":-2,"date":"2023-11-08 13:59:25.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},{"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":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},{"_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":[{"value":0,"permitted_voting_range":{"min":-1,"max":2},"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},{"_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":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},{"_account_id":21863,"name":"Infinidat CI","email":"jenkins@infinidat.com","username":"infinidat-openstack"},{"_account_id":23613,"name":"NEC Cinder CI","email":"nec-cinder-ci@istorage.jp.nec.com","username":"nec-cinder-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":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},{"_account_id":34155,"name":"NEC V Cinder CI","email":"nec-v-cinder-istorage@istorage.jp.nec.com","username":"nec--v-cinder-ci"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-11-08 13:56:10.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":"2023-11-08 13:56:13.000000000","updated_by":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"reviewer":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"state":"REVIEWER"},{"updated":"2023-11-08 14:18:02.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-11-08 15:49:58.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-11-08 16:54:20.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-11-08 18:52:55.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-11-08 22:43:56.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":"2023-11-09 00:59:16.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":"2023-11-09 04:30:54.000000000","updated_by":{"_account_id":21863,"name":"Infinidat CI","email":"jenkins@infinidat.com","username":"infinidat-openstack"},"reviewer":{"_account_id":21863,"name":"Infinidat CI","email":"jenkins@infinidat.com","username":"infinidat-openstack"},"state":"CC"},{"updated":"2023-11-10 16:12:55.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-11-10 21:23:22.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"}],"messages":[{"id":"4ad4cffe28c9d1eb37b7c369592499c483346451","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36146,"name":"Jing Geng","display_name":"jinggeng","email":"jgeng25@bloomberg.net","username":"jinggeng"},"date":"2023-11-08 13:54:57.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"14ea5e34bf0d4488b2fe5c34371bbc908a67e6c3","author":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"date":"2023-11-08 13:56:10.000000000","message":"Patch Set 1:\n\nBuild failed.\n\n- cinder-storpool-tempest https://spfactory.storpool.com/zuul/t/local/build/2675279a865c4c9c83ed8a9caf69952f : NODE_FAILURE in 0s","accounts_in_message":[],"_revision_number":1},{"id":"5784f8f2a63759611124cfdfbbf9dd1ae5911406","author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"date":"2023-11-08 13:59:25.000000000","message":"Patch Set 1: Code-Review-2\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"f1dc1e8bebd81f6603f03a9f69a8f84382c18839","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-11-08 14:18:02.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ee99778249224e6783b6cdb3ffe7f86a\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/6f4a7bd30da84f16ae4ff563642cad09 : SUCCESS in 10m 05s (non-voting)\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/e8508171e4e74322be1138773943cf77 : SUCCESS in 9m 47s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/c4cc2522def84f65911f25d40ce14d2f : SUCCESS in 21m 15s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"5ad6200466ac7aa6b182dc383ab674223ae05651","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-11-08 15:49:58.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- pure-devstack-cinder-tempest-iscsi-aio-jammy http://openstack-logs.purestorage.com/11/900111/1/thirdparty-check/pure-devstack-cinder-tempest-iscsi-aio-jammy/719f964/ : SUCCESS in 1h 53m 18s\n- pure-devstack-cinder-tempest-fc-aio-jammy http://openstack-logs.purestorage.com/11/900111/1/thirdparty-check/pure-devstack-cinder-tempest-fc-aio-jammy/152964e/ : SUCCESS in 1h 44m 50s\n- pure-devstack-cinder-tempest-nvme-roce-aio-jammy http://openstack-logs.purestorage.com/11/900111/1/thirdparty-check/pure-devstack-cinder-tempest-nvme-roce-aio-jammy/cfb6901/ : SUCCESS in 1h 45m 37s\n- pure-devstack-cinder-tempest-nvme-tcp-aio-jammy http://openstack-logs.purestorage.com/11/900111/1/thirdparty-check/pure-devstack-cinder-tempest-nvme-tcp-aio-jammy/9244558/ : SUCCESS in 1h 47m 47s","accounts_in_message":[],"_revision_number":1},{"id":"3e3672b5230c87cc848aac11085922dc76bc03bc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-11-08 16:54:20.000000000","message":"Patch Set 1: Verified-1\n\n(27 comments)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/5d42f875cece456488d646b4e4839ac6\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a020651f8ccc4e09a1ec22ca6f2d81a8 : FAILURE in 6m 05s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/4b706778ec304ec19deda522d2614d16 : SUCCESS in 11m 49s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/a708db2da2284d51828c56a7741c4e17 : SUCCESS in 10m 51s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e3614d7eaaa74142a560a196ea6413e0 : SUCCESS in 12m 50s\n- grenade https://zuul.opendev.org/t/openstack/build/6025524ce39843a1b91d704ca76379a9 : SUCCESS in 1h 02m 04s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/33838808565d4542ba9506f10e25d803 : SUCCESS in 1h 04m 24s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/fb5a1eecdf3b4181b09947ba2cf98c7d : SUCCESS in 1h 28m 21s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/82012ddc1fb5436f95c3f7b651a92ad3 : SUCCESS in 52m 39s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/4b6ba2d619c34c1d87ab301f519379b2 : SUCCESS in 7m 59s\n- cinder-code-coverage https://zuul.opendev.org/t/openstack/build/b172fdc35f264a1bb09c797eb56fdaef : SUCCESS in 13m 37s (non-voting)\n- cinder-mypy https://zuul.opendev.org/t/openstack/build/e750bcc6b2c147998a56d21f56ac7860 : SUCCESS in 5m 35s\n- cinder-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/ee418b14c3794be69e51859cea6cdc92 : SUCCESS in 6m 59s (non-voting)\n- openstack-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/c05d5279e5ba4d978d9cf0e44a961d25 : SUCCESS in 6m 28s\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/afbdbf9bbc8447a196fb612b26fcb442 : SUCCESS in 6m 22s\n- cinder-rally-task https://zuul.opendev.org/t/openstack/build/5a5d30bc49f04ad79ba51056f60b4ddf : SUCCESS in 52m 10s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/d364cd6f17bd48e5b4015fa2f39e03ee : SUCCESS in 6m 38s (non-voting)\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/231e6008c627442489c4e2539627d716 : SUCCESS in 1h 57m 32s\n- cinder-plugin-ceph-tempest-mn-aa https://zuul.opendev.org/t/openstack/build/8819318d8a0649b69927b280314b555f : FAILURE in 2h 22m 51s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican https://zuul.opendev.org/t/openstack/build/dfc8152a50dd4f7ba869ac1747f7e0a5 : SUCCESS in 1h 40m 26s\n- cinder-tempest-plugin-lvm-lio-barbican-fips https://zuul.opendev.org/t/openstack/build/4bc4fb63eab94323bfa91d803f5e0443 : SUCCESS in 2h 58m 34s (non-voting)\n- cinder-grenade-mn-sub-volbak https://zuul.opendev.org/t/openstack/build/1ecea04753784d71875b72617469e854 : SUCCESS in 1h 06m 00s\n- cinder-tempest-lvm-multibackend https://zuul.opendev.org/t/openstack/build/3a937ac2f60a470b8ee60c379bc52a95 : SUCCESS in 1h 27m 56s (non-voting)\n- cinder-for-glance-optimized https://zuul.opendev.org/t/openstack/build/c639e75061d64754808b4880bcb1f2c0 : SUCCESS in 34m 27s (non-voting)\n- devstack-plugin-nfs-tempest-full https://zuul.opendev.org/t/openstack/build/777c80966288487d8fe65caecbd9da38 : SUCCESS in 1h 38m 57s\n- devstack-plugin-nfs-tempest-full-fips https://zuul.opendev.org/t/openstack/build/563666b242a647b39ba702bc343a90c9 : SUCCESS in 1h 25m 58s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/d1b18bcaaff643d4bb9a76a8de078ee1 : SUCCESS in 1h 27m 45s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/5b6a3f67e1d34ddcac3680cb88b06d6a : SUCCESS in 51m 58s","accounts_in_message":[],"_revision_number":1},{"id":"81ac9a0d831aa5537915cfeb6aa1e6095634e863","author":{"_account_id":28801,"name":"Cisco Cinder CI","email":"cisco-cinder-ci@cisco.com","username":"cisco-cinder-ci"},"date":"2023-11-08 18:52:55.000000000","message":"Patch Set 1:\n\nBuild succeeded.\nhttps://127.0.0.1:9000/t/openstack/buildset/4cefdd50683a40578e5de80517d61c52\n\n- dsvm-tempest-cisco-zonemanager-job https://127.0.0.1:9000/t/openstack/build/eb37834f267e414e802e61def04b30b7 : SUCCESS in 1h 24m 42s","accounts_in_message":[],"_revision_number":1},{"id":"2b9c2bcd3ecdd587666179382eb6455e46e41676","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-11-08 22:43:56.000000000","message":"Patch Set 1:\n\nBuild failed.\n\n- cinder-joviandss-driver-ci http://51.89.139.192/openstack/cinder/11/900111/1/ : FAILURE in 1h 35m 06s","accounts_in_message":[],"_revision_number":1},{"id":"2bbbe8bf56cb1453e289774e1e69fff0a2663ef6","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2023-11-09 00:59:16.000000000","message":"Patch Set 1:\n\nBuild succeeded (FC).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-fc/39/.","accounts_in_message":[],"_revision_number":1},{"id":"55f2f1f0d549e6135bb12cb078953bc292616ba3","author":{"_account_id":33746,"name":"YADRO TATLIN CI","email":"tatlin_ci@yadro.com","username":"tatlin-ci"},"date":"2023-11-09 02:42:20.000000000","message":"Patch Set 1:\n\nBuild succeeded (iSCSI).\nLogs: http://tempest-openstack.spb.yadro.com/openstack-gerrit-trigger-iscsi/40/.","accounts_in_message":[],"_revision_number":1},{"id":"3b09f060bb3614a8a09fb77c83b4ed5ed1bad645","author":{"_account_id":21863,"name":"Infinidat CI","email":"jenkins@infinidat.com","username":"infinidat-openstack"},"date":"2023-11-09 04:30:54.000000000","message":"Patch Set 1:\n\nBuild failed. For information on how to proceed, see https://docs.openstack.org/infra/manual/developers.html\n* Infinidat FC http://openstack-ci-logs.aws.infinidat.com#logs/refs-changes-11-900111-1/FC/ : FAILURE in 9h 28m 10s\n* Infinidat iSCSI http://openstack-ci-logs.aws.infinidat.com#logs/refs-changes-11-900111-1/iSCSI/ : UNSTABLE in 2h 23m 36s\n\nLeave a comment with run-INFINIDAT to trigger a recheck. For more information about Infinidat CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/INFINIDAT_CI","accounts_in_message":[],"_revision_number":1},{"id":"9b7f90ef5785b74ab251cbd7a99591da3c992805","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-11-10 16:12:55.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- NEC-V-ISCSI https://fl9-119-243-99-132.tky.mesh.ad.jp/11/900111/1/20231110220212/NEC-V-ISCSI : SUCCESS in 3h 09m 22s\n- NEC-V-FC https://fl9-119-243-99-132.tky.mesh.ad.jp/11/900111/1/20231110220212/NEC-V-FC : SUCCESS in 3h 10m 35s","accounts_in_message":[],"_revision_number":1},{"id":"e92a95d3caf3e80faceca7a919fab23a9d9481aa","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":"2023-11-10 21:23:22.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- NEC-FC https://fl9-119-243-99-132.tky.mesh.ad.jp/11/900111/1/20231111021721/NEC-FC : SUCCESS in 3h 49m 26s\n- NEC-ISCSI https://fl9-119-243-99-132.tky.mesh.ad.jp/11/900111/1/20231111021721/NEC-ISCSI : SUCCESS in 4h 05m 57s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"a995cf86a0c8ab82f7d4fad69e4e312d6bbd5c6a","revisions":{"a995cf86a0c8ab82f7d4fad69e4e312d6bbd5c6a":{"kind":"REWORK","_number":1,"created":"2023-11-08 13:54:57.000000000","uploader":{"_account_id":36146,"name":"Jing Geng","display_name":"jinggeng","email":"jgeng25@bloomberg.net","username":"jinggeng"},"ref":"refs/changes/11/900111/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/11/900111/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/11/900111/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/11/900111/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/11/900111/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/11/900111/1"}}},"commit":{"parents":[{"commit":"4ee1bdaf648064adb6ad9f0e4fda6adc6ad1cbb6","subject":"Merge \"[Pure Storage] Unit tests and fixed variable name for Replication-Enabled Consistency Groups\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/4ee1bdaf648064adb6ad9f0e4fda6adc6ad1cbb6"}]}],"author":{"name":"Jing Geng","email":"jgeng25@bloomberg.net","date":"2023-11-08 13:30:45.000000000","tz":0},"committer":{"name":"Jing Geng","email":"jgeng25@bloomberg.net","date":"2023-11-08 13:54:41.000000000","tz":0},"subject":"Fix deferred deletion for cloned volumes","message":"Fix deferred deletion for cloned volumes\n\nIf `enable_deferred_deletion\u003dtrue` is set in Cinder, volumes will\nbe moved to \"trash\" and \"purged\" periodically in rbd pools.\nHowever, for clone volumes (volumes created from other volumes),\nenabling deferred deletion would cause these volume to fail\ndeletion. This happens because when, say, volume-B is created from\nvolume-A, it\u0027s done through copy on write. Cinder will first make\na snapshot of volume-A, and create volume-B as a clone of that\nsnapshot. When volume-B is deleted, the references in all its\nparents should also be updated, and the parent snapshot should be\nremoved. However, the volume-A snapshot can only be deleted if the\nchild, volume-B, is gone (purged), which is not the case for\ndeferred deletion.\n\nIn order to fix this, when deferred deletion is enabled and a\nvolume is deleted, the references should be updated only **after**\nthe volume is actually deleted in `_trash_purge`, which is\nexecuted periodically in cinder.\n\nCloses-Bug: #1826115\n\nChange-Id: I0e8a32b1052b2e82d78fb0bfbfb0bc463f3d84fa\nSigned-off-by: Jing Geng \u003cjgeng25@bloomberg.net\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/a995cf86a0c8ab82f7d4fad69e4e312d6bbd5c6a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/a995cf86a0c8ab82f7d4fad69e4e312d6bbd5c6a"}]},"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","applied_by":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"}},{"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":["label:Code-Review\u003dMIN"],"failing_atoms":["label:Code-Review\u003dMAX"],"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":""}}}]}
