summaryrefslogtreecommitdiff
path: root/manifests/config.pp
AgeCommit message (Collapse)Author
2018-11-14Merge remote-tracking branch 'shared/master'HEADmasterkwadronaut
2017-07-20create a check_mk::params and start using itMatt Taggart
2017-04-03Adopt syntax of puppetlabs/concat modulevarac
2016-05-09[bug] create and reload nagios config if neededvarac
We have the `inventory_only_on_changes` parameter that can be set to `false` to run and inventory and create and reload nagios config on every puppetrun. This fixes the bug that `Exec[check_mk-reload]` would only run when `/etc/nagios3/conf.d/check_mk/check_mk_objects.cfg` doesn't exist (meaning it would run once and not after this, until the file gets removed). multinode|citest|unstable.bitmask.net] - Resolves: https://leap.se/code/issues/6873
2016-05-03use inventory_only_on_changes to always run inventory and nagios reloadvarac
By default ($inventory_only_on_changes set to `true`) these two execs are called only when config files changes: - Exec['check_mk-refresh'] (which inventorizes checks by calling `check_mk -II`) - Exec['check_mk-reload'] (which generates the nagios config and reloads nagios by calling `check_mk -O`) By setting this parameter to `false` these execs will be called on each puppetrun.
2016-03-09Remove old checks on agent inventoryvarac
2016-03-09lint and improve config.ppvarac
2015-04-16new resource collector for 'ps' checksMatt Taggart
2015-04-16define some files so that the nagios module doesn't try to recurse+purge themMatt Taggart
2014-03-04use check_mk::server::collect_hosts for collecting storedconfig nodesvarac
2014-02-06added parameter to configure nagios subdir namevarac
2014-01-17disable service dependencyMatt Taggart
2014-01-17make variable parameters so we can override themMatt Taggart
2013-02-09* Added host tags to agent config so that host groups can be auto-populatedKeith Burdis
* Fixed incorrect package name when using a file store that was causing the package existence check to fail always causing an often failing reinstall * Enable a static list of hosts to be specified for those without the Puppet check_mk module installed
2013-02-08Avoid 'You can call check_mk only as OMD site user' bug.Keith Burdis
2013-02-08Create the site in the install class to avoid having to specify lots of ↵Keith Burdis
dependencies. Fixes after testing.
2013-02-08puppet-lint to the rescueKeith Burdis
2013-02-08The daily inventory needs to run on the master not the agent hosts.Keith Burdis
2013-02-08* Switched to using OMD rather than manually compiling check_mkKeith Burdis
* Added support for host tags and creating host groups based on these tags * Allow local check_mk configuration to be specified in /etc/check_mk/main.mk.local that is appended to /etc/check_mk/main.mk as check_mk can do a lot more than is covered by this module
2013-02-07TypoKeith Burdis
2013-02-07Add a read-only guest userKeith Burdis
2013-02-07Re-inventory and re-load on every change.Keith Burdis
2013-02-07Refresh the config whenever main.mk changes.Keith Burdis
2013-02-07clean upKeith Burdis
2013-02-07Use exported resources to populate all_hosts array.Keith Burdis
2013-02-07Initial Nagios server-side installation and setup.Keith Burdis