puppet-common:puppet.git
6 years agoupdated allow insatll of puppetmaster on squeeze. This addresses the
Keith aka fugit [Wed, 13 Apr 2011 14:35:57 +0000 (10:35 -0400)]
updated allow insatll of puppetmaster on squeeze. This addresses the
package diferences.

6 years agothe % needs to be double-escaped so puppet doesn't complain like this:
Micah Anderson [Tue, 29 Mar 2011 21:27:43 +0000 (17:27 -0400)]
the % needs to be double-escaped so puppet doesn't complain like this:

Mar 29 14:08:23 puppetmaster puppet-master[26637]: Unrecognised escape sequence '\%' in file /etc/puppet/modules/puppet/manifests/cron/linux.pp at line 17

6 years agopercent is magic in crontabs and needs to be escaped
Matt Taggart [Tue, 29 Mar 2011 03:50:27 +0000 (20:50 -0700)]
percent is magic in crontabs and needs to be escaped

6 years agoneed to escape the $ in the variables
Micah Anderson [Mon, 28 Mar 2011 22:19:42 +0000 (18:19 -0400)]
need to escape the $ in the variables

6 years agoadd missing redirection to /dev/null for the first puppet restart: #2690
Micah Anderson [Mon, 28 Mar 2011 22:16:13 +0000 (18:16 -0400)]
add missing redirection to /dev/null for the first puppet restart: #2690

6 years agoupdate cronjob to capture the return code output as suggested by LeLutin in https...
Micah Anderson [Mon, 28 Mar 2011 22:00:52 +0000 (18:00 -0400)]
update cronjob to capture the return code output as suggested by LeLutin in https://labs.riseup.net/code/issues/2819

6 years agofix syntax error from previous commit
Micah Anderson [Tue, 22 Mar 2011 16:27:04 +0000 (12:27 -0400)]
fix syntax error from previous commit

6 years agoadd debian-specific puppetmaster require parameter package override
Micah Anderson [Tue, 22 Mar 2011 16:20:35 +0000 (12:20 -0400)]
add debian-specific puppetmaster require parameter package override

6 years agominor formatting fix for standardization
Micah Anderson [Tue, 22 Mar 2011 16:13:18 +0000 (12:13 -0400)]
minor formatting fix for standardization

6 years agoinstead of using $RANDOM, which isn't POSIX, we get even more esoteric by pulling...
Micah Anderson [Wed, 16 Mar 2011 00:04:18 +0000 (20:04 -0400)]
instead of using $RANDOM, which isn't POSIX, we get even more esoteric by pulling 2 bytes from /dev/urandom, giving them to od which turns them into unsigned decimals, and then we bitshift the output, either by 5 or 6 depending on if we are replacing $RANDOM/1000*60 (right sift by 5 is the same as dividing by 2^N, or /32) or $RANDOM/2000*60 (range of [0,983])

Thanks to dkg for working through this with me, not only did he come up with it faster than a human brain should be able to function, he had the patience to explain all the individual pieces that I did not understand to me.

