diff --git a/global/overlay/etc/puppet/manifests/cosmos-site.pp b/global/overlay/etc/puppet/manifests/cosmos-site.pp index b8bff938..d5566b5f 100644 --- a/global/overlay/etc/puppet/manifests/cosmos-site.pp +++ b/global/overlay/etc/puppet/manifests/cosmos-site.pp @@ -129,6 +129,13 @@ class md_signer() { pound_and_varnish => false, pipeline => "${name}.fd", volumes => ["/etc/credentials:/etc/credentials"] + } -> + package {'jq': ensure => 'latest'} -> + sunet::scriptherder::cronjob { "${name}-publish": + cmd => "/usr/local/bin/mirror-mdq.sh http://localhost:8080 /tmp/signed", + minute => '*/5', + ok_criteria => ['exit_status=0'], + warn_criteria => ['max_age=30m'] } }