diff --git a/global/overlay/etc/puppet/cosmos-rules.yaml b/global/overlay/etc/puppet/cosmos-rules.yaml index 40a4a65..e752871 100644 --- a/global/overlay/etc/puppet/cosmos-rules.yaml +++ b/global/overlay/etc/puppet/cosmos-rules.yaml @@ -19,6 +19,7 @@ satosa: true satosa_certbot: false proxy: 'https://test-sso-proxy1.cert.sunet.se/idp' + entityID: 'https://test-sso-proxy.cert.sunet.se/idp' test-sso-proxy1.cert.sunet.se: sunet::dockerhost2: diff --git a/global/overlay/etc/puppet/modules/soc/files/sso/frontend.xml b/global/overlay/etc/puppet/modules/soc/files/sso/frontend.xml index 600cd19..7c26f81 100644 --- a/global/overlay/etc/puppet/modules/soc/files/sso/frontend.xml +++ b/global/overlay/etc/puppet/modules/soc/files/sso/frontend.xml @@ -1,5 +1,5 @@ -ZqwJCbHnSlUSiKB2w0hoaUuhBQc=bi9wDKY5SbE47zpXcshvQoVF20mWeBqqftEfiLpDGar0GtEzgAdZ3k1CbIbu5rHH +ZqwJCbHnSlUSiKB2w0hoaUuhBQc=bi9wDKY5SbE47zpXcshvQoVF20mWeBqqftEfiLpDGar0GtEzgAdZ3k1CbIbu5rHH 8UgIg0o1c1ZbB4oi815Ioj+YU1/MyVAXl97AV0cPCtVYEnd/nUZ5LIArIn9KcKh0 zg1pijMYP1VFL09WPuGSIYhG4fc+jMgzCqtE9t/brtPwWMOKfUeB3ZIqSlxsaVGF 2n8pskrI021l7r0kCqyxxF8wIo75Hy8+21UgUuIZ+R3Fsu05FYiVDt5gHpqMmDP2 diff --git a/global/overlay/etc/puppet/modules/soc/manifests/sso.pp b/global/overlay/etc/puppet/modules/soc/manifests/sso.pp index f9a9e58..c149ae6 100644 --- a/global/overlay/etc/puppet/modules/soc/manifests/sso.pp +++ b/global/overlay/etc/puppet/modules/soc/manifests/sso.pp @@ -36,6 +36,7 @@ class soc::sso( $satosa_certbot = false, $translog = 'INFO', $proxy = 'https://shared-sso-proxy1.cert.sunet.se/idp', + entityID = $proxy, $norpan = false, ) { diff --git a/global/overlay/etc/puppet/modules/soc/templates/sso/shibboleth2.xml.erb b/global/overlay/etc/puppet/modules/soc/templates/sso/shibboleth2.xml.erb index 0bd3413..89c8493 100644 --- a/global/overlay/etc/puppet/modules/soc/templates/sso/shibboleth2.xml.erb +++ b/global/overlay/etc/puppet/modules/soc/templates/sso/shibboleth2.xml.erb @@ -42,7 +42,7 @@ SAML2 Local <% if @satosa -%> + entityID="<%= @entityID %>"> <% else -%>