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.
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
[EMAIL PROTECTED]'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
[EMAIL PROTECTED]'s password:
Domain vguest2 destroyed
Questions/comments appreciated.
Thanks,
James
_______________________________________________
cobbler mailing list
[email protected]
https://fedorahosted.org/mailman/listinfo/cobbler