Currently this module tries to manage the various SCL packages, which creates a few problems:
- Duplicate package resources for
scl-utils with any other module that might also try to manage SCL.
- The
centos-release-scl package contains the default repository configuration which is not always accessible in some enterprise environments so it is desirable to override the repositories with an internal mirror.
I propose adding a simple manage_scl boolean which can default to true for the purposes of maintaining current behaviour, but wraps the centos-release-scl and scl-utils packages so setting it to false will take these out of the catalog.
Currently this module tries to manage the various SCL packages, which creates a few problems:
scl-utilswith any other module that might also try to manage SCL.centos-release-sclpackage contains the default repository configuration which is not always accessible in some enterprise environments so it is desirable to override the repositories with an internal mirror.I propose adding a simple
manage_sclboolean which can default to true for the purposes of maintaining current behaviour, but wraps thecentos-release-sclandscl-utilspackages so setting it to false will take these out of the catalog.