[Libvir] Empty <bootloader> tag?

Kaitlin Rupert kaitlin at linux.vnet.ibm.com
Thu Jan 17 06:56:39 UTC 2008


Hello,

I created a guest from XML without a <bootloader> tag.  When I run 
dumpxml on the guest, I notice that an empty <bootloader /> tag is 
appended.  Is this the expected behavior?  This seems to differ from the 
behavior of other optional tags.

Thanks!

Log:
----------------

$ cat no_boot.xml
<domain type='xen' id='-1'>
   <name>domU1</name>
   <uuid>12278656-c4c9-11dc-8852-feffffffffff</uuid>
   <os>
     <type>linux</type>
     <kernel>/tmp/default-xen-kernel</kernel>
     <initrd>/tmp/default-xen-initrd</initrd>
     <cmdline>TERM=xterm </cmdline>
   </os>
   <memory>131072</memory>
   <vcpu>1</vcpu>
   <on_poweroff>destroy</on_poweroff>
   <on_reboot>restart</on_reboot>
   <on_crash>destroy</on_crash>
   <devices>
     <interface type='ethernet'>
       <target dev='vif-1.0'/>
       <mac address='11:22:33:aa:bb:cc'/>
     </interface>
     <disk type='file' device='disk'>
       <driver name='file'/>
       <source file='/tmp/default-xen-dimage'/>
       <target dev='xvda'/>
     </disk>
   </devices>
</domain>

$ sudo virsh define no_boot.xml
Domain domU1 defined from no_boot.xml

$ sudo virsh dumpxml domU1
<domain type='xen' id='-1'>
   <name>domU1</name>
   <uuid>12278656-c4c9-11dc-8852-feffffffffff</uuid>
   <bootloader/>
   <os>
     <type>linux</type>
     <kernel>/tmp/default-xen-kernel</kernel>
     <initrd>/tmp/default-xen-initrd</initrd>
     <cmdline>TERM=xterm </cmdline>
   </os>
   <memory>131072</memory>
   <vcpu>1</vcpu>
   <on_poweroff>destroy</on_poweroff>
   <on_reboot>restart</on_reboot>
   <on_crash>destroy</on_crash>
   <devices>
     <interface type='ethernet'>
       <target dev='vif-1.0'/>
       <mac address='11:22:33:aa:bb:cc'/>
     </interface>
     <disk type='file' device='disk'>
       <driver name='file'/>
       <source file='/tmp/default-xen-dimage'/>
       <target dev='xvda'/>
     </disk>
   </devices>
</domain>
-- 
Kaitlin Rupert
IBM Linux Technology Center
kaitlin at linux.vnet.ibm.com




More information about the libvir-list mailing list