diff --git a/packstack/puppet/modules/packstack/manifests/nova/compute.pp b/packstack/puppet/modules/packstack/manifests/nova/compute.pp index 19b921306..71a6119bc 100644 --- a/packstack/puppet/modules/packstack/manifests/nova/compute.pp +++ b/packstack/puppet/modules/packstack/manifests/nova/compute.pp @@ -73,6 +73,10 @@ class packstack::nova::compute () $instance_usage_audit_period = 'month' } + class { '::nova::compute::pci': + passthrough => hiera('CONFIG_NOVA_PCI_PASSTHROUGH_WHITELIST') + } + class { '::nova::compute': enabled => true, vncproxy_host => hiera('CONFIG_KEYSTONE_HOST_URL'), @@ -90,10 +94,6 @@ class packstack::nova::compute () region_name => hiera('CONFIG_KEYSTONE_REGION'), } - class { '::nova::compute::pci': - passthrough => hiera('CONFIG_NOVA_PCI_PASSTHROUGH_WHITELIST') - } - # Tune the host with a virtual hosts profile ensure_packages(['tuned'], {'ensure' => 'present'})