summaryrefslogtreecommitdiff
path: root/puppet
AgeCommit message (Collapse)Author
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
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