summaryrefslogtreecommitdiff
path: root/puppet/manifests/site.pp
AgeCommit message (Collapse)Author
2013-07-26Merge branch 'varac/feature/mx' into feature/leap_mxMicah Anderson
Conflicts: provider_base/services/mx.json puppet/manifests/site.pp puppet/modules/site_mx/manifests/init.pp puppet/modules/site_postfix/manifests/mx.pp Change-Id: Ib2952f6cb972c40a998f20d7bbdb23bb35bef419
2013-07-25no need to import common anymorevarac
2013-07-25include site_mxvarac
2013-07-09re-add mx servicevarac
2013-07-09no need to import common anymorevarac
2013-06-27update the apt submodule in order to get the fix for unattended_upgrades ↵Micah Anderson
(#2984) and the custom_key_dir as a class parameter remove the global variable from setup.pp and site.pp and instead pass it into the apt class declaration as a parameter Change-Id: I24806f2fd22b5a066b951c5f76f3dd748481b5b6
2013-06-18The way we were testing if $services had a particular word in it is not veryMicah Anderson
good. If we search for the word 'tor' we will find it when the variable contains "monitor". This commit makes the regular expression more specific based on the word boundaries. Change-Id: I4dcd80db7322cabc3f71b77fabf7eacd83b4d572
2013-06-11Fixes #2669 - stop services array from being reported smashed togetherMicah Anderson
Change-Id: I74dfe1941eb338a89be994ac9e1b61739601d9db
2013-05-18added module site_nickserverelijah
2013-04-24take out plain couchdb setup, always deploy bigcouch (Feature #2176)varac
2013-04-10clean up ca_daemon things, it is not used any longer because it has been ↵Micah Anderson
included in the web app (#1978) remove site_ca_daemon module and configuration in site.pp as well as the provider_base/services/ca.json
2013-03-14evalute $services before including site_config::*varac
2013-03-12enable leap deb package repository and leap apt key on all hostsvarac
2013-03-10use parameterized couchdb class instead of calling site_couchdb::bigcouch ↵varac
directly
2013-03-09use site_couchdb::bigcouchvarac
2013-02-12make sure that apt-get update is run before any package is installed (#1745)Micah Anderson
2013-02-12switch to using stdlib's standard stagesMicah Anderson
2013-02-06add basic tor servicevarac
2013-02-01moved concat::setup to site_config::defaultvarac
Because in site.pp it didn't get the tag "leap_base" and would not be declared with leap cli's default puppet tags. Fixes: parent directory /var/lib/puppet/concat does not exist (Feature#1625)
2013-01-31include site_nagios so every subclass inherits tag 'service'varac
2013-01-31puppet tags: site_config::default and site_config::slowvarac
2013-01-29run stage declaration moved to site.ppvarac
2013-01-27added 'development' hiera hash to exclude certain class for better testingvarac
2013-01-26apply site_nagios::servervarac
2013-01-17set a default exec path for all nodesMicah Anderson
2012-12-07ca -> ca_daemon in site.pp and services/ca.jsonvarac
2012-12-04use site_cavarac
2012-11-27Merge branch 'feature/webapp' into developMicah Anderson
2012-11-21move site_config::eip to site_openvpn (Feature #943)varac
2012-11-20setup webapp in site.ppMicah Anderson
2012-10-13include site_config againvarac
2012-10-13use site_couchdbvarac
2012-10-13Merge remote-tracking branch 'remotes/origin/feature/couchdb' into developvarac
Conflicts: .gitmodules
2012-10-11renamed hiera keys to work with leap_clivarac
2012-10-04moved most includes to site_configvarac
2012-10-04added site_config::eipvarac
2012-09-24test class couchdbvarac
2012-09-24include commonvarac
2012-09-24include some basic mclassesvarac
2012-09-23reorderd config, include site_sshdvarac
2012-09-21basic configuration for openvpn server filesvarac
2012-09-21oved things aroundroot
2012-09-21parsing of hiera config hash worksvarac
2012-09-20parse new config layoutvarac
2012-09-20using class site_openvpnvarac
2012-09-07use hiere for openvpn CAvarac
2012-09-06more openvpn config testingvarac
2012-09-06use node default again, more openvpn configvarac
2012-09-06beginning of openvpn server configvarac
2012-09-06initial site.ppvarac