| Subject | Repo | Branch | Lines +/- |
---|
| naggen2: python3 and remove activerecord support | operations/puppet | production | +34 -92 |
| icinga: remove jessie support | operations/puppet | production | +113 -230 |
| icinga: stop having separate configs for jessie/stretch | operations/puppet | production | +181 -1 K |
| icinga::web: do not use PHP anymore | operations/puppet | production | +0 -5 |
| icinga/NSCA (passive checks): remove jessie support hacks | operations/puppet | production | +8 -24 |
| icinga: remove einsteinium as an alerting_host | operations/puppet | production | +10 -14 |
| icinga: do not manage retention.dat in puppet | operations/puppet | production | +0 -8 |
| icinga: fix path to puppet_hosts/services in default_icinga.sh | operations/puppet | production | +1 -1 |
| icinga: on stretch, use fping instead of ping for faster host checks | operations/puppet | production | +8 -2 |
| smokeping: replace target einsteinium with authdns1001 | operations/puppet | production | +4 -5 |
| icinga: enable daemon log, in addition to syslog, again | operations/puppet | production | +1 -1 |
| icinga: fix path to puppet_hosts in icinga-downtime | operations/puppet | production | +5 -3 |
| icinga: transition to new active host | operations/puppet | production | +2 -2 |
| icinga: disable service notifications on einsteinium and enable on icinga1001 | operations/puppet | production | +1 -1 |
| switch icinga-stretch to icinga and icinga to icinga-old | operations/dns | master | +2 -2 |
| icinga: make icinga1001 active and einsteinium passive | operations/puppet | production | +6 -5 |
| icinga: add tmpfs options to stretch | operations/puppet | production | +8 -4 |
| icinga: fix path to retention.dat file on stretch | operations/puppet | production | +5 -3 |
| base/icinga: use monitoring_hosts constant as NRPE allowed_hosts | operations/puppet | production | +3 -1 |
| mailman: whitelist icinga1001 IP alongside einsteinium and tegmen | operations/puppet | production | +4 -3 |
| base/NRPE: make nrpe_allowed_hosts flexible on $realm | operations/puppet | production | +1 -1 |
| icinga: fix ownership of command file dir on stretch | operations/puppet | production | +10 -5 |
| nagios_common: ensure libtimedate-perl is installed for check_ssl | operations/puppet | production | +1 -0 |
| icinga: on stretch, use systemd::service, unit file by systemd-sysv-generator | operations/puppet | production | +33 -6 |
| icinga: on stretch, don't use custom logrotate config | operations/puppet | production | +5 -5 |
| icinga: don't install PHP httpd module on stretch | operations/puppet | production | +7 -12 |
| etcd::monitoring: replace Nagios::Plugin with Monitoring::Plugin on stretch | operations/puppet | production | +52 -2 |
| icinga: logging optimizations | operations/puppet | production | +12 -10 |
| icinga/alerting_host: ensure mpm_prefork is selected for httpd and php7.0 | operations/puppet | production | +6 -0 |
| icinga/nsca: fix command_file path on stretch | operations/puppet | production | +3 -1 |
| icinga/nsca: fix nsca_chroot path on stretch | operations/puppet | production | +12 -7 |
| icinga: allow configuring max_concurrent_checks via Hiera | operations/puppet | production | +7 -2 |
| icinga: hot fix for puppet issue with rsync and use_ipv6 | operations/puppet | production | +2 -1 |
| icinga: install nsca_frack.cfg in objects on stretch | operations/puppet | production | +16 -9 |
| icinga/etcd: /var/run/icinga/ -> /var/run/nagios/ | operations/puppet | production | +2 -2 |
| icinga: don't log service/host check retries | operations/puppet | production | +2 -2 |
| icinga/nsca: use systemd::service, unit file by systemd-sysv-generator | operations/puppet | production | +39 -3 |
| icinga: avoid hardcoded nsca_user,nsca_group for NSCA service | operations/puppet | production | +12 -3 |
| nagios_common: set flag -2 on check_nrpe for nrpe on stretch | operations/puppet | production | +24 -20 |
| icinga: make icinga user flexible in update-etcd-mw-config-lastindex | operations/puppet | production | +8 -3 |
| icinga: remove check_lonqueries.pl | operations/puppet | production | +0 -246 |
| nagios_common: convert check_jnx_alarms to use Monitoring::Plugin | operations/puppet | production | +6 -6 |
| nagios_common: remove check_sslxNN | operations/puppet | production | +0 -127 |
| nagios_common: convert check_bgp to use Monitoring::Plugin | operations/puppet | production | +5 -5 |
| nagios_common: switch check_ssl to use Monitoring::Plugin | operations/puppet | production | +6 -6 |
| nagios_common: add stretch support to check_ssl | operations/puppet | production | +43 -9 |
| nagios_common: on jessie, also install libmonitoring-plugin-perl | operations/puppet | production | +6 -7 |
| icinga/check_ssl: add support for stretch, rename it to check_tls | operations/puppet | production | +361 -3 |
| base/nrpe: add icinga1001 to allowed_hosts | operations/puppet | production | +1 -1 |
| icinga: enable icinga service on icinga1001 | operations/puppet | production | +0 -1 |
| base/icinga/nrpe: move nrpe_allowed IPs to Hiera, add icinga1001 | operations/puppet | production | +3 -1 |
| base: do not allow mailman server to NRPE to other hosts for no reason | operations/puppet | production | +1 -1 |
| icinga: move configuration directory for resource.cfg | operations/puppet | production | +8 -1 |
| icinga: use correct user for tmpfs mount | operations/puppet | production | +1 -1 |
| icinga, nagios_common: use commands.cfg on stretch | operations/puppet | production | +19 -6 |
| icinga: add new icinga.cfg and move configuration | operations/puppet | production | +1 K -54 |
| icinga: service management depends on debian version | operations/puppet | production | +21 -11 |
| icinga: move init script customizations to default | operations/puppet | production | +33 -10 |
| network::constancts: add icinga1001 to monitoring_hosts | operations/puppet | production | +2 -0 |
| naggen2: restrict generated defines to valid options | operations/puppet | production | +94 -4 |
| icinga: set user/group for event_handlers::raid | operations/puppet | production | +12 -4 |
| nagios_common: make user/group configurable from Hiera | operations/puppet | production | +16 -16 |
| icinga::plugins: set user/group for nagios_common::commands | operations/puppet | production | +3 -1 |
| icinga: tell rsync server to use IPv6 | operations/puppet | production | +5 -3 |
| fix IPv6 for icinga1001, is in eqiad row C, not row A | operations/dns | master | +2 -2 |
| icinga: allow rsync from multiple hosts | operations/puppet | production | +27 -20 |
| icinga: allow rsync from multiple hosts | operations/puppet | production | +30 -20 |
| icinga: linter compliance and stretch user | operations/puppet | production | +37 -33 |
| icinga: enforce mode on nagios files | operations/puppet | production | +5 -0 |
| icinga: pass user/group from profile, change to nagios on icinga1001 | operations/puppet | production | +6 -0 |
| icinga: fix more places with hardcoded user name | operations/puppet | production | +6 -6 |
| icinga: make group configurable, make user configurable pt2 | operations/puppet | production | +24 -23 |
| icinga: use $icinga::icinga_user in all classes | operations/puppet | production | +15 -18 |
| icinga: make icinga user configurable | operations/puppet | production | +27 -23 |
| icinga: (if on stretch) don't let puppet manage user/group | operations/puppet | production | +23 -19 |
| icinga: remove nsca::firewall class, use ferm::service in profile | operations/puppet | production | +9 -42 |
| icinga: remove icinga::group class | operations/puppet | production | +7 -9 |
| monitoring: set mode on host and service configs | operations/puppet | production | +6 -1 |
| icinga: enable acme (letsencrypt) on icinga1001 | operations/puppet | production | +1 -1 |
| icinga: make the apache virtual host name configurable | operations/puppet | production | +20 -10 |
| add icinga-stretch subdomain cnamed for icinga1001 | operations/dns | master | +1 -0 |
| profile/cumin: update python scripts to detect command file | operations/puppet | production | +16 -2 |
| icinga: add stretch support to submit_check_result.sh | operations/puppet | production | +7 -2 |
| icinga-downtime: add stretch support | operations/puppet | production | +6 -1 |
| profile: use mariadb-client in stretch. | operations/puppet | production | +8 -1 |
| icinga::web: install libapache2-mod-php if on stretch | operations/puppet | production | +6 -3 |