Red Hat Bugzilla – Bug 437111
Saving a domain breaks due to connection sharing
Last modified: 2008-12-21 03:27:50 EST
Description of problem:
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Start a domain
2. In its menu, click save and enter a filename
3. Wait a little bit
Traceback (most recent call last):
File "/usr/share/virt-manager/virtManager/engine.py", line 403, in _save_callback
File "/usr/share/virt-manager/virtManager/domain.py", line 394, in save
File "/usr/lib/python2.5/site-packages/libvirt.py", line 354, in save
if ret == -1: raise libvirtError ('virDomainSave() failed', dom=self)
libvirtError: virDomainSave() failed unknown procedure (received 34, expected 37)
Saving the image and not much else.
The problem seems to stem from virt-manager using the existing "control"
connection to invoke the saving. According to rjones, virt-manager should use
another connection for that.
First reported at:
Hmm, this confuses me. Is this a bug at the libvirt level? Why should a seperate
connection be needed for saving? What type of connection and guest are you
using? (system or session, plain qemu or kvm, xen?). I can't seem to reproduce
That being said, I've noticed that you are now carrying a fix for this in the
ubuntu package. Would you mind posting the following patches to et-mgmt-tools:
ssh_tunnel_username.patch was already submitted and applied (revision
I'll send the other ones. Thanks for the nudge :)
I sent a patch to fix this bug to the mailing list and it has now been applied.
(Changeset 734: 2ea7f77b0339)
I'm not too familiar with your bug handling policies, so I don't know if it's
appropriate to close this bug (since it's not in a release of any sort yet), so
I'll leave that up to you guys.
Patch is upstream, will incorporate into next release. Leaving this bug open
until its released.
Changing version to '9' as part of upcoming Fedora 9 GA.
More information and reason for this action is here:
virt-manager-0.6.0-0.fc9 has been submitted as an update for Fedora 9.
virt-manager-0.6.0-1.fc9 has been submitted as an update for Fedora 9.
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.