diff --git a/global/overlay/etc/puppet/cosmos-rules.yaml b/global/overlay/etc/puppet/cosmos-rules.yaml index db3cb7eb..ba4465c8 100644 --- a/global/overlay/etc/puppet/cosmos-rules.yaml +++ b/global/overlay/etc/puppet/cosmos-rules.yaml @@ -500,6 +500,7 @@ eumd-test-1.komreg.net: name: eidas-test dest_host: eupub-test-1.komreg.net version: 1.1.5-eidas + eid::de_client: natpub-1.komreg.net: autoupdate: diff --git a/global/overlay/etc/puppet/modules/eid/manifests/de_client.pp b/global/overlay/etc/puppet/modules/eid/manifests/de_client.pp new file mode 100644 index 00000000..148d8331 --- /dev/null +++ b/global/overlay/etc/puppet/modules/eid/manifests/de_client.pp @@ -0,0 +1,16 @@ +# DE client +class eid::de_client ( + String $make_target = 'DE-prod' +) { + + package { ['openjdk-17-jre-headless']: ensure => latest } + + sunet::scriptherder::cronjob { 'update-de': + cmd => "cd /opt/metadata && make ${make_target}", + minute => '0', + weekday => '1', + hour => '9', + ok_criteria => ['exit_status=0'], + } + +}