| Summary: | Doc bug: Only the image that can be listed by vol-list can be removed by undefined with option remove-all-storage | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 6 | Reporter: | Yang Yang <yanyang> |
| Component: | libvirt | Assignee: | Peter Krempa <pkrempa> |
| Status: | CLOSED ERRATA | QA Contact: | Virtualization Bugs <virt-bugs> |
| Severity: | low | Docs Contact: | |
| Priority: | low | ||
| Version: | 6.5 | CC: | dyuan, mjenner, mzhan, pkrempa, rbalakri |
| Target Milestone: | rc | Keywords: | Upstream |
| Target Release: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | libvirt-0.10.2-32.el6 | Doc Type: | Bug Fix |
| Doc Text: | Story Points: | --- | |
| Clone Of: | 1044445 | Environment: | |
| Last Closed: | 2014-10-14 04:19:25 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Bug Depends On: | 1044445 | ||
| Bug Blocks: | |||
I am sorry. Please ignore comment 4. This bug is fixed in libvirt-0.10.2-32.el6.x86_64 #man virsh undefine domain .............. The --storage flag takes a parameter volumes, which is a comma separated list of volume target names or source paths of storage volumes to be removed along with the undefined domain. Volumes can be undefined and thus removed only on inactive domains. Volume deletion is only attempted after the domain is undefined; if not all of the requested volumes could be deleted, the error message indicates what still remains behind. If a volume path is not found in the domain definition, it’s treated as if the volume was successfully deleted. *Only volumes managed by libvirt in storage pools can be removed this way.* (See domblklist for list of target names associated to a domain). Example: --storage vda,/path/to/storage.img .................... The following line was found in manual page. Only volumes managed by libvirt in storage pools can be removed this way. So I change the status to verified. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHBA-2014-1374.html |
I can reproduce it on libvirt-0.10.2-32.el6.x86_64 #man virsh undefine ........... Volume deletion is only attempted after the domain is undefined; if not all of the requested volumes could be deleted, the error message indicates what still remains behind. If a volume path is not found in the domain definition, it’s treated as if the volume was successfully deleted. (See domblklist for list of target names associated to a domain). Example: --storage vda,/path/to/storage.img .......... The following line was not found in manual page. Only volumes managed by libvirt in storage pools can be removed this way.