Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-02-11 | make a puppet::cron::debian class that includes the override of the ↵ | Micah Anderson | |
/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. | |||
2011-01-17 | fix location of puppet reports in cronjob that is run daily to cleanup ↵ | Micah Anderson | |
reports on a monthly basis (by default) | |||
2011-01-11 | on debian, the default /etc/default/puppet file has "START=no", the default ↵ | Micah Anderson | |
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. | |||
2011-01-11 | fix misplaced closing curly brace for case statement | Micah Anderson | |
2011-01-11 | fix dependency error for the /etc/cron.d/puppetlast.cron | Micah Anderson | |
2011-01-11 | clarify how storeconfigs are setup in the README | Micah Anderson | |
2011-01-10 | update README to reflect the module pre-requirements needed for ↵ | Micah Anderson | |
puppet::puppetmaster::storeconfigs | |||
2011-01-10 | fix the bc dependency (closes: #2690) | Micah Anderson | |
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 | |||
2011-01-10 | Fix up puppet/puppetmaster status method for Debian Squeeze and Sid, ↵ | Micah Anderson | |
updating my previous commits with the fixes from LeLutin (closes: #2693) | |||
2011-01-10 | add to puppet::puppetmaster::debian a file resource to manage the ↵ | Micah Anderson | |
/etc/default/puppetmaster file shipped with the debian package | |||
2011-01-10 | add information about nginx/mongrel modules that are needed for ↵ | Micah Anderson | |
$puppetmaster_mode = cluster | |||
2011-01-10 | add a $use_munin variable to give a knob to turn on/off munin graphing. | Micah Anderson | |
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 | |||
2010-12-14 | README changes: . Remove depends on 'bc' module requirement . Language ↵ | Micah Anderson | |
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 | |||
2010-12-14 | Merge remote branch 'immerda/master' into immerda | Micah Anderson | |
Conflicts: manifests/puppetmaster/checklastrun.pp manifests/puppetmaster/checklastrun/disable.pp | |||
2010-12-14 | add debian-specific puppetmaster service resource overrides, if not running ↵ | Micah Anderson | |
passenger mode | |||
2010-12-07 | convert timestamp first to a string to be sure we handle all the same way | mh | |
2010-12-06 | looks like last_compile can be nil sometimes | mh | |
2010-11-29 | update README | mh | |
2010-11-29 | rather use last_compile than last update | mh | |
2010-11-29 | by default runy it only once daily | mh | |
2010-11-29 | replace puppetlast with much more improved version | mh | |
2010-11-28 | add 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-28 | default 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-28 | debian's puppet initscript has status functionality | Micah Anderson | |
Conflicts: manifests/cron/base.pp manifests/debian.pp | |||
2010-11-28 | add site-puppet cron.d/puppet source | Micah Anderson | |
2010-11-28 | I've removed the pre-requirement that you need to have the 'bc' module | Micah 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-28 | Fix whitespace and coding standards to use standard formatting styles (I ↵ | Micah Anderson | |
believe that this Closes #2353) | |||
2010-10-21 | stage lastcheck | mh | |
2010-09-15 | fix some issues with cron enabling/service disabling | mh | |
2010-08-31 | factsync is a deprecated option - pluginsync is enough | mh | |
2010-08-19 | this is not anymore needed on 2.6 | mh | |
2010-08-19 | turn plugin and fact sync on | mh | |
As we use custom facts and plugins in our modules I think it's safe to turn them on by default. | |||
2010-08-19 | we set that below where it is the more appropriate place | mh | |
2010-08-19 | work around a 2.6 issue | mh | |
2010-08-19 | fix stupid typo | mh | |
2010-08-18 | puppet binary is in bin | mh | |
2010-08-17 | enable possibility to enforce puppet http_compression | mh | |
2010-08-17 | fix pattern for 2.6 openbsd | mh | |
2010-08-17 | update openbsd stuff to 2.6 style | mh | |
2010-08-11 | remove unnecessary fileserver variable (#2460) round II | mh | |
2010-08-09 | remove splay from openbsd cron | mh | |
2010-08-09 | quote special username | mh | |
2010-08-09 | use correct user on openbsd | mh | |
2010-08-08 | correctly quote new cron time | mh | |
2010-08-08 | add 2.6 configuration for client | mh | |
2010-08-07 | remove unnecessary fileserver variable (#2460) | mh | |
2010-08-07 | improve documentation for puppet::cron | mh | |
2010-08-07 | improve puppet_cron | mh | |
* 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-07 | improve reports cleanup disable | mh | |
If we disable the cleanup of reports, actually remove the cron job. | |||
2010-08-07 | improve checklastrun script | mh | |