diff --git a/manifests/compute/rbd.pp b/manifests/compute/rbd.pp index c0c89a45e..190863a18 100644 --- a/manifests/compute/rbd.pp +++ b/manifests/compute/rbd.pp @@ -74,7 +74,8 @@ class nova::compute::rbd ( } file { '/etc/nova/secret.xml': - content => template('nova/secret.xml-compute.erb') + content => template('nova/secret.xml-compute.erb'), + require => Class['::nova'] } exec { 'get-or-set virsh secret':