[et-mgmt-tools] virsh acts differently if -d is used
Gianluca Cecchi
gianluca.cecchi at gmail.com
Mon Jul 6 15:13:47 UTC 2009
Hello,
trying to power on and off a qemu guest from within cobbler gui.
As I received an error, I tried with the virsh command to see what is wrong.
in cobbler system name config I have
power type: virsh
power id: ktest (that is my system name)
no other parameters.
cobbler server is the same as the qemu/kvm host.
sync command already run
[root at virtfed ]# cobbler system poweron --name=ktest
/usr/lib64/python2.6/site-packages/Cheetah/CacheRegion.py:30:
DeprecationWarning: the md5 module is deprecated; use hashlib instead
import md5
cobbler power configuration is:
type : virsh
address:
user :
id : ktest
- /usr/bin/virsh --connect qemu://localhost/system start ktest
error: failed to connect to the hypervisor
error: failed to connect to the hypervisor
[here Ctrl+c pressed to stop the loop]
The command virsh itself gives the same problem if run directly as:
/usr/bin/virsh --connect qemu://localhost/system start ktest
error: failed to connect to the hypervisor
while it succeeds if run as:
/usr/bin/virsh --connect qemu:///system start ktest
Domain ktest started
so it seems that the triple / is different form localhost?????
But the strangest thing is that while trying to discover how
differently is it interpreted the triple / I found that the same
command using localhost succeeds if run with "-d"......:
/usr/bin/virsh -d --connect qemu://localhost/system start ktest
Domain ktest started
The system is F11 x86_64 with:
libvirt-0.6.2-12.fc11.x86_64
cobbler-1.6.6-1.fc11.x86_64
Do I have to bugzilla libvirt for this?
Should it be localhost managed differently that ///?
Thanks,
Gianluca
More information about the et-mgmt-tools
mailing list