Hi Leandro,

This is most likely that your compute VM has been created as an HVM guest, 
rather than a PV guest.  This will typically happen if you use the "Other 
Install Media" template in XenServer rather than the template for the specific 
Linux version.

The error reported is that we cannot dynamically plug a disk into a VM - and 
this is most likely to be the compute VM.  Installing the PV tools into the VM 
will get you passed this particular error however you are then highly likely to 
hit https://bugs.launchpad.net/nova/+bug/1318544

The best fix is to reinstall the compute node as a PV guest.
Another approach could be to convert the compute node from HVM to PV.  Note 
that if you're using recent guests that use grub2 as the bootloader you must be 
using XenServer 6.5 as earlier versions didn't parse the grub2 config correctly 
when submenus were involved.  
http://wiki.univention.com/index.php?title=Citrix_Xen_Server#Convert_the_UCS_system_to_paravirtualization

It's also worth noting that the image you upload probably needs to be in a 
slightly different format: 
http://blogs.citrix.com/2012/10/17/upload-custom-images-to-a-xenserver-powered-openstack-cloud/
 You probably just want to extract the XVA and create a tgz as with the 
instructions on the blog page.

Thanks,

Bob

________________________________
From: Leandro Mendes [[email protected]]
Sent: 20 July 2015 22:40
To: [email protected]
Subject: [Openstack] VM_MISSING_PV_DRIVERS

Hi guys,

Trying to register a CentOS7 VHD through glance, but when deploying the VM, i 
always get the follow error:

Failure: ['VM_MISSING_PV_DRIVERS', 
'OpaqueRef:9391569a-f5e1-1a34-1f90-fb7fb0983277']

I've created a VHD using a XVA template exported through XenCenter.

The command used to register the image was:

 glance image-create --name "CentOS 7 (x86_64)" --file 
<my-centos7-image-vhd.tar.gz> --disk-format vhd --container-format bare 
--visibility public --progress

Do you guys have any clue about what's missing?

Thanks

Leandro
_______________________________________________
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to     : [email protected]
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack

Reply via email to