Uh oh!
There was an error while loading. Please reload this page.
server: detach data disks before destroying vms - #5356
Conversation
weizhouapache
commented
Aug 23, 2021
@blueorangutan package |
blueorangutan
commented
Aug 23, 2021
@weizhouapache a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
blueorangutan
commented
Aug 23, 2021
Packaging result: ✔️ el7 ✔️ el8 ✔️ debian. SL-JID 978 |
nvazquez
commented
Aug 24, 2021
@weizhouapache can you target this PR to the main branch? |
yadvr
commented
Aug 24, 2021
@blueorangutan package |
blueorangutan
commented
Aug 24, 2021
@rhtyd a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
blueorangutan
commented
Aug 24, 2021
Packaging result: ✔️ el7 ✔️ el8 ✔️ debian ✔️ suse15. SL-JID 993 |
sureshanaparti
commented
Aug 24, 2021
@blueorangutan test |
blueorangutan
commented
Aug 24, 2021
@sureshanaparti a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests |
blueorangutan
commented
Aug 24, 2021
Trillian test result (tid-1761)
|
davidjumani
left a comment
There was a problem hiding this comment.
Tested with multiple DataDisks, all 4 scenarios work as expected
weizhouapache
commented
Aug 26, 2021
great, thanks for testing @davidjumani @rhtyd @PaulAngus@DaanHoogland@nvazquez |
DaanHoogland
commented
Aug 27, 2021
clgtm, tests done. I've given the failed travis tests another spin. |
yadvr
commented
Aug 27, 2021
@weizhouapache does this affect 4.15 too? If so, pl raise PR against 4.15 branch if it's a bug fix. Thanks. |
weizhouapache
commented
Aug 27, 2021
@rhtyd @nvazquez changed base branch back to 4.15 |
nvazquez
commented
Aug 27, 2021
@blueorangutan package |
blueorangutan
commented
Aug 27, 2021
@nvazquez a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
blueorangutan
commented
Aug 27, 2021
Packaging result: ✔️ el7 ✔️ el8 ✔️ debian. SL-JID 1043 |
DaanHoogland
commented
Aug 27, 2021
@blueorangutan test |
blueorangutan
commented
Aug 27, 2021
@DaanHoogland a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests |
blueorangutan
commented
Aug 28, 2021
Trillian test result (tid-1814)
|
Description
This PR fixes#4902
The testing results with this change:
When destroy VM without expunge and when no data disk is selected for deletion
destroy vm: VM is stopped, data disk is detached from vm (in Ready state)
recover vm: vm is ready only with root disk.
When destroy VM without expunge and when one or more data disks are selected for deletion
destroy vm: VM is stopped, Data disks marked for deletion are detached and in Destroy state . the remaining disks are detached from VM
recover vm: vm is ready only with root disk.
recover data disk in Destroy: volume is ready, and not attached to vm.
When destroy VM with expunge and when no data disk is selected for deletion
VM is destroyed and expunged completely.
data disks are detached from vm.
When destroy VM with expunge and few data disks are selected for deletion
VM is destroyed and expunged completely.
Data disks marked for deletion are deleted. the remaining disks are detached from VM
Types of changes
Feature/Enhancement Scale or Bug Severity
Feature/Enhancement Scale
Bug Severity
Screenshots (if appropriate):
How Has This Been Tested?