From 3f0bda3f6c8230c95586d1af3eba16603cc53fac Mon Sep 17 00:00:00 2001 From: Takashi Kajinami Date: Mon, 30 Oct 2023 23:45:50 +0900 Subject: [PATCH] Introduce new 'openstackclient' tag ... so that we can define dependencies on client packages. Change-Id: If6f54d9b63ebe0dbc7e82795d0ba3fb88551086e --- manifests/openstackclient.pp | 2 +- spec/classes/openstacklib_openstackclient_spec.rb | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/manifests/openstackclient.pp b/manifests/openstackclient.pp index b75abedb..eee68760 100644 --- a/manifests/openstackclient.pp +++ b/manifests/openstackclient.pp @@ -19,6 +19,6 @@ class openstacklib::openstackclient( ensure_packages($package_name, { 'ensure' => $package_ensure, - 'tag' => 'openstack' + 'tag' => ['openstack', 'openstackclient'] }) } diff --git a/spec/classes/openstacklib_openstackclient_spec.rb b/spec/classes/openstacklib_openstackclient_spec.rb index 74b36c47..b9b576ab 100644 --- a/spec/classes/openstacklib_openstackclient_spec.rb +++ b/spec/classes/openstacklib_openstackclient_spec.rb @@ -5,7 +5,7 @@ describe 'openstacklib::openstackclient' do context 'with default params' do it { should contain_package(platform_params[:openstackclient_package_name]).with( :ensure => 'installed', - :tag => 'openstack' + :tag => ['openstack', 'openstackclient'] )} end @@ -18,7 +18,7 @@ describe 'openstacklib::openstackclient' do it { should contain_package('my-openstackclient').with( :ensure => 'installed', - :tag => 'openstack' + :tag => ['openstack', 'openstackclient'] )} end end