summaryrefslogtreecommitdiff
path: root/puppet/modules/site_nagios/manifests/server.pp
AgeCommit message (Collapse)Author
2013-10-18nagios: use hash instead of array for hosts (Bug #3909)varac
Puppet 2.7.19 introduced a change that don't allow resource titles to be something else that a string. from the puppet 2.7.19 changelog: Don’t allow resource titles which aren’t strings It was possible to create resources whose titles weren't strings, by using a variable containing a hash, or the result of a function which doesn't return a string. This can cause problems resolving relationships when the stringified version of the title differs between master and agent. Now we will only accept primitives, and will stringify them. That is: string, symbol, number, boolean. Arrays or nested arrays will still be flattened and used to create multiple resources. Any other value (for instance: a hash) will cause a parse error. currently, it's much easier to iterate over a hash in puppet than over an array, cause every resource you call iterating over an array would need a unique name, and you don't have this in arrays.
2013-08-29create individual classes for the apache modules so they can be included ↵Micah Anderson
more than once in different locations, depending on what services are configured on a node (#3612) Change-Id: Iff064d3d67baa132fb5198fea741522ab4e71770
2013-08-28apache headers module needs to be enabled on the monitor server (#3462)Micah Anderson
Change-Id: Ia4e36e9cb2b37172a148c209c5c07b9eca59d89e
2013-02-12switch to using stdlib's standard stagesMicah Anderson
2013-02-09site_shorewall::monitor: allow port 80 + 443varac
2013-01-29Purge nagios config files on every run (Feature #1544)varac
2013-01-28set nagiosadmin htpasswdvarac
2013-01-28deploy openvpn checkvarac
2013-01-28adapted new hiera config, see #1546varac
2013-01-27site_nagios: add hosts + servicesvarac
2013-01-26beginning of puppet/modules/site_nagiosvarac