summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-09-15fix config and outputmh
2012-09-12add kvm pluginsmh
2012-07-19Fix requirements for pluginsGabriel Filion
When including munin::host without explicitly including munin::client, puppet fails to run with the following message: Could not find dependent Service[munin-node] for File[/etc/munin/plugins] at /tmp/vagrant-puppet/modules-0/munin/manifests/plugins/setup.pp:14 This is because munin::host declares a munin plugin, and in turn this one creates a dependency on the 'munin-node' package and service. Since this dependency is not fulfilled, the run fails. The munin::plugins::setup class needs to fulfill its own dependencies by including munin::client. Signed-off-by: Gabriel Filion <lelutin@gmail.com>
2012-07-18Fixing FSH issue for Debian and adding a note about the change from ↵kwadronaut
site-munin to site_munin
2012-06-28Default munin htmldir in Debian moved some time ago tokwadronaut
/var/cache/munin/www This commit makes sure that you have it set correctly
2012-06-27change site-munin to site_munin for 2.7Micah Anderson
2012-06-24correct namingmh
2012-06-18if it's * it should be collected by fqdn otherwise directly by what is given ↵mh
to be listened on
2012-06-13migrate away from hiera stuffmh
2012-06-10config for dfmh
2012-06-09use class parametersmh
2012-06-08refactor things for >2.7mh
2012-06-05new style for 2.7mh
2012-04-29update config file to match upstreammh
2012-04-10Merge pull request #3 from cwarden/concat-fixduritong
Make sure concat::setup is declared
2012-04-10Merge remote-tracking branch 'cwarden/debian-squeeze-htmldir-fix' into mastermh
Pull Request #4 Conflicts: manifests/host.pp
2012-04-10merge from githubmh
2012-04-10Merge pull request #2 from cwarden/fully-qualify-variablesduritong
Fully qualify facter variables
2012-02-25CentOS 5 does not yet have a munin policymh
2012-02-16set correct labels for munin pluginsmh
2012-02-15correct parammh
2012-02-15manage selinux if enabled of plugins we managemh
2012-02-02Fix munin.conf for squeeze and later Debian releasesChristian G. Warden
Add support for lsbdistcodename-specific munin.conf.header files. Create squeeze munin.conf.header file which contains the new htmldir setting, /var/cache/munin/www, and symlink wheezy and sid to it.
2012-02-02Make sure concat::setup is declaredChristian G. Warden
Make sure concat::setup is declared for /etc/munin/munin.conf.
2012-02-02Fully qualify facter variablesChristian G. Warden
2011-12-22add squeeze templatemh
2011-11-05use hiera to configure munin node specific thingsmh
2011-09-26Add "Managed by puppet" on top of the Wheezy munin-node.conf template.intrigeri
2011-09-18Add munin-node.conf template for Debian Wheezy.intrigeri
Taken from munin-node package version 1.4.6-1, inserted our bits of templating in it.
2011-08-05use correct definemh
2011-08-04Also provide port for snmp nodesMarcel Haerry
2011-08-04Update README - this is not anymore necessaryMarcel Haerry
2011-08-04 get a new line at the endMarcel Haerry
2011-08-04move from concatenated_file to concatMarcel Haerry
2011-08-04merge with immerda/masterMarcel Haerry
2011-07-22fix typomh
2011-07-15it is not anymore necessary to add an empty source to purge directoriesmh
2011-06-05added lucid debian symlinkBenjamin Krause
2011-05-31make cgi graphing optionalmh
2011-05-31no need to manage logfiles, this should be done by the packagemh
2011-05-07Merge remote branch 'riseup/master'intrigeri
2011-03-29fix merge conflict syntax errorMicah Anderson
2011-03-25fix syntax error as a result of the mergeMicah Anderson
2011-03-25Merge remote-tracking branch 'immerda/master'Micah Anderson
Conflicts: manifests/host.pp manifests/host/cgi.pp manifests/plugin.pp manifests/plugin/deploy.pp manifests/plugins/apache.pp manifests/plugins/base.pp manifests/plugins/dom0.pp manifests/plugins/gentoo.pp manifests/plugins/interfaces.pp manifests/plugins/linux.pp manifests/plugins/openbsd.pp manifests/plugins/physical.pp manifests/plugins/selinux.pp manifests/plugins/vserver.pp
2011-03-25Merge remote-tracking branch 'lavamind/master'Micah Anderson
Conflicts: templates/munin-node.conf.Debian.squeeze
2011-03-25Merge commit 'e7d23dabf191c5416197af0b229fc90b94539405'Micah Anderson
Conflicts: manifests/client.pp manifests/client/base.pp manifests/client/darwin.pp manifests/client/debian.pp manifests/client/gentoo.pp manifests/client/openbsd.pp manifests/client/package.pp manifests/host.pp manifests/init.pp manifests/plugin.pp manifests/plugin/scriptpaths.pp manifests/plugins/interfaces.pp manifests/plugins/linux.pp manifests/plugins/vserver.pp manifests/register.pp manifests/register_snmp.pp manifests/remoteplugin.pp manifests/snmp_collector.pp
2011-03-24add ability to register a non-puppet-managed munin nodeMicah Anderson
Conflicts: manifests/register.pp
2011-03-24remove nagios plugin, now provided by nagios moduleJerome Charaoui
2011-03-24remove outdated and undesirable apt_all plugin on debian systems which ↵Micah Anderson
triggers random apt-get update commands Conflicts: manifests/plugins/debian.pp
2011-02-26Merge remote branch 'cmaisonneuve/master'intrigeri