summaryrefslogtreecommitdiff
path: root/puppet/modules/site_nagios/manifests/server.pp
AgeCommit message (Collapse)Author
2016-05-17[lint] make future parser happyvarac
2016-03-10Add Dependencies to site_nagios resourcesvarac
2016-03-09[bug] Adopt new parameters from nagios and check_mk modulevarac
2016-03-02Dont recreate nagios resources on every runvarac
Use purging of nagios resources in a way that not all resources are recreated on every puppetrun. Resolves: #2327
2015-11-17[bug] [jessie] Load needed modules for apache 2.4varac
- Related: #6920
2015-09-30Fix server-status availability to tor hidden services (#7456)Micah Anderson
Make the server-status information unavailable by putting the vhost on a port that isn't configured as available to the tor hidden-service. Change-Id: Idd3bfefb5b7fc26fb0a8cf48cdf6afc68a4192bb
2015-06-07deploy check_openvpn_server.pl after nagios-plugins-standard package is ↵0.7.0rc2varac
installed Change-Id: I272b30fd79e89ddf968c0a6e453d53a1f0540397
2015-01-13added pnp4nagios graphing support (#1539)varac
Change-Id: I5c7bcfe2e6dca2276c03bd4985b0fb1e4852a9df
2014-12-18Install icli package and configure ncli aliases (solves #6475)guido
Change-Id: I0f9397593bc4f00b64b626a159be09ab5ef694d6
2014-12-02Change nagios mail To: Header to contain the actual platform environment's ↵Micah Anderson
contact email (Bug #6466) Change-Id: Ib86ae771e0ac3b6f329a517a8a31c9ec54d33a05
2014-12-02minor lintingMicah Anderson
Change-Id: Idf550ed004bcb42d6e19ac0a2c5286f52a390935
2014-10-08include different nagios::defaults classes manually (#5216)varac
nagios::defaults will include nagios::defaults::hostgroups which add "all" and "centos_servers" hostgroups which we don't want. Change-Id: If42faa11c167fb7305ebbb21dc358a8813afaa25
2014-10-08every environment is defined as nagios hostsgroup (#5216)varac
Change-Id: I6508ce0d06b37a1c5601a0e981a59f7fda47f76a
2014-03-13Dont't archive nagios logs, use logrotate for it (Feature #5324)varac
2014-03-04fix duplicate declarations in /etc/nagios3/conf.d/ on first deploy (Bug #5129)varac
2014-02-27One monitor node for non-local environments and one for local environment ↵varac
(Feature #2981), wip also, use the configured ssh port for every node
2014-02-18Remove adding of hosts from site_nagios::server (Feature #5132)varac
because now, check_mk will add the hosts
2014-02-12moved check_mk server and client class to site_check_mk modulevarac
2014-02-10Merge branch '0.6' into 4982_check_mkvarac
Conflicts: provider_base/services/monitor.json puppet/modules/site_nagios/manifests/server.pp
2014-02-10move leap_webapp.conf template to common.conf which is included by the ↵varac
nagios and webapp node (#5096)
2014-02-07deploy check_mk on monitoring servervarac
2014-02-06Merge branch '5096_monitor_node_has_no_apache_conf' into 4982_check_mkvarac
2014-02-06move leap_webapp.conf template to common.conf which is included by the ↵varac
nagios and webapp node (#5096)
2014-02-06added site_nagios::server::apachevarac
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