diff --git a/global/overlay/etc/puppet/manifests/cosmos-site.pp b/global/overlay/etc/puppet/manifests/cosmos-site.pp index ace1b48e..31eab420 100644 --- a/global/overlay/etc/puppet/manifests/cosmos-site.pp +++ b/global/overlay/etc/puppet/manifests/cosmos-site.pp @@ -155,6 +155,12 @@ class md_repo_client { class md_signer { package { ['make']: ensure => latest } + sunet::scriptherder::cronjob { 'verify_and_update': + cmd => 'cd /var/cache/metadata_r1 && make update', + minute => '*/5', + ok_criteria => ['exit_status=0', 'max_age=15m'], + warn_criteria => ['exit_status=0', 'max_age=1h'], + } } class md_repo_server($hostname) {