Start testing dynamicly build metadata for DE

This commit is contained in:
Johan Wassberg 2024-02-02 14:21:00 +01:00
parent 4cead7504c
commit 5881d57c7b
Signed by: jocar
GPG key ID: BE4EC2EEADF2C31B
2 changed files with 17 additions and 0 deletions
global/overlay/etc/puppet
cosmos-rules.yaml
modules/eid/manifests

View file

@ -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:

View file

@ -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'],
}
}