Avoid duplicate package swift.
A duplicate can appear if installed on the same node with openstack::glance with glance_backend=swift, which also installs this package for client utilities and libraries.
This commit is contained in:

committed by
Eugene Kirpichov

parent
c7051ff486
commit
31aa020b0f
@@ -28,9 +28,11 @@ class swift(
|
|||||||
|
|
||||||
Class['ssh::server::install'] -> Class['swift']
|
Class['ssh::server::install'] -> Class['swift']
|
||||||
|
|
||||||
package { 'swift':
|
if !defined(Package['swift']) {
|
||||||
name => $::swift::params::package_name,
|
package { 'swift':
|
||||||
ensure => $package_ensure,
|
name => $::swift::params::package_name,
|
||||||
|
ensure => $package_ensure,
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
package { 'swiftclient':
|
package { 'swiftclient':
|
||||||
|
Reference in New Issue
Block a user