----- Original Message ----- From: "James Laska" <[EMAIL PROTECTED]> To: [email protected] Sent: Monday, December 1, 2008 11:00:02 AM GMT -05:00 US/Canada Eastern Subject: Re: libvirt power management support using /usr/bin/virsh
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 I haven't had a chance to review this yet, though I very much like the capability. Others comments on syntax and other details are welcome. Cobbler does not register guests to the hosts that they have been installed from because they could later be migrated without cobbler's knowledge, so keeping the management address as with other power systems seems solid to me. > 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 _______________________________________________ cobbler mailing list [email protected] https://fedorahosted.org/mailman/listinfo/cobbler
