puppet: Check in defensive restart-camo cron job.

This was found on lb1; add it to the camo install on smokescreen.
This commit is contained in:
Alex Vandiver
2021-02-24 15:58:53 -08:00
committed by Tim Abbott
parent 17bae43052
commit 173d2dec3d
3 changed files with 13 additions and 1 deletions

View File

@@ -0,0 +1 @@
* * * * * root /bin/bash -c '(pgrep -u nobody -f camo || /etc/init.d/camo restart) 2>&1 >>/var/log/camo/restart-log'

View File

@@ -0,0 +1,11 @@
class zulip_ops::camo {
include zulip::camo
file { '/etc/cron.d/camo':
ensure => file,
owner => 'root',
group => 'root',
mode => '0644',
source => 'puppet:///modules/zulip_ops/cron.d/camo',
}
}

View File

@@ -3,7 +3,7 @@
class zulip_ops::profile::smokescreen {
include zulip_ops::profile::base
include zulip::supervisor
include zulip::camo
include zulip_ops::camo
$golang_version = '1.14.10'
zulip::sha256_tarball_to { 'golang':