diff --git a/deployment_scripts/puppet/modules/virtual_accelerator/manifests/install.pp b/deployment_scripts/puppet/modules/virtual_accelerator/manifests/install.pp index 7efa949..8ac76b3 100644 --- a/deployment_scripts/puppet/modules/virtual_accelerator/manifests/install.pp +++ b/deployment_scripts/puppet/modules/virtual_accelerator/manifests/install.pp @@ -32,10 +32,6 @@ class virtual_accelerator::install inherits virtual_accelerator { } -> package { 'crudini': ensure => 'installed', - } -> - package { "6wind-openstack-extensions": - ensure => 'installed', - install_options => ['--allow-unauthenticated'], } } diff --git a/deployment_scripts/puppet/modules/virtual_accelerator/manifests/service.pp b/deployment_scripts/puppet/modules/virtual_accelerator/manifests/service.pp index b863169..0395cfb 100644 --- a/deployment_scripts/puppet/modules/virtual_accelerator/manifests/service.pp +++ b/deployment_scripts/puppet/modules/virtual_accelerator/manifests/service.pp @@ -13,6 +13,11 @@ class virtual_accelerator::service inherits virtual_accelerator { } } + package { "6wind-openstack-extensions": + ensure => 'installed', + install_options => ['--allow-unauthenticated'], + } + exec { 'vcpu_pin': command => "crudini --set ${NOVA_CONF_FILE} DEFAULT vcpu_pin_set $(python /usr/local/bin/get_vcpu_pin_set.py)", notify => Service['virtual-accelerator'],