From 293c17e8df9805887d0fb905ab27f8f7607d7f25 Mon Sep 17 00:00:00 2001 From: Juan Antonio Osorio Robles Date: Thu, 24 Aug 2017 09:25:33 +0300 Subject: Add /bin to PATH for CRL cronjob Checking the root's mail (/var/mail/root) I finally saw the root cause of the CRL cronjob not working. /bin/sh: curl: command not found now, curl, (and most commands used by that cronjob) is in the /bin bash, so we need to add it to the environment's PATH for the cronjob. Change-Id: If10855b801782eeaf2006cd57071d74d13daf8c2 Closes-Bug: #1712404 (cherry picked from commit 139ac85028947f476a085e89bd54f3dfacd886cf) --- manifests/certmonger/ca/crl.pp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'manifests/certmonger') diff --git a/manifests/certmonger/ca/crl.pp b/manifests/certmonger/ca/crl.pp index a69065d..f620257 100644 --- a/manifests/certmonger/ca/crl.pp +++ b/manifests/certmonger/ca/crl.pp @@ -138,7 +138,7 @@ class tripleo::certmonger::ca::crl ( cron { 'tripleo-refresh-crl-file': ensure => $ensure, command => $cron_cmd, - environment => 'PATH=/usr/bin SHELL=/bin/sh', + environment => 'PATH=/usr/bin:/bin SHELL=/bin/sh', user => 'root', minute => $minute, hour => $hour, -- cgit 1.2.3-korg