Tag all Designate packages

Some users wish to override the default package provider by their own.

Tag all packages with the 'openstack' to allow mass resource attributes
override using resource collectors.

Closes-bug: #1391209

Change-Id: Idcd296c754c4c66efcbdd1672c8367ce3539b268
Signed-off-by: Gael Chamoulaud <gchamoul@redhat.com>
This commit is contained in:
Gael Chamoulaud 2015-03-28 18:23:54 +01:00
parent 6b68e9ba9e
commit 572482ab24
12 changed files with 18 additions and 6 deletions

View File

@ -36,6 +36,7 @@ class designate::agent (
package { 'designate-agent':
ensure => $package_ensure,
name => pick($agent_package_name, $::designate::params::agent_package_name),
tag => 'openstack',
}
Designate_config<||> ~> Service['designate-agent']

View File

@ -76,6 +76,7 @@ class designate::api (
package { 'designate-api':
ensure => $package_ensure,
name => pick($api_package_name, $::designate::params::api_package_name),
tag => 'openstack',
}
Designate_config<||> ~> Service['designate-api']

View File

@ -36,6 +36,7 @@ class designate::central (
package { 'designate-central':
ensure => $package_ensure,
name => pick($central_package_name, $::designate::params::central_package_name),
tag => 'openstack',
}
Designate_config<||> ~> Service['designate-central']

View File

@ -22,6 +22,7 @@ class designate::client (
package { 'python-designateclient':
ensure => $package_ensure,
name => pick($client_package_name, $::designate::params::client_package_name),
tag => 'openstack',
}
}

View File

@ -65,6 +65,7 @@ class designate(
package { 'designate-common':
ensure => $package_ensure,
name => pick($common_package_name, $::designate::params::common_package_name),
tag => 'openstack',
}
user { 'designate':

View File

@ -31,6 +31,7 @@ class designate::sink (
package { 'designate-sink':
ensure => $package_ensure,
name => pick($sink_package_name, $::designate::params::sink_service_name),
tag => 'openstack',
}
Package['designate-sink'] -> Service['designate-sink']

View File

@ -20,7 +20,8 @@ describe 'designate::agent' do
)
is_expected.to contain_package('designate-agent').with(
:name => platform_params[:agent_package_name],
:ensure => 'present'
:ensure => 'present',
:tag => 'openstack'
)
end

View File

@ -27,7 +27,8 @@ describe 'designate::api' do
)
is_expected.to contain_package('designate-api').with(
:name => platform_params[:api_package_name],
:ensure => 'present'
:ensure => 'present',
:tag => 'openstack'
)
end

View File

@ -20,7 +20,8 @@ describe 'designate::central' do
)
is_expected.to contain_package('designate-central').with(
:name => platform_params[:central_package_name],
:ensure => 'present'
:ensure => 'present',
:tag => 'openstack'
)
end

View File

@ -12,7 +12,8 @@ describe 'designate::client' do
it 'installs designate client package' do
is_expected.to contain_package('python-designateclient').with(
:ensure => 'present',
:name => platform_params[:client_package_name]
:name => platform_params[:client_package_name],
:tag => 'openstack'
)
end
end

View File

@ -74,7 +74,8 @@ describe 'designate' do
it 'installs designate common package' do
is_expected.to contain_package('designate-common').with(
:ensure => 'installed',
:name => platform_params[:common_package_name]
:name => platform_params[:common_package_name],
:tag => 'openstack'
)
end

View File

@ -20,7 +20,8 @@ describe 'designate::sink' do
)
is_expected.to contain_package('designate-sink').with(
:name => platform_params[:sink_package_name],
:ensure => 'present'
:ensure => 'present',
:tag => 'openstack'
)
end
end