GUI
- Create a VM in GUI and wait until it’s running. Assume its name is test.
kube-api
- Try to delete its datavolume:
$ kubectl get vms
NAME AGE STATUS READY
test 5m16s Running True
- There should be an datavolume bound to that VM
$ kubectl get dvs
NAME PHASE PROGRESS RESTARTS AGE
test-disk-0-klrft Succeeded 100.0% 5m18s
- The user should not be able to delete the datavolume
$ kubectl delete dv test-disk-0-klrft The request is invalid: : can not delete the volume test-disk-0-klrft which is currently attached to VMs: default/test
``
## Expected Results
### kube-api
The deletion of its datavolume should fail.