6 years agochange the cronjob so that the failure to find any (^err:|^alert:|^emerg:|^crit:...
Micah Anderson [Tue, 15 Mar 2011 22:29:51 +0000 (18:29 -0400)]
change the cronjob so that the failure to find any (^err:|^alert:|^emerg:|^crit:) in the output from the puppet run doesn't leave us with a '1' return code from grep.

On Debian Squeeze systems, this problem would result in cron reporting that the cron command failed with an exit status 1:

/USR/SBIN/CRON[24107]: (CRON) error (grandchild #24108 failed with exit status 1)

This was because grep returns a '1' if it fails to find a match. We don't want the failure to find failure messages to produce a failure, so this checks the return code of the grep and fixes it to be '0' if there were no such failure log messages.

This is a bit ugly, if you ask me. We are already, unfortunately, swallowing the puppetd return code with the grep. It seems like these sorts of log messages should be retrieved via reports, logcheck, or something other than this grep of the output of the cronjob.

6 years agothe debian-specific case doesn't work for squeeze, so re-factor the way it is
Micah Anderson [Tue, 1 Mar 2011 21:12:44 +0000 (16:12 -0500)]
the debian-specific case doesn't work for squeeze, so re-factor the way it is
done to set a flag so that squeeze has the service stopped, but lenny does not

6 years agodebian's puppet depends on puppet-common, but if you were to set
Micah Anderson [Mon, 28 Feb 2011 20:02:08 +0000 (15:02 -0500)]
debian's puppet depends on puppet-common, but if you were to set
$puppet_ensure_version to a backported version and your pinning was setup so
that you dont pull any packages unless explicit (I believe this is the default),
then you will end up seeing things like this:

The following packages have unmet dependencies:
  puppet: Depends: puppet-common (= 2.6.2-4~bpo50+1) but 2.6.2-1~bpo50+1 is to be installed
E: Broken packages
 at /etc/puppet/modules/puppet/manifests/linux.pp:6

this commit adds the $puppet_ensure_version test in debian.pp to make sure that
the puppet-common package is also following this request

6 years agoremove duplicated hasstatus parameter on Service[puppet]
Micah Anderson [Wed, 16 Feb 2011 19:29:36 +0000 (14:29 -0500)]
remove duplicated hasstatus parameter on Service[puppet]

6 years agoRevert "debian's puppet initscript has status functionality", this seems to have...
Micah Anderson [Mon, 14 Feb 2011 23:32:20 +0000 (18:32 -0500)]
Revert "debian's puppet initscript has status functionality", this seems to have been a mistake in a merge commit

This reverts commit bb8ede5cfa0bdbdcc0244a590e6453f16d815cb6.

6 years agofact needs to check now for $operatingsystem, not $kernel, in order to distinguish...
Micah Anderson [Fri, 11 Feb 2011 16:39:24 +0000 (11:39 -0500)]
fact needs to check now for $operatingsystem, not $kernel, in order to distinguish between different linux distros

6 years agofix name of cronjob for generic linux
Micah Anderson [Fri, 11 Feb 2011 16:33:14 +0000 (11:33 -0500)]
fix name of cronjob for generic linux

6 years agothis cleanup isn't a good idea for the other linux people who are actually using...
Micah Anderson [Fri, 11 Feb 2011 16:31:54 +0000 (11:31 -0500)]
this cleanup isn't a good idea for the other linux people who are actually using the filename puppetd.cron

6 years agomake a puppet::cron::debian class that includes the override of the /etc/cron.d/puppe...
Micah Anderson [Fri, 11 Feb 2011 05:29:11 +0000 (00:29 -0500)]
make a puppet::cron::debian class that includes the override of the /etc/cron.d/puppetd.cron file resource and move the override from manifests/debian.pp.

/etc/cron.d/puppetd.cron is not a valid cronjob according to the run-parts system that Debian uses to decide what is valid, as a result if you were to 'include puppet::cron' in your manifests on a debian/debian-derived system, then a cronjob would be created that would never be executed.

6 years agofix location of puppet reports in cronjob that is run daily to cleanup reports on...
Micah Anderson [Mon, 17 Jan 2011 18:22:40 +0000 (13:22 -0500)]
fix location of puppet reports in cronjob that is run daily to cleanup reports on a monthly basis (by default)

6 years agoon debian, the default /etc/default/puppet file has "START=no", the default that...
Micah Anderson [Tue, 11 Jan 2011 06:26:14 +0000 (01:26 -0500)]
on debian, the default /etc/default/puppet file has "START=no", the default that is shipped with the puppet module had it set to "START=yes". This commit reverts that to the packaged default.

It would probably be better not to ship the exact duplicate of the package's /etc/default/puppet, but rather do something else, when things that are other than the default need to be changed.

6 years agofix misplaced closing curly brace for case statement
Micah Anderson [Tue, 11 Jan 2011 06:24:22 +0000 (01:24 -0500)]
fix misplaced closing curly brace for case statement

6 years agofix dependency error for the /etc/cron.d/puppetlast.cron
Micah Anderson [Tue, 11 Jan 2011 05:59:17 +0000 (00:59 -0500)]
fix dependency error for the /etc/cron.d/puppetlast.cron

6 years agoclarify how storeconfigs are setup in the README
Micah Anderson [Tue, 11 Jan 2011 05:23:05 +0000 (00:23 -0500)]
clarify how storeconfigs are setup in the README

6 years agoupdate README to reflect the module pre-requirements needed for puppet::puppetmaster...
Micah Anderson [Tue, 11 Jan 2011 04:42:46 +0000 (23:42 -0500)]
update README to reflect the module pre-requirements needed for puppet::puppetmaster::storeconfigs

6 years agofix the bc dependency (closes: #2690)
Micah Anderson [Tue, 11 Jan 2011 01:46:10 +0000 (20:46 -0500)]
fix the bc dependency (closes: #2690)

this is done by removing the hacky `if !defined` on the bc package by removing the package dependency altogether and replacing the places where it is used by shell built-in math functions.

this is a follow-up commit to 1455b1f9a55cdffc582fd93fa0bc5c016585760c

6 years agoFix up puppet/puppetmaster status method for Debian Squeeze and Sid, updating my...
Micah Anderson [Tue, 11 Jan 2011 01:26:04 +0000 (20:26 -0500)]
Fix up puppet/puppetmaster status method for Debian Squeeze and Sid, updating my previous commits with the fixes from LeLutin (closes: #2693)

6 years agoadd to puppet::puppetmaster::debian a file resource to manage the /etc/default/puppet...
Micah Anderson [Mon, 10 Jan 2011 23:20:46 +0000 (18:20 -0500)]
add to puppet::puppetmaster::debian a file resource to manage the /etc/default/puppetmaster file shipped with the debian package

6 years agoadd information about nginx/mongrel modules that are needed for $puppetmaster_mode...
Micah Anderson [Mon, 10 Jan 2011 21:06:22 +0000 (16:06 -0500)]
add information about nginx/mongrel modules that are needed for $puppetmaster_mode = cluster

6 years agoadd a $use_munin variable to give a knob to turn on/off munin graphing.
Micah Anderson [Mon, 10 Jan 2011 20:35:52 +0000 (15:35 -0500)]
add a $use_munin variable to give a knob to turn on/off munin graphing.

add two new munin graphs for puppetmaster: one to graph the memory usage of the running puppetmasters; and one to graph the average compile time

6 years agoREADME changes: . Remove depends on 'bc' module requirement . Language fixes...
Micah Anderson [Tue, 14 Dec 2010 21:58:45 +0000 (16:58 -0500)]
README changes:   . Remove depends on 'bc' module requirement   . Language fixes, and clarification of $puppet_crontime cron field   . add clientbucket_cleanup   . note that the passenger module is a needed dependency if you set that variable   . note dependency for storedconfigs

6 years agoMerge remote branch 'immerda/master' into immerda
Micah Anderson [Tue, 14 Dec 2010 20:08:07 +0000 (15:08 -0500)]
Merge remote branch 'immerda/master' into immerda

Conflicts:
manifests/puppetmaster/checklastrun.pp
manifests/puppetmaster/checklastrun/disable.pp

6 years agoadd debian-specific puppetmaster service resource overrides, if not running passenger...
Micah Anderson [Tue, 14 Dec 2010 20:02:32 +0000 (15:02 -0500)]
add debian-specific puppetmaster service resource overrides, if not running passenger mode

6 years agoconvert timestamp first to a string to be sure we handle all the same way
mh [Mon, 6 Dec 2010 23:26:11 +0000 (00:26 +0100)]
convert timestamp first to a string to be sure we handle all the same way

6 years agolooks like last_compile can be nil sometimes
mh [Mon, 6 Dec 2010 18:44:25 +0000 (19:44 +0100)]
looks like last_compile can be nil sometimes

6 years agoupdate README
mh [Mon, 29 Nov 2010 22:59:50 +0000 (23:59 +0100)]
update README

6 years agorather use last_compile than last update
mh [Mon, 29 Nov 2010 22:57:38 +0000 (23:57 +0100)]
rather use last_compile than last update

6 years agoby default runy it only once daily
mh [Mon, 29 Nov 2010 22:43:53 +0000 (23:43 +0100)]
by default runy it only once daily

6 years agoreplace puppetlast with much more improved version
mh [Mon, 29 Nov 2010 22:23:10 +0000 (23:23 +0100)]
replace puppetlast with much more improved version

6 years agoadd the possibility to clean the individual node client buckets.
Micah Anderson [Sat, 27 Nov 2010 14:04:43 +0000 (09:04 -0500)]
add the possibility to clean the individual node client buckets.

this tidy is quite conservative, only cleaning files that are older than one
month. this seems long enough to be able to recover from a disaster, yet still
keep things from filling up the disk.

6 years agodefault client puppet.conf changes:
Micah Anderson [Sun, 28 Nov 2010 18:08:12 +0000 (13:08 -0500)]
default client puppet.conf changes:

 . add a default production environment
 . add a development environmnet
 . due to deprecation notice in 2.6, change the [puppetd] section header to [agent]
 . remove the default server puppet.glei.ch, the default server should just be puppet.$fqdn
 . remove some option comments that aren't being used
 . remove logdest as this isn't a valid option anymore, and was set to the default
 . replace the templatedir full path with the $vardir path.
 . add the module path

Conflicts:

files/client/puppet.conf

6 years agodebian's puppet initscript has status functionality
Micah Anderson [Sun, 28 Nov 2010 18:05:59 +0000 (13:05 -0500)]
debian's puppet initscript has status functionality

Conflicts:

manifests/cron/base.pp
manifests/debian.pp

6 years agoadd site-puppet cron.d/puppet source
Micah Anderson [Sat, 27 Nov 2010 13:18:36 +0000 (08:18 -0500)]
add site-puppet cron.d/puppet source

6 years agoI've removed the pre-requirement that you need to have the 'bc' module
Micah Anderson [Sun, 28 Nov 2010 18:03:37 +0000 (13:03 -0500)]
I've removed the pre-requirement that you need to have the 'bc' module
installed.

It seems a little silly to have a hard-coded dependency on a module
that simply installs one package. I replaced it with a test to see if
the package has been defined elsewhere, and if not then it installs
it, allowing those who wish to continue to do this to have no
change.

I also provide a mechanism to specify the version, if desired.

Conflicts:

manifests/linux.pp

6 years agoFix whitespace and coding standards to use standard formatting styles (I believe...
Micah Anderson [Sun, 28 Nov 2010 18:01:46 +0000 (13:01 -0500)]
Fix whitespace and coding standards to use standard formatting styles (I believe that this Closes #2353)

7 years agostage lastcheck
mh [Thu, 21 Oct 2010 08:20:29 +0000 (10:20 +0200)]
stage lastcheck

7 years agofix some issues with cron enabling/service disabling
mh [Wed, 15 Sep 2010 20:41:31 +0000 (22:41 +0200)]
fix some issues with cron enabling/service disabling

7 years agofactsync is a deprecated option - pluginsync is enough
mh [Tue, 31 Aug 2010 10:16:54 +0000 (12:16 +0200)]
factsync is a deprecated option - pluginsync is enough

7 years agothis is not anymore needed on 2.6
mh [Thu, 19 Aug 2010 10:32:21 +0000 (12:32 +0200)]
this is not anymore needed on 2.6

7 years agoturn plugin and fact sync on
mh [Thu, 19 Aug 2010 09:51:42 +0000 (11:51 +0200)]
turn plugin and fact sync on

As we use custom facts and plugins in our modules I think it's safe
to turn them on by default.

7 years agowe set that below where it is the more appropriate place
mh [Thu, 19 Aug 2010 09:33:37 +0000 (11:33 +0200)]
we set that below where it is the more appropriate place

7 years agowork around a 2.6 issue
mh [Thu, 19 Aug 2010 09:31:24 +0000 (11:31 +0200)]
work around a 2.6 issue

7 years agofix stupid typo
mh [Thu, 19 Aug 2010 09:11:38 +0000 (11:11 +0200)]
fix stupid typo

7 years agopuppet binary is in bin
mh [Wed, 18 Aug 2010 09:17:48 +0000 (11:17 +0200)]
puppet binary is in bin

7 years agoenable possibility to enforce puppet http_compression
mh [Tue, 17 Aug 2010 13:47:27 +0000 (15:47 +0200)]
enable possibility to enforce puppet http_compression

7 years agofix pattern for 2.6 openbsd
mh [Tue, 17 Aug 2010 13:24:25 +0000 (15:24 +0200)]
fix pattern for 2.6 openbsd

7 years agoupdate openbsd stuff to 2.6 style
mh [Tue, 17 Aug 2010 13:17:26 +0000 (15:17 +0200)]
update openbsd stuff to 2.6 style

7 years agoremove unnecessary fileserver variable (#2460) round II
mh [Wed, 11 Aug 2010 13:58:36 +0000 (15:58 +0200)]
remove unnecessary fileserver variable (#2460) round II

7 years agoremove splay from openbsd cron
mh [Mon, 9 Aug 2010 12:07:45 +0000 (14:07 +0200)]
remove splay from openbsd cron

7 years agoquote special username
mh [Mon, 9 Aug 2010 11:53:41 +0000 (13:53 +0200)]
quote special username

7 years agouse correct user on openbsd
mh [Mon, 9 Aug 2010 11:48:57 +0000 (13:48 +0200)]
use correct user on openbsd

7 years agocorrectly quote new cron time
mh [Sun, 8 Aug 2010 20:22:10 +0000 (22:22 +0200)]
correctly quote new cron time

7 years agoadd 2.6 configuration for client
mh [Sun, 8 Aug 2010 20:17:23 +0000 (22:17 +0200)]
add 2.6 configuration for client

7 years agoremove unnecessary fileserver variable (#2460)
mh [Sat, 7 Aug 2010 00:08:17 +0000 (02:08 +0200)]
remove unnecessary fileserver variable (#2460)

7 years agoimprove documentation for puppet::cron
mh [Sat, 7 Aug 2010 00:03:56 +0000 (02:03 +0200)]
improve documentation for puppet::cron

7 years agoimprove puppet_cron
mh [Fri, 6 Aug 2010 23:58:08 +0000 (01:58 +0200)]
improve puppet_cron

* don't use builtin splay, splay runs depending on the fqdn of a
  host -> puppet isn't running until it really should
* fix various things for cron on openbsd

7 years agoimprove reports cleanup disable
mh [Fri, 6 Aug 2010 23:33:21 +0000 (01:33 +0200)]
improve reports cleanup disable

If we disable the cleanup of reports, actually remove the cron job.

7 years agoimprove checklastrun script
mh [Fri, 6 Aug 2010 23:31:17 +0000 (01:31 +0200)]
improve checklastrun script

7 years agoimprove readme
mh [Fri, 6 Aug 2010 23:25:15 +0000 (01:25 +0200)]
improve readme

7 years agoremove unnecessary file
mh [Fri, 6 Aug 2010 20:57:19 +0000 (22:57 +0200)]
remove unnecessary file

7 years agomake the cleanup of reports configurable
mh [Fri, 6 Aug 2010 20:49:39 +0000 (22:49 +0200)]
make the cleanup of reports configurable

We can now either disable reports cleanup or set the amount of days
reports should be kept.
By default we still cleanup reports after 30 days.

7 years agouse $puppet_crontime also for openbsd
mh [Fri, 6 Aug 2010 20:34:54 +0000 (22:34 +0200)]
use $puppet_crontime also for openbsd

this is a bit hacky, but works.

7 years agocleanup 'if defined' code smell
mh [Fri, 6 Aug 2010 20:10:39 +0000 (22:10 +0200)]
cleanup 'if defined' code smell

A new variable $puppetmaster_mode have been introduced, which should
later be replaced by a class variable.

7 years agoremove unnecessary service (cron) notification
mh [Fri, 6 Aug 2010 17:45:32 +0000 (19:45 +0200)]
remove unnecessary service (cron) notification

There is no need to notify the cron service after placing something
in /etc/cron.d. This means that we can also remove the dependency
to cron, as we don't refer to any managed resource of the cron
module anymore.

7 years agoremove unnecessary define
mh [Fri, 6 Aug 2010 17:40:59 +0000 (19:40 +0200)]
remove unnecessary define

7 years agothe gentoo package has a status
mh [Fri, 6 Aug 2010 17:38:37 +0000 (19:38 +0200)]
the gentoo package has a status

7 years agocodestyle - whitespace
mh [Fri, 6 Aug 2010 17:36:40 +0000 (19:36 +0200)]
codestyle - whitespace

Only code style and whitespace formatting issues. Everything should
no be in ligne.

7 years agomerge with lavamind/master
mh [Fri, 6 Aug 2010 01:59:10 +0000 (03:59 +0200)]
merge with lavamind/master

7 years agoservice-definition in shared-modules/cron is cron, not crond
varac [Thu, 15 Jul 2010 17:45:11 +0000 (19:45 +0200)]
service-definition in shared-modules/cron is cron, not crond

7 years agopuppetd doesnt need to get notified at all, its built-in
varac [Thu, 15 Jul 2010 17:43:40 +0000 (19:43 +0200)]
puppetd doesnt need to get notified at all, its built-in

7 years agoMerge remote branch 'shared-modules/master'
varac [Wed, 14 Jul 2010 00:29:10 +0000 (02:29 +0200)]
Merge remote branch 'shared-modules/master'

7 years agofix include namespaces
Jerome Charaoui [Thu, 13 May 2010 14:14:53 +0000 (10:14 -0400)]
fix include namespaces

7 years agoneed to specify root namespace
Jerome Charaoui [Wed, 12 May 2010 22:18:45 +0000 (18:18 -0400)]
need to specify root namespace

7 years agocorrect typo (do we really need to notify cron?)
Jerome Charaoui [Wed, 12 May 2010 21:09:17 +0000 (17:09 -0400)]
correct typo (do we really need to notify cron?)

7 years agorename $puppet_version and $facter_version and default to installed instead of present
Jerome Charaoui [Wed, 12 May 2010 20:47:29 +0000 (16:47 -0400)]
rename $puppet_version and $facter_version and default to installed instead of present

7 years agodepend on cron module
Jerome Charaoui [Wed, 12 May 2010 20:28:46 +0000 (16:28 -0400)]
depend on cron module

7 years agoremove package name override, not needed anymore
Jerome Charaoui [Wed, 12 May 2010 20:25:29 +0000 (16:25 -0400)]
remove package name override, not needed anymore

7 years agoadapt puppet::puppetmaster::passenger to updated passenger module
Jerome Charaoui [Wed, 12 May 2010 19:56:30 +0000 (15:56 -0400)]
adapt puppet::puppetmaster::passenger to updated passenger module

7 years agostoreconfigs: use new mysql::client::ruby class
Jerome Charaoui [Wed, 12 May 2010 16:00:37 +0000 (12:00 -0400)]
storeconfigs: use new mysql::client::ruby class

7 years agorefactor puppet::puppetmaster::package
Jerome Charaoui [Wed, 12 May 2010 15:57:36 +0000 (11:57 -0400)]
refactor puppet::puppetmaster::package

7 years agoMerge commit 'nadir/master'
Jerome Charaoui [Tue, 11 May 2010 21:00:20 +0000 (17:00 -0400)]
Merge commit 'nadir/master'

7 years agoAdd optional $puppet_version and $facter_version variables, defaults to 'present'
Jerome Charaoui [Wed, 31 Mar 2010 18:25:18 +0000 (14:25 -0400)]
Add optional $puppet_version and $facter_version variables, defaults to 'present'

7 years agoWhen using Passenger, we don't need /etc/cron.d/puppetmaster.cron
nadir [Sun, 7 Mar 2010 22:06:33 +0000 (23:06 +0100)]
When using Passenger, we don't need  /etc/cron.d/puppetcron

7 years agoREADME, added $puppet_crontime to tune how often a client gets updates
nadir [Sun, 7 Mar 2010 21:56:02 +0000 (22:56 +0100)]
README, added $puppet_crontime to tune how often a client gets updates

7 years agoOn puppet::puppetmaster::passenger apache2 needs to be restarted instead of puppetmasted
nadir [Wed, 17 Feb 2010 13:25:28 +0000 (14:25 +0100)]
On puppet::puppetmaster::passenger apache2 needs to be restarted instead of puppetmasted

7 years agocleaned puppet.conf for the clients
nadir [Mon, 15 Feb 2010 16:05:36 +0000 (17:05 +0100)]
cleaned puppet.conf for the clients

7 years agoimprove puppetmaster support on debian
Jerome Charaoui [Thu, 11 Feb 2010 19:15:23 +0000 (14:15 -0500)]
improve puppetmaster support on debian

7 years agoReadme: Depends on
varac [Wed, 10 Feb 2010 09:57:38 +0000 (10:57 +0100)]
Readme: Depends on

7 years agowith puppet::puppetmaster::passenger, service puppetmaster restarts apache2
varac [Wed, 10 Feb 2010 09:41:04 +0000 (10:41 +0100)]
with puppet::puppetmaster::passenger, service puppetmaster restarts apache2

7 years agoAllowes puppet::cron also on the puppetmaster server
varac [Thu, 4 Feb 2010 16:44:26 +0000 (17:44 +0100)]
Allowes puppet::cron also on the puppetmaster server