nova/plugins/xenserver/xenapi
Mate Lakat 96136435f1 Fix XenServer's ability to boot xen type images
Fixes bug 1055431.

As the scheduler wants to boot a vm_mode=xen type of image, the host's
"supported_instances" capability is used for finding a good candidate.
In the Xapi case, this field was not populated.

This fix modifies the xapi xenhost plugin, so the Xen host capabilities
are returned back to the compute node, as "host_capabilities".
On the compute side, the mentioned information is used, to extract the
"supported_instances" information.

Change-Id: I2da11ab81f74b5b52e2c30832a694470978e21b0
2012-10-05 07:28:44 -05:00
..
contrib XenAPI: Fix race-condition with cached images. 2012-08-01 04:49:37 +00:00
etc/xapi.d/plugins Fix XenServer's ability to boot xen type images 2012-10-05 07:28:44 -05:00
README Bug #921730: plugins/xenserver/xenapi/etc/xapi.d/plugins/objectstore no longer in use 2012-01-26 14:09:26 +00:00

README

This directory contains files that are required for the XenAPI support.
They should be installed in the XenServer / Xen Cloud Platform dom0.

If you install them manually, you will need to ensure that the newly
added files are executable. You can do this by running the following
command (from dom0):

chmod a+x /etc/xapi.d/plugins/*

Otherwise, you can build an rpm as detailed in:

$NOVA_ROOT/plugins/xenserver/xenapi/contrib/

and install the rpm by running the following command (from dom0):

rpm -i openstack-xen-plugins.rpm