diff options
author | Pedro Alvarez <pedro.alvarez@codethink.co.uk> | 2015-03-16 11:25:34 +0000 |
---|---|---|
committer | Pedro Alvarez <pedro.alvarez@codethink.co.uk> | 2015-03-16 11:25:34 +0000 |
commit | 027ddc60228166e8be341c68f798f9bdfbe614c2 (patch) | |
tree | 1f9de8b651e5de951d68f346a03cea44dc1778e4 | |
parent | d187aaa224166fcd59ef371fd8bb1ab130858088 (diff) | |
download | definitions-027ddc60228166e8be341c68f798f9bdfbe614c2.tar.gz |
Add support in nova to configure virtualizaion type
-rw-r--r-- | openstack-nova.configure | 3 | ||||
-rw-r--r-- | openstack/usr/share/openstack/nova/nova-compute.conf | 2 | ||||
-rw-r--r-- | openstack/usr/share/openstack/nova/nova.conf | 2 |
3 files changed, 5 insertions, 2 deletions
diff --git a/openstack-nova.configure b/openstack-nova.configure index dc52381d..0c231198 100644 --- a/openstack-nova.configure +++ b/openstack-nova.configure @@ -51,6 +51,7 @@ if [ -z "$NOVA_SERVICE_USER" -a \ -z "$NOVA_SERVICE_PASSWORD" -a \ -z "$NOVA_DB_USER" -a \ -z "$NOVA_DB_PASSWORD" -a \ + -z "$NOVA_VIRT_TYPE" -a \ -z "$NEUTRON_SERVICE_USER" -a \ -z "$NEUTRON_SERVICE_PASSWORD" -a \ -z "$METADATA_PROXY_SHARED_SECRET" -a \ @@ -69,6 +70,7 @@ if [ -z "$NOVA_SERVICE_USER" -o \ -z "$NOVA_SERVICE_PASSWORD" -o \ -z "$NOVA_DB_USER" -o \ -z "$NOVA_DB_PASSWORD" -o \ + -z "$NOVA_VIRT_TYPE" -o \ -z "$NEUTRON_SERVICE_USER" -o \ -z "$NEUTRON_SERVICE_PASSWORD" -o \ -z "$METADATA_PROXY_SHARED_SECRET" -o \ @@ -98,6 +100,7 @@ nova_configuration={ 'NOVA_SERVICE_PASSWORD': os.environ['NOVA_SERVICE_PASSWORD'], 'NOVA_DB_USER': os.environ['NOVA_DB_USER'], 'NOVA_DB_PASSWORD': os.environ['NOVA_DB_PASSWORD'], + 'NOVA_VIRT_TYPE': os.environ['NOVA_VIRT_TYPE'], 'NEUTRON_SERVICE_USER': os.environ['NEUTRON_SERVICE_USER'], 'NEUTRON_SERVICE_PASSWORD': os.environ['NEUTRON_SERVICE_PASSWORD'], 'METADATA_PROXY_SHARED_SECRET': os.environ['METADATA_PROXY_SHARED_SECRET'], diff --git a/openstack/usr/share/openstack/nova/nova-compute.conf b/openstack/usr/share/openstack/nova/nova-compute.conf index 1ef5590c..b19de1d3 100644 --- a/openstack/usr/share/openstack/nova/nova-compute.conf +++ b/openstack/usr/share/openstack/nova/nova-compute.conf @@ -1,4 +1,4 @@ [DEFAULT] compute_driver=libvirt.LibvirtDriver [libvirt] -virt_type=qemu +virt_type={{ NOVA_VIRT_TYPE }} diff --git a/openstack/usr/share/openstack/nova/nova.conf b/openstack/usr/share/openstack/nova/nova.conf index 0d852489..418339f8 100644 --- a/openstack/usr/share/openstack/nova/nova.conf +++ b/openstack/usr/share/openstack/nova/nova.conf @@ -628,4 +628,4 @@ allow_resize_to_same_host=True [libvirt] # Actual testing hardware does not support hardware acceleration # so in this step we will configure libvirt to use qemu instead of KVM -virt_type=qemu +virt_type={{ NOVA_VIRT_TYPE }} |