diff --git a/manifests/init.pp b/manifests/init.pp index 5b92f1a..f1ec485 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -73,7 +73,8 @@ $full_refresh_on_yum = 0, $package_ensure = 'latest', $repo_extras = false, - $repo_optional = false + $repo_optional = false, + $repo_scl = false, ) { if ($rh_user == undef and $rh_password == undef) and ($org == undef and $activationkey == undef) { @@ -169,4 +170,10 @@ } } + if $repo_scl { + ::rhsm::repo { "rhel-server-rhscl-${::operatingsystemmajrelease}-rpms": + require => Exec['RHSM-register'], + } + } + }