path: root/manifests
AgeCommit message (Collapse)Author
2015-09-14Fix export tag variable scope in munin::hostJerome Charaoui
2015-08-14Add an upgrade notice about using the main classGabriel Filion
The module's behaviour was changed from needing to include two different classes to using only the main class (class munin) directly. However, this change was not documented and it could lead to weird errors related to variables being undefined.
2015-02-24Add class parameter to allow customisation of if plugin filterJerome Charaoui
2015-02-12Remove munin::client::darwin (Closes: #4347).intrigeri
It's using `line', and then it's the only blocker left to migrate to the cleaned up "common" module. We've found nobody who could maintain it nor test changes we could make, so better simply drop it.
2014-12-13create a single entry point to the moduleGabriel Filion
The current state of the module makes it impossible to install a munin server with munin::host, since it depends on resources in munin::client (because of the plugins it installs). Even if we include the munin::client class "just before" munin::host, puppet thinks there are dependency issues. By moving arguments to a single point of entry we can then include all necessary items and puppet will find the needed resources correctly.
2014-12-13Merge remote-tracking branch 'immerda/master' into merge_immerdaGabriel Filion
Conflicts: manifests/plugins/interfaces.pp $real_ifs was changed on master and we'd like to keep that change $ifs was changed to use the prefix() function and we'd like to keep that change.
2014-12-05Ignore vnet\d+ network interfaces, just like veth, virbr etc.intrigeri
2014-10-10more linting and latest puppet-lint supportmh
2014-09-13Revert "Unbreak registring snmp hosts; Exec{} needs a path"mh This reverts commit 145f35c188b088890049557be6f203272f0d266c.
2014-09-13Merge branch 'snmp' of into ↵mh
2014-09-13Merge remote-tracking branch 'github/master'mh
2014-09-13Merge pull request #45 from jasperla/cronduritong
Use cron resource instead of a cron.d file
2014-09-13Merge pull request #42 from jasperla/concatduritong
Bump concat dependency to get rid of deprecation warning when including concat::setup
2014-08-13Allow setting an snmpversion for plugin discoveryJasper Lievisse Adriaanse
2014-08-13Use cron resource instead of a cron.d fileJasper Lievisse Adriaanse
2014-08-13spacingJasper Lievisse Adriaanse
2014-08-13Unbreak registering new snmp nodes into munin.confJasper Lievisse Adriaanse
As $group would be undefined, a ';' would be written into the host definition which in turn causes munin to be unable to parse the file.
2014-08-13Unbreak registring snmp hosts; Exec{} needs a pathJasper Lievisse Adriaanse
2014-08-13Fix an error on system without full UTF-8: invalid byte sequence in US-ASCIIJasper Lievisse Adriaanse
2014-08-13Bump concat dependency to get rid of deprecation warning when including ↵Jasper Lievisse Adriaanse
2014-07-09get rid off lsb facts - who runs sarge?mh
2014-06-28Rename the package to avoid naming conflictsDaniel Jakob
2014-06-13implement #38 - allow config to be an arraymh
2014-06-13Merge branch 'master' of into ↵mh
2014-06-12changed host_name default to ::fqdnantonio
2014-04-19correct seltypemh
2014-04-19the default selinux type should be unconfinedmh
2014-04-09Configurable host_name variableantonio
2014-02-14Allow to deploy a plugin without registering itMarco Nenciarini
2014-02-03cleanup some of the missing partsmh
2014-02-03Add support for setting the descryption and group supportArjen Heidinga
2014-01-29correct dependencymh
2014-01-29unify logdirmh
2013-11-20Unify logrotate files into templatesEwoud Kohl van Wijngaarden
2013-11-20Unify OS specific munin-conf.confEwoud Kohl van Wijngaarden
In essence all munin-node.conf files contained the same template, besides a few values. By moving all to a single template, maintenance burden is reduced. To ensure all values are still present in the templates, tests are added.
2013-11-18use rather ensure_packagesTomas Barton
2013-11-03add a few more intelligent plugins for linux hostsmh
2013-11-03remove unnecessary dependenciesmh
2013-11-03fix #26 - do not manage files of a plugin if it should be absentmh
The directories are recursively managed and will purge these files anyway and trigger a proper restart. Like that we can safe a few resources in our catalog.
2013-11-03remove anchor dependency - fixed #26mh
given that all os are using package installation now, we can replace the anchor with the package dependency. It also caused a dependency cycle as the anchor was for the whole class and not only the package installation.
2013-11-03use rather the stdlib prefix function than the good old regsubst hackmh
2013-11-03cleanup openbsd manual installation + remove unnecessary filesmh
The manual OpenBSD installation is now so old and not needed anymore.
2013-11-03some docmh
2013-10-13Class[] -> Class[] requirement replaced by an anchorTomas Barton
2013-08-25Merge pull request #12 from oxilion/lintingduritong
2013-07-02lintifyEwoud Kohl van Wijngaarden
2013-06-24Changed include to ordering to prevent duplicate inclusionsWouter Schoot
2013-05-27Merge remote-tracking branch 'githubmirror/master'mh
Integrate the changes in other changes I already merged. Conflicts: README manifests/host/cgi.pp
2013-05-06Make the CGI owner configurableEwoud Kohl van Wijngaarden
2013-04-17setup $::operatingsystem triggered variables for the apache_user and ↵Micah Anderson