diff --git a/global/overlay/etc/puppet/cosmos-rules.yaml b/global/overlay/etc/puppet/cosmos-rules.yaml index 43f1cd4..8d4b438 100644 --- a/global/overlay/etc/puppet/cosmos-rules.yaml +++ b/global/overlay/etc/puppet/cosmos-rules.yaml @@ -33,7 +33,7 @@ intelmq-dev.cert.sunet.se: soc::intelmq: use_snakeoil: true soc::sso: - hostname: 'intelmq-dev.cert.sunet.se' + ssotype: 'apache' groups: - 'sunet-cert' satosa: true diff --git a/global/overlay/etc/puppet/modules/soc/manifests/sso.pp b/global/overlay/etc/puppet/modules/soc/manifests/sso.pp index 17795e0..c70b02f 100644 --- a/global/overlay/etc/puppet/modules/soc/manifests/sso.pp +++ b/global/overlay/etc/puppet/modules/soc/manifests/sso.pp @@ -31,19 +31,19 @@ # Default set to value of proxy. class soc::sso( - String $ssotype = "docker", - String $hostname = undef, - String $email = "cert@cert.sunet.se", - String $service_endpoint = undef, - Array $groups = ['PLACEHOLDER'], - Array $passthrough = [], - Boolean $x_remote_user = false, - Boolean $single_user = false, - Boolean $satosa = true, - Boolean $satosa_certbot = false, - String $translog = 'INFO', - String $proxy = 'https://shared-sso-proxy1.cert.sunet.se/idp', - String $entityID = $proxy, + String $ssotype = "docker", + Optional[String] $hostname = undef, + String $email = "cert@cert.sunet.se", + Optional[String] $service_endpoint = undef, + Array $groups = ['PLACEHOLDER'], + Array $passthrough = [], + Boolean $x_remote_user = false, + Boolean $single_user = false, + Boolean $satosa = true, + Boolean $satosa_certbot = false, + String $translog = 'INFO', + String $proxy = 'https://shared-sso-proxy1.cert.sunet.se/idp', + String $entityID = $proxy, ) { if $ssotype == "docker" {