Project

General

Profile

« Previous | Next » 

Revision 24fe77b8

Added by Lucas Yamanishi about 9 years ago

Use `ensure_packages()` for third-party packages

Third-party packages are frequently managed with other modules causing
duplicate resource errors. This changes management of the bmc
provider
and nsupdate packages to be "soft" with the
`ensure_packages()` function, similar to GH-92.

View differences:

manifests/proxydns.pp
forwarders => $foreman_proxy::dns_forwarders,
}
package { $foreman_proxy::params::nsupdate:
ensure => installed,
}
ensure_packages([$foreman_proxy::params::nsupdate])
# puppet fact names are converted from ethX.X and ethX:X to ethX_X
# so for alias and vlan interfaces we have to modify the name accordingly

Also available in: Unified diff