diff --git a/packstack/puppet/modules/packstack/manifests/nova/compute.pp b/packstack/puppet/modules/packstack/manifests/nova/compute.pp index 0ffd42209..532e32192 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') - } - include ::nova::cell_v2::discover_hosts Class['nova::compute'] ~> Class['nova::cell_v2::discover_hosts']