HomeSoftware Heritage

Add SCL support

Description

Add SCL support

On Red Hat the software collections allow for multiple versions. On RHEL
this is also supported for customers where EPEL is unsupported.

To implement this, the globals pattern is implemented giving users an
easy way to select the SCL at a global level. Acceptance tests are added
to ensure it works.

For convenience, it can ensure centos-release-scl-rh is installed on
CentOS when manage_repo is true.

The custom fact to provide the server version doesn't work and also the
bolt task won't work unless the user ensured the SCL is always active.

Details

Provenance
Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>Authored on Nov 27 2019, 1:20 PM
vsellierPushed on Sep 24 2020, 2:50 PM
Parents
R226:80f0e3673aea: Merge pull request #333 from ekohl/empty-unixsocket
Branches
Unknown
Tags
Unknown

Event Timeline