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:
parent
6b68e9ba9e
commit
572482ab24
|
@ -36,6 +36,7 @@ class designate::agent (
|
||||||
package { 'designate-agent':
|
package { 'designate-agent':
|
||||||
ensure => $package_ensure,
|
ensure => $package_ensure,
|
||||||
name => pick($agent_package_name, $::designate::params::agent_package_name),
|
name => pick($agent_package_name, $::designate::params::agent_package_name),
|
||||||
|
tag => 'openstack',
|
||||||
}
|
}
|
||||||
|
|
||||||
Designate_config<||> ~> Service['designate-agent']
|
Designate_config<||> ~> Service['designate-agent']
|
||||||
|
|
|
@ -76,6 +76,7 @@ class designate::api (
|
||||||
package { 'designate-api':
|
package { 'designate-api':
|
||||||
ensure => $package_ensure,
|
ensure => $package_ensure,
|
||||||
name => pick($api_package_name, $::designate::params::api_package_name),
|
name => pick($api_package_name, $::designate::params::api_package_name),
|
||||||
|
tag => 'openstack',
|
||||||
}
|
}
|
||||||
|
|
||||||
Designate_config<||> ~> Service['designate-api']
|
Designate_config<||> ~> Service['designate-api']
|
||||||
|
|
|
@ -36,6 +36,7 @@ class designate::central (
|
||||||
package { 'designate-central':
|
package { 'designate-central':
|
||||||
ensure => $package_ensure,
|
ensure => $package_ensure,
|
||||||
name => pick($central_package_name, $::designate::params::central_package_name),
|
name => pick($central_package_name, $::designate::params::central_package_name),
|
||||||
|
tag => 'openstack',
|
||||||
}
|
}
|
||||||
|
|
||||||
Designate_config<||> ~> Service['designate-central']
|
Designate_config<||> ~> Service['designate-central']
|
||||||
|
|
|
@ -22,6 +22,7 @@ class designate::client (
|
||||||
package { 'python-designateclient':
|
package { 'python-designateclient':
|
||||||
ensure => $package_ensure,
|
ensure => $package_ensure,
|
||||||
name => pick($client_package_name, $::designate::params::client_package_name),
|
name => pick($client_package_name, $::designate::params::client_package_name),
|
||||||
|
tag => 'openstack',
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -65,6 +65,7 @@ class designate(
|
||||||
package { 'designate-common':
|
package { 'designate-common':
|
||||||
ensure => $package_ensure,
|
ensure => $package_ensure,
|
||||||
name => pick($common_package_name, $::designate::params::common_package_name),
|
name => pick($common_package_name, $::designate::params::common_package_name),
|
||||||
|
tag => 'openstack',
|
||||||
}
|
}
|
||||||
|
|
||||||
user { 'designate':
|
user { 'designate':
|
||||||
|
|
|
@ -31,6 +31,7 @@ class designate::sink (
|
||||||
package { 'designate-sink':
|
package { 'designate-sink':
|
||||||
ensure => $package_ensure,
|
ensure => $package_ensure,
|
||||||
name => pick($sink_package_name, $::designate::params::sink_service_name),
|
name => pick($sink_package_name, $::designate::params::sink_service_name),
|
||||||
|
tag => 'openstack',
|
||||||
}
|
}
|
||||||
|
|
||||||
Package['designate-sink'] -> Service['designate-sink']
|
Package['designate-sink'] -> Service['designate-sink']
|
||||||
|
|
|
@ -20,7 +20,8 @@ describe 'designate::agent' do
|
||||||
)
|
)
|
||||||
is_expected.to contain_package('designate-agent').with(
|
is_expected.to contain_package('designate-agent').with(
|
||||||
:name => platform_params[:agent_package_name],
|
:name => platform_params[:agent_package_name],
|
||||||
:ensure => 'present'
|
:ensure => 'present',
|
||||||
|
:tag => 'openstack'
|
||||||
)
|
)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -27,7 +27,8 @@ describe 'designate::api' do
|
||||||
)
|
)
|
||||||
is_expected.to contain_package('designate-api').with(
|
is_expected.to contain_package('designate-api').with(
|
||||||
:name => platform_params[:api_package_name],
|
:name => platform_params[:api_package_name],
|
||||||
:ensure => 'present'
|
:ensure => 'present',
|
||||||
|
:tag => 'openstack'
|
||||||
)
|
)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -20,7 +20,8 @@ describe 'designate::central' do
|
||||||
)
|
)
|
||||||
is_expected.to contain_package('designate-central').with(
|
is_expected.to contain_package('designate-central').with(
|
||||||
:name => platform_params[:central_package_name],
|
:name => platform_params[:central_package_name],
|
||||||
:ensure => 'present'
|
:ensure => 'present',
|
||||||
|
:tag => 'openstack'
|
||||||
)
|
)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -12,7 +12,8 @@ describe 'designate::client' do
|
||||||
it 'installs designate client package' do
|
it 'installs designate client package' do
|
||||||
is_expected.to contain_package('python-designateclient').with(
|
is_expected.to contain_package('python-designateclient').with(
|
||||||
:ensure => 'present',
|
:ensure => 'present',
|
||||||
:name => platform_params[:client_package_name]
|
:name => platform_params[:client_package_name],
|
||||||
|
:tag => 'openstack'
|
||||||
)
|
)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -74,7 +74,8 @@ describe 'designate' do
|
||||||
it 'installs designate common package' do
|
it 'installs designate common package' do
|
||||||
is_expected.to contain_package('designate-common').with(
|
is_expected.to contain_package('designate-common').with(
|
||||||
:ensure => 'installed',
|
:ensure => 'installed',
|
||||||
:name => platform_params[:common_package_name]
|
:name => platform_params[:common_package_name],
|
||||||
|
:tag => 'openstack'
|
||||||
)
|
)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -20,7 +20,8 @@ describe 'designate::sink' do
|
||||||
)
|
)
|
||||||
is_expected.to contain_package('designate-sink').with(
|
is_expected.to contain_package('designate-sink').with(
|
||||||
:name => platform_params[:sink_package_name],
|
:name => platform_params[:sink_package_name],
|
||||||
:ensure => 'present'
|
:ensure => 'present',
|
||||||
|
:tag => 'openstack'
|
||||||
)
|
)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue