summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-12-14Merge remote branch 'immerda/master' into immerdaMicah Anderson
Conflicts: manifests/puppetmaster/checklastrun.pp manifests/puppetmaster/checklastrun/disable.pp
2010-12-14add debian-specific puppetmaster service resource overrides, if not running ↵Micah Anderson
passenger mode
2010-12-07convert timestamp first to a string to be sure we handle all the same waymh
2010-12-06looks like last_compile can be nil sometimesmh
2010-11-29update READMEmh
2010-11-29rather use last_compile than last updatemh
2010-11-29by default runy it only once dailymh
2010-11-29replace puppetlast with much more improved versionmh
2010-11-28add the possibility to clean the individual node client buckets.Micah Anderson
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.
2010-11-28default client puppet.conf changes:Micah Anderson
. 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
2010-11-28debian's puppet initscript has status functionalityMicah Anderson
Conflicts: manifests/cron/base.pp manifests/debian.pp
2010-11-28add site-puppet cron.d/puppet sourceMicah Anderson
2010-11-28I've removed the pre-requirement that you need to have the 'bc' moduleMicah Anderson
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
2010-11-28Fix whitespace and coding standards to use standard formatting styles (I ↵Micah Anderson
believe that this Closes #2353)
2010-10-21stage lastcheckmh
2010-09-15fix some issues with cron enabling/service disablingmh
2010-08-31factsync is a deprecated option - pluginsync is enoughmh
2010-08-19this is not anymore needed on 2.6mh
2010-08-19turn plugin and fact sync onmh
As we use custom facts and plugins in our modules I think it's safe to turn them on by default.
2010-08-19we set that below where it is the more appropriate placemh
2010-08-19work around a 2.6 issuemh
2010-08-19fix stupid typomh
2010-08-18puppet binary is in binmh
2010-08-17enable possibility to enforce puppet http_compressionmh
2010-08-17fix pattern for 2.6 openbsdmh
2010-08-17update openbsd stuff to 2.6 stylemh
2010-08-11remove unnecessary fileserver variable (#2460) round IImh
2010-08-09remove splay from openbsd cronmh
2010-08-09quote special usernamemh
2010-08-09use correct user on openbsdmh
2010-08-08correctly quote new cron timemh
2010-08-08add 2.6 configuration for clientmh
2010-08-07remove unnecessary fileserver variable (#2460)mh
2010-08-07improve documentation for puppet::cronmh
2010-08-07improve puppet_cronmh
* 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
2010-08-07improve reports cleanup disablemh
If we disable the cleanup of reports, actually remove the cron job.
2010-08-07improve checklastrun scriptmh
2010-08-07improve readmemh
2010-08-06remove unnecessary filemh
2010-08-06make the cleanup of reports configurablemh
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.
2010-08-06use $puppet_crontime also for openbsdmh
this is a bit hacky, but works.
2010-08-06cleanup 'if defined' code smellmh
A new variable $puppetmaster_mode have been introduced, which should later be replaced by a class variable.
2010-08-06remove unnecessary service (cron) notificationmh
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.
2010-08-06remove unnecessary definemh
2010-08-06the gentoo package has a statusmh
2010-08-06codestyle - whitespacemh
Only code style and whitespace formatting issues. Everything should no be in ligne.
2010-08-06merge with lavamind/mastermh
2010-07-15service-definition in shared-modules/cron is cron, not crondvarac
2010-07-15puppetd doesnt need to get notified at all, its built-invarac
2010-07-14Merge remote branch 'shared-modules/master'varac