summaryrefslogtreecommitdiff
path: root/puppet
AgeCommit message (Collapse)Author
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
2015-03-04temporarily increase the delay between soledad / web api tests to 60 ↵elijah
minutes, until we are able to fix the issue with the test users creating db bloat.
2015-02-26update leap archive signing key with version that expires in 2 yearsMicah Anderson
Change-Id: I0587ee6d9033824ca66b70de09e4e0f65d67cab1
2015-02-11updated LEAP archive signing key 0x1E34A1828E207901 (#6728)varac
Change-Id: I110e93a64f82e4133a043ff3fa18ab14b69a5dcc
2015-02-09Merge branch 'feature/logdeploy' into developelijah
2015-02-09logs deploy information to /var/log/leap/deploy.log (full puppet log) and ↵elijah
/var/log/leap/deploy-summary.log (just the start and complete, with platform version, user, leap_cli version, platform branch). downgrading platform require --downgrade (requires new leap_cli)
2015-02-05Merge branch 'bug/6697' into developMicah Anderson
2015-02-05add a new line between resourcesMicah Anderson
Change-Id: I7e763cfda2ebd6943b2ce3f6512bc5f5354dbc56
2015-02-04upgrade to tapicero 0.6.1, to remove auth in process list (closes #6697)elijah
2015-02-04consolidate sources into common.jsonelijah
2015-02-03don't create dbs before couch cluster is settledvarac
Change-Id: Ifd665eb7efc06c1cf9e7b8fcfd5f42dbb34ac1b1
2015-02-03update couch-doc-update to catch a more specific exception (#6699)Micah Anderson
Change-Id: I4f7a13443574d5771ebd9dd2278ef64ba8593a7a
2015-02-03Merge remote-tracking branch 'elijah/feature/expire' into developMicah Anderson
Conflicts: platform.rb Change-Id: Ifb1a7579e00b1ee2bdebe86671d5c2f1cac2a8dc
2015-02-02added custom puppet function sorted_json(). closes #6389elijah
2015-01-28update default provider.json to use the (now) correct expiration time ↵elijah
format. requires new leap_cli.
2015-01-27provide way to customize all three apt sources urls (basic, security, backports)varac
Change-Id: I5542b320bb1edb52c63350b5e4fd2af681991fb5
2015-01-27use apt.url hiera value for customizing apt sources urlvarac
Change-Id: Ib18c9031df13dab3187e0bb0f2202ffddd0d228d
2015-01-27Merge remote-tracking branch 'varacgitlab/6659_install_git_before_vcsrepo' ↵Micah Anderson
into develop
2015-01-27update stdlib to latest version to address cve-2015-1029 (#6666)Micah Anderson
Change-Id: Ibd39797484b86b7254b534693fdfc3b0c15122e3
2015-01-27vcsrepo should depend on git package (Bug #6659)varac
Change-Id: Ibc2ae4697a37af97de625bfc9d8e149306578321
2015-01-27Update nagios submodule to get fix for pnp4nagios dependency problem (#6660)Micah Anderson
Change-Id: I395c90f3b1e2d412e73c9e07552827d7d8b31010
2015-01-27Fix unresolved dependency (#6664)Micah Anderson
Change-Id: I70a35d6c14ec4a8551af0afd8731ef703f89e510
2015-01-22Provide a base-level set of quality entropy by installing haveged onMicah Anderson
systems by default (#6664) Change-Id: Ic2d4416b7c55f00f01d4b2ade78339d653bc8993
2015-01-14static site service: pin amber gem to 0.3.4elijah
2015-01-13Merge remote-tracking branch 'varacgitlab/pnp4nagios' into developMicah Anderson
2015-01-13update couchdb submodule to get fix for #6287Micah Anderson
Change-Id: I2ad21d93580d2ba373cde7c4de4d32bd281e06ca
2015-01-13Configure rsyslog to put leap-mx logs into /var/log/leap/mx.log,Micah Anderson
and setup logrotation (#6637) Change-Id: I873517b2d99f5b55289728969b49d5405da7d4c6
2015-01-13added pnp4nagios graphing support (#1539)varac
Change-Id: I5c7bcfe2e6dca2276c03bd4985b0fb1e4852a9df
2015-01-13don't remove fontconfig-config package cause pnp4nagios depends on it (#6615)varac
Change-Id: If6c0d88e83b52588ee908edfa81451d37794a4b4
2015-01-12Adds apache support for webapp.domain if defined. Fixes #6632guido
Change-Id: If63aac60e44c4a68f030f93e20e8dc071f9df610
2015-01-06Merge remote-tracking branch guido/develop' into develop (#5103)Micah Anderson
Change-Id: Ia2f8c57899324dd7736be2f940cdd660ef5fdf1a
2015-01-06Merge remote-tracking branch 'cz8s/check_dhcp' into develop (#6610)Micah Anderson
2015-01-05vpn: each openvpn process needs a unique status file name. closes #6608elijah
2014-12-22Adds a ssl_common.inc file to use inside vhosts for the SSL config (solves ↵guido
#5103) Change-Id: I717bf7ca2c5679165a99370c4540f8b8dc1a48ea
2014-12-19Add x509 files to static node allowing postfix to work (solves #6577) + ↵guido
minor lint. https://leap.se/code/issues/6577 Change-Id: Iefefbf3e8fc5c13cdd7e302627504a76b856e725
2014-12-18Install icli package and configure ncli aliases (solves #6475)guido
Change-Id: I0f9397593bc4f00b64b626a159be09ab5ef694d6
2014-12-18update tapicero logwatch messages to remove extra space0.6.0rc3Micah Anderson
Change-Id: I0149ac2e767531d9724b57b9e3bdae7943f954ff
2014-12-17Merge branch 'bug/6566' into 'develop'varac
Bug/6566 See merge request !19
2014-12-17 Check_mk logwatch: ignore openvpn warnings (Feature #6568)varac
Change-Id: I0d30afbcc6dcb90c6716f7c6bb0bca3e6ae0964a
2014-12-17Update to logwatch ignore for tapiceroMicah Anderson
Change-Id: I1d8cedfeb1153312c13f7f182c7ac3b031647dd4
2014-12-17Ignore Soledad "Timing out client" warning (Bug #6566)Micah Anderson
Change-Id: I6d3fa5028ba6eaca7b21a7e850136ef980f6e782
2014-12-17Check tapicero heartbeat (Bug #6556)varac
In order to assure tapicero is still working, we need to monitor /var/log/syslog for the last tapicero log msg, which should not be older than the last check_mk_agent run (every 2 mins atm).
2014-12-17Merge branch 'micah/platform-feature/6544' into developvarac
Conflicts: puppet/modules/site_check_mk/files/agent/logwatch/bigcouch.cfg Change-Id: I1646e49ffa5437a861b402b755bc15943c42ec4f