diff --git a/manifests/compute/rbd.pp b/manifests/compute/rbd.pp index c0dfa9f52..8086e8c8c 100644 --- a/manifests/compute/rbd.pp +++ b/manifests/compute/rbd.pp @@ -122,7 +122,7 @@ class nova::compute::rbd ( if $manage_ceph_client { # Install ceph client libraries - ensure_packages( 'ceph-common', { + stdlib::ensure_packages( 'ceph-common', { ensure => $ceph_client_ensure, name => $nova::params::ceph_common_package_name, }) diff --git a/manifests/key_manager/barbican.pp b/manifests/key_manager/barbican.pp index 4b5e6a99e..66dd5eea9 100644 --- a/manifests/key_manager/barbican.pp +++ b/manifests/key_manager/barbican.pp @@ -51,7 +51,7 @@ class nova::key_manager::barbican ( include nova::deps # cryptsetup is required when Barbican is encrypting volumes - ensure_packages('cryptsetup', { + stdlib::ensure_packages('cryptsetup', { ensure => present, tag => 'openstack', }) diff --git a/metadata.json b/metadata.json index 7359fa789..ada3c502f 100644 --- a/metadata.json +++ b/metadata.json @@ -11,7 +11,7 @@ }, { "name": "puppetlabs/stdlib", - "version_requirement": ">=5.0.0 <10.0.0" + "version_requirement": ">=9.0.0 <10.0.0" }, { "name": "openstack/openstacklib",