sigh nevermind.. i ran 'virsh capabilities' again then restarted it and it worked without modification.. seems like virsh capabilities should be run once in a while after a major upgrade.<br><br><div class="gmail_quote">
On Sun, Oct 28, 2012 at 11:51 PM, Shankhadeep Shome <span dir="ltr"><<a href="mailto:shank15217@gmail.com" target="_blank">shank15217@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Openebula version 3.8.1 <div class="HOEnZb"><div class="h5"><br><br><div class="gmail_quote">On Sun, Oct 28, 2012 at 11:50 PM, Shankhadeep Shome <span dir="ltr"><<a href="mailto:shank15217@gmail.com" target="_blank">shank15217@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>The XML file created by opennebula seems to fail on ubuntu 12.04</div><div><br></div><div><domain type='kvm' xmlns:qemu='<a href="http://libvirt.org/schemas/domain/qemu/1.0" target="_blank">http://libvirt.org/schemas/domain/qemu/1.0</a>'></div>


<div>        <name>one-1</name></div><div>        <vcpu>2</vcpu></div><div>        <cputune></div><div>                <shares>2048</shares></div><div>        </cputune></div>


<div>        <memory>2097152</memory></div><div>        <os></div><div>                <type arch='x86_64'>hvm</type></div><div>                <boot dev='hd'/></div><div>


        </os></div><div>        <devices></div><div>                <emulator>/usr/bin/kvm</emulator></div><div>                <disk type='file' device='disk'></div><div>                        <source file='/var/lib/one//datastores/0/1/disk.0'/></div>


<div>                        <target dev='vda'/></div><div>                        <driver name='qemu' type='qcow2' cache='default'/></div><div>                </disk></div>


<div>                <interface type='bridge'></div><div>                        <source bridge='br0'/></div><div>                        <mac address='02:00:0a:01:0b:56'/></div>

<div>
                        <model type='virtio'/></div><div>                </interface></div><div>                <graphics type='vnc' listen='0.0.0.0' port='5901'/></div><div>


                <input type='tablet' bus='usb'/></div><div>        </devices></div><div>        <features></div><div>                <acpi/></div><div>        </features></div>


<div><br></div><div></domain></div><div><br></div><div><br></div><div>i have to add </div><div><br></div><div><os></div><div><div>           <type arch='x86_64' <b>machine='pc'</b>>hvm</type></div>


<div>           <boot dev='hd'/></div><div></os></div></div><div><br></div><div>to make it boot properly. This wasn't an issue before and I am not sure what changed but it seems to me the machine type should be specified for correctness. KVM already sets pc to the latest version by default migrations may fail if the machine types weren't specified anyways.</div>


<div><br></div><div>Shank</div>
</blockquote></div><br>
</div></div></blockquote></div><br>