summaryrefslogtreecommitdiff
path: root/manifests
AgeCommit message (Collapse)Author
2015-09-30give a default value to $cron_timeGabriel Filion
This'll make it configure the cron job to a 30mins interval randomly displaced within the hour. It's still possible to set $cron_time to a full cron time spec to set run times manually.
2015-09-30fix default value case for $cron_timeGabriel Filion
with the current code it's impossible to use the automatically generated cron time spec since to get there you need to set $cron_time to false, and this one in turn gets converted to an integer. This throws an error. To fix this, we'll base the second timing to be 30mins after the first one.
2015-05-21Fix storeconfig dependencies on DebianJerome Charaoui
2015-05-08Fix scope conflict in previous commitJerome Charaoui
2015-05-08Have passenger class pass along $manage_munin parameter (requires latest ↵Jerome Charaoui
passenger module)
2015-05-06Don't include mysql::server in puppet::master:storeconfigsJerome Charaoui
2015-05-06Fix default value of http_compression parameter in puppet::cronJerome Charaoui
2015-05-06Add missing storeconfigs parameter to puppet::master class (defaults to false)Jerome Charaoui
2015-05-06Fix /etc/default/puppetmaster on Debian when using mode => passengerJerome Charaoui
2015-05-06better default value for shorewall_puppetmaster parameterJerome Charaoui
2015-02-24Merge branch 'master' of git://git.puppet.immerda.ch/module-puppetJerome Charaoui
Conflicts: files/master/config.ru files/master/puppet.conf manifests/base.pp manifests/centos.pp manifests/cron.pp manifests/cron/base.pp manifests/cron/linux.pp manifests/debian.pp manifests/init.pp manifests/linux.pp manifests/master/linux.pp manifests/master/package/debian.pp manifests/puppetmaster/base.pp manifests/puppetmaster/centos.pp manifests/puppetmaster/checklastrun.pp manifests/puppetmaster/checklastrun/disable.pp manifests/puppetmaster/cleanup_reports.pp manifests/puppetmaster/cleanup_reports/disable.pp manifests/puppetmaster/debian.pp manifests/puppetmaster/package.pp manifests/puppetmaster/package/base.pp manifests/puppetmaster/passenger.pp
2014-12-17add hiera management filemh
2014-12-03change char to us-asciitr
2014-09-05lintingmh
2014-09-05make tmp dir puppet writeable for cache invalidationsmh
2014-08-30fix cron name globally + lintingmh
2014-08-30do privilege drop properly within cronmh
2014-07-09get rid off lsb factsmh
2014-06-28lintingmh
2014-06-28now all puppet version have a statusmh
2014-05-03change char to us-asciitr
2014-02-20Prevent duplicate declarations of 'apt' classJerome Charaoui
2014-02-20Don't deploy apt_preferences snippet on master if is undefJerome Charaoui
2014-02-18Fix site path in passenger classJerome Charaoui
2013-12-05lintingmh
2013-12-05fix source if we pass config_contentmh
2013-12-05make it possible to pass the content of the config from outsidemh
2013-12-05make it possible to consume an external databasemh
2013-08-25add cleanup jobmh
2013-08-05silence the lastrun output on only successfull runsmh
2013-07-27Merge remote-tracking branch 'intrigeri/bugfix/have_puppetlast_cronjob_run'Gabriel Filion
2013-05-20this should be passed as a mysql hash heremh
2013-05-20so far this is only localhostmh
2013-05-20correct namingmh
2013-05-20add a simple dashboard setupmh
2013-05-20if it runs with passenger there is no such servicemh
2013-05-20fix inheritingmh
2013-05-20follow new naming conventionmh
2013-05-01checklastrun cronjob: only pass output through in imperfect situations.intrigeri
That is, silence it (and avoid nagging the administrators with email) when all hosts are OK, and puppetlast exits with return code 0.
2013-04-23Install puppetlast cronjob under a usable name.intrigeri
That is, install it as /etc/cron.d/puppetlast, and cleanup the old buggy /etc/cron.d/puppetlast.cron. As cron(8) says about /etc/cron.d/: "For example, any file containing dots will be ignored."
2013-04-08puppet is in bin not sbinmh
2013-04-07also use new naming convention on linuxmh
2013-02-27Fix typo.Jerome Charaoui
2013-01-02Class hierarchy is off and passenger apt repository is always installedGabriel Filion
also, the $puppet_majorversion variable was empty because it was not fully qualified. Signed-off-by: Gabriel Filion <lelutin@gmail.com>
2013-01-02Merge branch 'puppet_cron'Gabriel Filion
Conflicts: manifests/cron.pp manifests/linux.pp take the changes from puppet_cron
2013-01-02Make all linux distributions use the same path for the cron fileGabriel Filion
This simplifies the hierarchy and fixes the problem that going from puppet::cron to puppet under debian doesn't remove the cron file. Signed-off-by: Gabriel Filion <lelutin@gmail.com>
2013-01-02cron service dependancy has some errors and misses the cron classGabriel Filion
Signed-off-by: Gabriel Filion <lelutin@gmail.com>
2013-01-02added service dependency for cronpuppet_cronvarac
2013-01-02linted cron/linux.ppvarac
2013-01-02removed unnesseccary stuff for absent puppetd.cronvarac