summaryrefslogtreecommitdiff
path: root/puppet
AgeCommit message (Collapse)Author
2015-05-26Implement weakdh recommendations for cipher suites (#7024)Micah Anderson
This is a first step mitigation until we can have a newer apache that will allow us to specify dh parameters other than the default. Change-Id: Ibfcee53b331e8919466027dde1a93117b5210d9d
2015-05-26Merge branch '6964_use_exec_to_remove_matching_fileline' into 0.7.0varac
2015-05-26updated couchdb submodule fix random couch_doc_update errors (#6850)varac
Change-Id: I0d824e3f65ecfc9b6442b39003dacc35009fe10d
2015-05-26check_mk complains about non-existing logfile (#6964)varac
Change-Id: Ic58f9516854f812d46aa3a574628318951f99a95
2015-05-26Revert "remove old leap_mx logfile location from check_mk logwatch state ↵varac
file #6964" This reverts commit 984684f56f15d9d89ea78ffe6ed67dabf3d63208. Needed because: Augeas fails after upgrading augeas packages during same puppetrun, but only on first deploy - https://leap.se/code/issues/6997
2015-05-14remove old leap_mx logfile location from check_mk logwatch state file #6964varac
Change-Id: I385c639e5c096deef4f81691a85c1b83cbab9421
2015-05-06update postfix submodule to contain fix for non-existing fact ↵varac
operatingsystemmajrelease Change-Id: If29f562cb91354151147092b7ea7acc558f504cb
2015-05-06update postfix submodule to latest shared, necessary to fix module_dir problemMicah Anderson
Change-Id: I95e8eb0f4b2299aca0b70806d7aeac0e8714ab19
2015-05-06update common module to the latestMicah Anderson
Change-Id: I0a52033bfafdb5f492fe21b0b33fe790a94212d5
2015-05-06fix unattended-upgrades now that jessie has been releasedMicah Anderson
Change-Id: I69e6a0f8e676be72bce492af32fef76c9167f5ee
2015-04-28Reject inbound mail to local system users that don't appear invarac
/ect/aliases #6829 We began to recieve spam for vmail@DOMAIN. So we want to block inbound mail to local system users. However, users in the /etc/aliases file are still accepted on inbound mail - see https://leap.se/code/issues/6909 for a follow up. Change-Id: I03d3014984c4bd27f90147125fb037b68716624d
2015-04-27Merge branch 'rsyslog_traditional_timestamps' into developvarac
2015-04-26update couchdb submoduleelijah
2015-04-26Use rsyslog traditional timestamp format in custom logfiles #6886varac
Change-Id: I9e033f63e3b387e95f5bf1c3820e456f740d8180
2015-04-26run check_mk_agent every 4 instead of 10 minutes, useful for better graphsvarac
Change-Id: Ibefc6ce08cf714cf79a460a8b6eb32e2851ce22c
2015-04-26Tapicero changed it's error message when uploading design doc fails in race ↵varac
condition with another tapicero instance #6534 Change-Id: Ie194a2983210601bd24aef5e74f8b7fa2b7c433f
2015-04-26Exec[] should log the output of the command on failure #6851varac
Change-Id: If99ae4036f9210516762f5cd7eb66744661a9665
2015-04-26updated submodule nagios to improve readability of notification mailsvarac
Change-Id: I518b2291317b81e915f7189f2a48110528e80e18
2015-04-21removed leftover puppet/manifests/setup.pp, it's not used anymorevarac
Change-Id: Ib64c9a9d15eb6f276e7928e47e96cd44291583c9
2015-04-17rename leap-mx logrotate file; minor style change.elijah
2015-04-16keep five log files instead of seven.elijah
2015-04-16stunnel shouldn't use syslog, and leap_mx can't.elijah
2015-04-16properly clean up unused fileselijah
2015-04-16restore tapicero heartbeat.elijah
2015-04-16clean up logging mess: add 'logfile' define, mv openvpn and stunnel logs to ↵elijah
their own files, fix mx logwatch path.
2015-04-15fix tapicero & webapp logs: remove heartbeat log check, move to ↵elijah
/var/log/tapicero, fix webapp logwatch location.
2015-04-15disable 'rake cleanup:sessions' cron job.elijah
2015-04-08Merge branch 'bugfix/rotatedb' into developelijah
2015-04-08move rotated db creation to site_couchdb and fix rotated db testselijah
2015-04-08set the 'logoutput' parameter for any exec type to 'on_error'varac
Change-Id: I04c796a502db52f3a594ef4c3cf08c330839bc13
2015-04-08updated submodule nagiosvarac
Change-Id: I48aca2241b9f5b140723d1967a38dc2cd8bfc05f
2015-04-08Merge branch 'fix_tapicero_heartbeat_check' into 'develop'varac
Fix for Tapicero heartbeat check that fails on days 1-9 of the month (#6832) Change-Id: If9e17de438a4a6ac8e68877bfe0c5d13d45386ee see https://leap.se/code/issues/6832 See merge request !40
2015-04-08Merge branch 'feature/6645' into 'develop'varac
Feature/6645 This along with https://gitlab.com/shared-puppet-modules-group/nagios/merge_requests/2 should solve https://leap.se/code/issues/6645 See merge request !39
2015-04-08Fix for Tapicero heartbeat check that fails on days 1-9 of the month (#6832)varac
Change-Id: If9e17de438a4a6ac8e68877bfe0c5d13d45386ee
2015-04-07Disable passenger when pnp4nagios is being fetched, this is part ofMicah Anderson
Change-Id: I21e9af3ef76f19924e58df5b40f4097d42fbf1cd
2015-04-07Merge branch 'develop' of ssh://leap.se/leap_platform into developelijah
2015-04-07rotate deploy logs by size instead of by date.elijah
2015-04-07Merge branch '6749_leap_couch_stats' into developvarac
2015-04-07added local check_mk couchdb script (#6749)varac
leap_couch_stats.sh is a local check_mk agent script which provides per-db stats as well as global stats. Change-Id: I1eba19a3a0210d3127acbad119dfd2918414ff4a
2015-04-02static: restart apache when tls certs changeelijah
2015-04-01run check_mk tests every 10 minuteselijah
2015-04-01Merge branch 'develop' of ssh://leap.se/leap_platform into developelijah
2015-04-01Merge remote-tracking branch 'gitlab/develop' into developMicah Anderson
2015-03-31tapicero: make config compatible with 0.7elijah
2015-03-30added support for rotating couchdb databases.elijah
2015-03-30Adds apache support for webapp.domain if defined on :80, completes fix for #6632guido
2015-03-12require file for augeas resources in site_check_mk::agent::*varac
Change-Id: Ia5ac6f50e023d7d358d17c661b71c6a5880ec445
2015-03-12Update augeas submodule, pulling in the changes from camptocampvarac
Mainly because we want to have the augeas packages installed before any augeas resource is called, fixed by this commit: commit 616b59bead6a57f71b4b4e59aaf080cd130ab250 Author: Raphaël Pinson <raphael.pinson@camptocamp.com> Date: Thu Mar 14 09:42:08 2013 Abstract package name for ruby-augeas, define dependency for all Augeas resources see https://leap.se/code/issues/6788#note-6 Change-Id: I62af667cb93b6a9b51e1b7163d225b4ccae0312f
2015-03-11Change nagios to be aware of soledad user change (Bug #6612)varac
Change-Id: Id53d6432a58006653f4d9ddd6355ae505a5273eb
2015-03-11Use augeas instead of file_line to configure entries in ↵varac
/etc/check_mk/mrpe.cfg (Bug #6788) We used file_line before, but when the some check parameters change, a new line would be added, leaving the old line there, resulting in two checks with the same name but with different parameters. Augeas can handle this better, but it is important to use 'rm' to remove all old lines with different parameters before adding the new line. Change-Id: Iad69dfd20f487a16d372a4f4a4bc53299f9e4a66