[libvirt] networking

Richard W.M. Jones rjones at redhat.com
Wed Aug 20 13:31:28 UTC 2008


On Tue, Aug 19, 2008 at 04:12:06PM -0500, Charles Duffy wrote:
> James Bardin wrote:
>> I'm not sure where to set this up, but I have a bridged device br0 that
>> I would like to have available in virt-manager/virsh.
>>
>> Right now, I can edit the VM's xml interface element manually to use
>> br0.
>
> AFAIK, you're doing the right thing (as long as you're doing a  
> "dump-xml" to get the XML description out and then a "define" to put the  
> updated one in; directly modifying /etc/libvirt/qemu/* is bad form).
>
> Personally, I use xmlstarlet [from shell scripts] or lxml [from python]  
> to automate tweaking the XML host descriptions, but the details are your  
> own call.

As a completely separate aside to this, in the new version of libvirt
(either CVS or 0.4.5 whenever that is released) you will be able to
do:

  virsh edit <domain|ID|UUID>
  virsh net-edit <network>
  virsh pool-edit <storage>

These do the dumpxml/edit/define sequence of operations, and have
sensible behaviour in the case of failure.

Rich.

-- 
Richard Jones, Emerging Technologies, Red Hat  http://et.redhat.com/~rjones
Read my OCaml programming blog: http://camltastic.blogspot.com/
Fedora now supports 60 OCaml packages (the OPEN alternative to F#)
http://cocan.org/getting_started_with_ocaml_on_red_hat_and_fedora




More information about the libvir-list mailing list