diff --git a/manifests/compute.pp b/manifests/compute.pp index d15b3b355..7265f31ae 100644 --- a/manifests/compute.pp +++ b/manifests/compute.pp @@ -58,4 +58,8 @@ class nova::compute ( nova_config { 'DEFAULT/libvirt_use_virtio_for_bridges': value => true } } + package { 'pm-utils': + ensure => present, + } + } diff --git a/spec/classes/nova_compute_spec.rb b/spec/classes/nova_compute_spec.rb index 207092090..fbd463f90 100644 --- a/spec/classes/nova_compute_spec.rb +++ b/spec/classes/nova_compute_spec.rb @@ -41,6 +41,9 @@ describe 'nova::compute' do :ensure => 'present', :before => 'Nova::Generic_service[compute]' ) } + it { should contain_package('pm-utils').with( + :ensure => 'present' + ) } describe 'with vnc_enabled set to true' do let :params do