From 41f92594ccb97c4bf817d2d93df886f9ccf2fccf Mon Sep 17 00:00:00 2001 From: Clark Boylan Date: Thu, 28 May 2015 15:43:41 -0700 Subject: [PATCH] Set rax image metadata properly For our rax images we need to tell rax two things. First that we should use hvm when booting these nodes (more performance yay). Second that we are not using the xenapi agent (nova agent) and instead rely on config drive + glean to set things up for us. Change-Id: I19f38e4173b1109d153270879e44beef6eaf0e9c --- .../templates/nodepool/nodepool.yaml.erb | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/modules/openstack_project/templates/nodepool/nodepool.yaml.erb b/modules/openstack_project/templates/nodepool/nodepool.yaml.erb index 00670b8f99..8668ccb1b2 100644 --- a/modules/openstack_project/templates/nodepool/nodepool.yaml.erb +++ b/modules/openstack_project/templates/nodepool/nodepool.yaml.erb @@ -277,6 +277,9 @@ providers: username: jenkins private-key: /home/nodepool/.ssh/id_rsa config-drive: true + meta: + vm_mode: hvm + xenapi_use_agent: 'false' - name: devstack-f21 base-image: 'Fedora 21 (PVHVM)' min-ram: 8192 @@ -348,6 +351,9 @@ providers: username: jenkins private-key: /home/nodepool/.ssh/id_rsa config-drive: true + meta: + vm_mode: hvm + xenapi_use_agent: 'false' - name: devstack-f21 base-image: 'Fedora 21 (PVHVM)' min-ram: 8192 @@ -419,6 +425,9 @@ providers: username: jenkins private-key: /home/nodepool/.ssh/id_rsa config-drive: true + meta: + vm_mode: hvm + xenapi_use_agent: 'false' - name: devstack-precise-check base-image: 'Ubuntu 12.04 LTS (Precise Pangolin) (PVHVM)' min-ram: 8192