HomeSoftware Heritage

Ensure EPEL is configured before installing plugin

Description

Ensure EPEL is configured before installing plugin

I've noticed other PRs fail because puppet is trying to install the
dns_rfc2136 package before EPEL has been configured. The cleanest way of
fixing this seems to be to have the plugin class require letsencrypt.
There are only two resources in the letsencrypt::plugin::dns_rfc2136
and the file resource already required Class['letsencrypt']. Now the
package resource will too.

The base class already contains letsencrypt::install and that
includes epel and configures the correct ordering.

Details

Provenance
Alexander Fisher <alex@linfratech.co.uk>Authored on Mar 29 2020, 1:18 PM
olasdPushed on Apr 1 2020, 10:50 AM
Parents
R192:e6ba89bdbefa: Merge pull request #214 from bastelfreak/travis
Branches
Unknown
Tags
Unknown

Event Timeline

Alexander Fisher <alex@linfratech.co.uk> committed R192:ba8fff9976d7: Ensure EPEL is configured before installing plugin (authored by Alexander Fisher <alex@linfratech.co.uk>).Mar 29 2020, 1:27 PM