From 4706f8c3b6cdd4b66f49db9730b93b3929cddcb7 Mon Sep 17 00:00:00 2001 From: Patrik Holmqvist Date: Fri, 31 Jan 2025 14:36:54 +0100 Subject: [PATCH] Add new proxy class for proxy-test-sto3-1 --- global/overlay/etc/puppet/cosmos-rules.yaml | 7 +++++++ global/overlay/etc/puppet/modules/eid/manifests/proxy.pp | 8 +++++++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/global/overlay/etc/puppet/cosmos-rules.yaml b/global/overlay/etc/puppet/cosmos-rules.yaml index 3b318dcf..cc24ceff 100644 --- a/global/overlay/etc/puppet/cosmos-rules.yaml +++ b/global/overlay/etc/puppet/cosmos-rules.yaml @@ -1352,3 +1352,10 @@ connector-test-sto3-3.komreg.net: - 'fe-fre-1.test.komreg.net' - 'fe-tug-1.test.komreg.net' port: '443' + +proxy-test-sto3-1.komreg.net: + autoupdate: + sunet::dockerhost2: + eid::proxy: + version: 3.0.8_hsm2 + service_name: test.proxy.eidas.swedenconnect.se diff --git a/global/overlay/etc/puppet/modules/eid/manifests/proxy.pp b/global/overlay/etc/puppet/modules/eid/manifests/proxy.pp index eefc0280..7da59e23 100644 --- a/global/overlay/etc/puppet/modules/eid/manifests/proxy.pp +++ b/global/overlay/etc/puppet/modules/eid/manifests/proxy.pp @@ -10,7 +10,7 @@ class eid::proxy ( String $service_name = '', String $server_fqdn = $facts['networking']['fqdn'], String $proxy_directory = '/opt/eidas-proxy', - String $spring_config_param = "SPRING_CONFIG_ADDITIONAL_LOCATION", + String $spring_config_param = 'SPRING_CONFIG_ADDITIONAL_LOCATION', String $country = 'se', ) { @@ -69,5 +69,11 @@ class eid::proxy ( compose_filename => 'docker-compose.yml', description => 'eidas proxy' } + + sunet::nagios::nrpe_check_fileage {'proxy_eidas_metadata_cache': + filename => '/etc/eidas-proxy/se/ps-mdcache/metadata-cache.xml', + warning_age => '600', + critical_age => '172800' + } } }