Bug 434928
Summary: | File-backed CDROM virtual disk images cannot be hot-swapped | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Michel Lind <michel> |
Component: | virt-manager | Assignee: | Cole Robinson <crobinso> |
Status: | CLOSED NEXTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 9 | CC: | crobinso, hbrock |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2008-12-21 08:27:45 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Michel Lind
2008-02-26 11:30:38 UTC
The disconnect button is the one intended for doing media changes. The 'Remove' button removes the entire virtual, but will fail because QEMU doesn't do device hotplug (yet). Please can you attach the virt-manager log file from /root/.virt-manager/virt-manager.log and the QEMU logfile from /var/log/libvirt/qemu/{VM NAME}.log that matches your guest VM Nothing showed up in both log that corresponds to the disconnect request. Also, the error message is only shown if the virtual machine is running. If it's not running, disconnect does nothing (which means that to change the CDROM setting, one has to remove it first and then add it back. Annoying). There seems to be two bugs here. One is that connect/disconnect of cd media from a shutoff qemu guest doesn't appropriately raise an error. The other issue is what is causing the (unraised) error. The first is definitely a virt-manager issue, not sure yet about the second. The lower level issue is that virt-manager is passing xml to libvirt that it isn't expecting. https://bugzilla.redhat.com/show_bug.cgi?id=435966 Error reporting for cdrom media insert/eject should now be more useful: http://hg.et.redhat.com/virt/applications/virt-manager--devel?cs=191b7b0e2f21 http://hg.et.redhat.com/virt/applications/virt-manager--devel?cs=4d2416cd81ec The underlying error is now fixed in libvirt as well (see bug 435966). All these changes are only upstream, so if you want to verify the fix, you'll have to build from source. This libvirt issue will be in f9 though, so cd insert and eject should just work. Changing version to '9' as part of upcoming Fedora 9 GA. More information and reason for this action is here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping virt-manager-0.6.0-0.fc9 has been submitted as an update for Fedora 9. http://admin.fedoraproject.org/updates/virt-manager-0.6.0-0.fc9 virt-manager-0.6.0-1.fc9 has been submitted as an update for Fedora 9. http://admin.fedoraproject.org/updates/virt-manager-0.6.0-1.fc9 virt-manager-0.6.0-1.fc9 has been pushed to the Fedora 9 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing-newkey update virt-manager'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F9/FEDORA-2008-10705 virt-manager-0.6.0-1.fc9 has been pushed to the Fedora 9 stable repository. If problems still persist, please make note of it in this bug report. |