On Mon, 2008-11-24 at 13:40 -0500, James Laska wrote:
Greetings,
The following changes provide power management over libvirt managed guests. The template will support xen and qemu guests, both local and remote. The --power-pass field is not supported for /usr/bin/virsh operations. Cobbler users wishing to enable password-less power management of remotely managed libvirt guests should setup ssh keys between the two systems.
Greetings!
Any thoughts on support for power mgmt of virsh guests?
Thanks, James
So far I've tested locally managed qemu systems:
# cobbler system edit --name vguest1 --power-type virsh --power-id vguest1 # cobbler system poweron --name vguest1 cobbler power configuration is: type : virsh address: user : id : vguest1 - /usr/bin/virsh --connect qemu:///system start vguest1 Domain vguest1 started # cobbler system poweroff --name vguest1 cobbler power configuration is: type : virsh address: user : id : vguest1 - /usr/bin/virsh --connect qemu:///system destroy vguest1 Domain vguest1 destroyed
As well as remotely managed qemu systems:
# cobbler system edit --name vguest2 --power-type virsh --power-id vguest2 --power-address qemu+ssh:dell-t5400.test.redhat.com # cobbler system poweron --name vguest2 cobbler power configuration is: type : virsh address: qemu+ssh:dell-t5400.test.redhat.com user : id : vguest2 - /usr/bin/virsh --connect qemu+ssh://dell-t5400.test.redhat.com/system start vguest2 root@dell-t5400.test.redhat.com's password: Domain vguest2 started # cobbler system poweroff --name vguest2 cobbler power configuration is: type : virsh address: qemu+ssh:dell-t5400.test.redhat.com user : id : vguest2 - /usr/bin/virsh --connect qemu+ssh://dell-t5400.test.redhat.com/system destroy vguest2 root@dell-t5400.test.redhat.com's password: Domain vguest2 destroyed
Questions/comments appreciated.
Thanks, James