[libvirt] [PATCH] net: update default.xml to match creation by libvirt

Eric Blake eblake at redhat.com
Thu Nov 8 18:06:25 UTC 2012


I noticed that after a fresh install, the file
/etc/libvirt/qemu/networks/default.xml lacked the usual header
inserted by modern 'virsh net-edit'; and traced it to the fact
that libvirt.spec installs this file by copying a template
rather than using libvirt API.  We might as well make our template
match what libvirt itself would generate in that location.

* src/network/default.xml: Add header and newer XML details.
---
 src/network/default.xml | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/src/network/default.xml b/src/network/default.xml
index 9cfc01e..e124621 100644
--- a/src/network/default.xml
+++ b/src/network/default.xml
@@ -1,7 +1,14 @@
+<!--
+WARNING: THIS IS AN AUTO-GENERATED FILE. CHANGES TO IT ARE LIKELY TO BE
+OVERWRITTEN AND LOST. Changes to this xml configuration should be made using:
+  virsh net-edit default
+or other application using the libvirt API.
+-->
+
 <network>
   <name>default</name>
-  <bridge name="virbr0" />
-  <forward/>
+  <forward mode='nat'/>
+  <bridge name="virbr0" stp='on' delay='0'/>
   <ip address="192.168.122.1" netmask="255.255.255.0">
     <dhcp>
       <range start="192.168.122.2" end="192.168.122.254" />
-- 
1.7.11.7




More information about the libvir-list mailing list