Fixing bug/961697

Ensure /etc/cron.daily/tmpreaper is not present,
and squelch "permission denied" error messages from our jenkins tmpreaper job.

Change-Id: I02d30dd4c7a3924d3bb94bcd6a8853ff2c2c2e07
This commit is contained in:
Devananda van der Veen 2012-03-26 12:34:32 -07:00
parent a4764467bd
commit c2ac687485

View File

@ -109,8 +109,13 @@ class jenkins_slave($ssh_key) {
user => jenkins,
minute => '0',
hour => '1',
command => '/usr/sbin/tmpreaper --runtime 1200 --delay 600 1d /tmp',
command => "/usr/sbin/tmpreaper --runtime 1200 --delay 600 1d /tmp 2>&1 | grep -v 'failed: Permission denied'",
require => [ Package[tmpreaper], Jenkinsuser[jenkins] ],
}
file { 'tmpreaper-cron.daily':
name => '/etc/cron.daily/tmpreaper',
ensure => 'absent',
}
}