From bd25850e8bb2110de3d42565f3f8f6aa8a496f05 Mon Sep 17 00:00:00 2001 From: Takashi Kajinami Date: Thu, 14 Aug 2025 18:16:17 +0900 Subject: [PATCH] Switch to namespace sdtlib functions puppetlabs-stdlib deprecated the existing functions in favor of the new stdlib:: functions in 9.0.0. The version was released a few years ago and now we assume we are ready to adopt to the migration. Change-Id: Ic515e68e9b8a4c34066d4eb2f98a0cb1548c3a3a Signed-off-by: Takashi Kajinami --- manifests/compute/rbd.pp | 2 +- manifests/key_manager/barbican.pp | 2 +- metadata.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) 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",