diff --git a/manifests/client.pp b/manifests/client.pp index 82b224fef..2fcc9d9bf 100644 --- a/manifests/client.pp +++ b/manifests/client.pp @@ -20,7 +20,7 @@ in a future release.") package { 'python-novaclient': ensure => $ensure, name => $::nova::params::client_package, - tag => ['openstack', 'nova-support-package'], + tag => 'openstack', } } diff --git a/manifests/deps.pp b/manifests/deps.pp index c680ff3e6..1f0149c6f 100644 --- a/manifests/deps.pp +++ b/manifests/deps.pp @@ -70,8 +70,8 @@ class nova::deps { # will have clients available to create resources. This tag handles the # openstackclient but indirectly since the client is not available in # all catalogs that don't need the client class (like many spec tests) - Package<| tag == 'openstack'|> - ~> Anchor['nova::service::end'] + Package<| tag == 'openstackclient'|> + -> Anchor['nova::service::end'] # Manage libvirt configurations during the config phase Anchor['nova::config::begin'] -> Libvirtd_config<||> -> Anchor['nova::config::end'] diff --git a/spec/classes/nova_client_spec.rb b/spec/classes/nova_client_spec.rb index bcbcdf6ad..65f96c084 100644 --- a/spec/classes/nova_client_spec.rb +++ b/spec/classes/nova_client_spec.rb @@ -11,7 +11,7 @@ describe 'nova::client' do is_expected.to contain_package('python-novaclient').with( :ensure => 'present', :name => platform_params[:client_package_name], - :tag => ['openstack', 'nova-support-package'] + :tag => 'openstack', ) end end