----- 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

Reply via email to