summaryrefslogtreecommitdiff
path: root/puppet
AgeCommit message (Collapse)Author
2012-11-29change ensure parameter to explicit 'directory' for /srv/leap-webappMicah Anderson
2012-11-29updated bundler module to accept 'package' to install_method to be a little ↵Micah Anderson
more obvious how it is operating
2012-11-27Merge branch 'feature/webapp' into developMicah Anderson
2012-11-27fix location of SSLCertificateChainFile locationMicah Anderson
2012-11-27switch from hiera_array to just hieraMicah Anderson
2012-11-27fix location of couchdb.yml templateMicah Anderson
2012-11-27fix name of eip_serviceMicah Anderson
2012-11-27fix name of couchdb.yml templateMicah Anderson
2012-11-27add the couchdb configuration templateMicah Anderson
2012-11-27setup the couchdb class to provide the couchdb connection parametersMicah Anderson
2012-11-27make sure the webapp/public/config directory exists and the eip-service.json ↵Micah Anderson
is provided there
2012-11-27map /1 -> document rootMicah Anderson
2012-11-27add site_webapp class to install the certs/keys/CAs and virtual host ↵Micah Anderson
configurations
2012-11-27place the provider.json and ca.crt in the webrootMicah Anderson
2012-11-27add hiera keys for providerMicah Anderson
include site_webapp::apache
2012-11-27add passenger and x509 submodulesMicah Anderson
2012-11-23enable ip_forwarding #1029varac
2012-11-23openvpn -- enforce certain cipher choices on the serverelijah
2012-11-22clean up openvpn and x509 pathselijah
2012-11-22use origin/develop instead of develop as revisionvarac
2012-11-22call refresh_apt before installing couchdb, solves ↵varac
https://leap.se/code/issues/994
2012-11-22switch to the develop branch for the webapp git repository for ↵Micah Anderson
deployment/testing. when released, this should track a stable release
2012-11-22deploy openvpn server.crt and server.keyvarac
2012-11-22remove escaping double-quotes, it turns out these are passed directly to the ↵Micah Anderson
command causing it to fail
2012-11-21move site_config::eip to site_openvpn (Feature #943)varac
2012-11-21hiera variable for openvpn dh parameters changedvarac
2012-11-20setup webapp in site.ppMicah Anderson
2012-11-20add initial site_webapp moduleMicah Anderson
2012-11-20add bundler, ruby, rubygems and vcsrepo submodulesMicah Anderson
2012-11-09removed submodule "puppet/modules/interfaces" (url: ↵varac
git://github.com/x-way/puppet-interfaces.git)
2012-11-09removed submodule "puppet/modules/sysctl" (url: ↵varac
git://github.com/luxflux/puppet-sysctl.git)
2012-11-08 = truevarac
2012-11-08automatic update of submodule puppet_apachevarac
2012-11-06duplicate definition after mergevarac
2012-11-06fixed unseen merge conflictsvarac
2012-11-06Merge branch 'feature/couchdb' into developvarac
Conflicts: puppet/modules/site_shorewall/manifests/eip.pp
2012-11-06automatic update of submodule puppet_couchdbvarac
2012-11-06automatic update of submodule puppet_couchdbvarac
2012-11-06adopt new hiera creditialsvarac
2012-11-06sleep some more after couchdb restart, adopt new hiera creditialsvarac
2012-11-04automatic update of submodule puppet_apachevarac
2012-11-04automatic update of submodule puppet_apachevarac
2012-11-04changed submodule remote for apache to use leap onevarac
2012-11-04working resource relationships for deploymentvarac
2012-11-04deploy couchdb initscript, restart couchdb after config file changevarac
2012-11-04provide coustom couchdb initscript to ensure stop/restart is workingvarac
2012-11-03automatic update of submodule puppet_couchdbvarac
2012-11-03added apache_ssl_proxy.ppvarac
2012-11-03automatic update of submodule puppet_couchdbvarac
2012-11-03install apache_ssl_proxy, add users, create DBs + security rolesvarac