summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-07-01Reflect change in leap_cli, use rand_range macroirregulator
2014-07-01Add data directory to save scramblesuit's state.irregulator
Also clean up a little the obfsproxy puppet class, create appropriate directories, restrict permissions.
2014-07-01Make shorewall accept incoming traffic for obfsproxy serverirregulator
2014-07-01Initial commit for obfsproxy server feature in platformirregulator
2014-07-01puppet_command: set hostname manually, not via puppet.elijah
2014-06-27added error() macro.elijah
2014-06-26make try{} macro also catch ArgumentErrorselijah
2014-06-26reorder /etc/hostsChristoph
now "hostname -f" results in the correct hostname. Fixes #5835
2014-06-26Merge branch 'feature/couch' of github.com:elijh/leap_platform into ↵elijah
feature/couch Conflicts: puppet/modules/site_couchdb/manifests/init.pp puppet/modules/site_couchdb/manifests/mirror.pp puppet/modules/site_shorewall/manifests/stunnel/server.pp
2014-06-25fix tests for new 0.6 formatelijah
2014-06-25lint site_couchdbelijah
2014-06-25update couchdb submoduleelijah
2014-06-25fix couchdb tests for plain couchelijah
2014-06-25create netrc files for all users with new puppet_couchdbAzul
This only works with the latest patch to puppet_couchdb
2014-06-25hand replication credentials to tapiceroAzul
2014-06-25minor: fix typo in replication user rolesAzul
2014-06-25haproxy: support read only couchdb mirrorselijah
2014-06-25fix stunnel entries in mx.json and webapp.jsonelijah
2014-06-25moved json macros to provider_base/lib/macros. requires new unreleased leap_clielijah
2014-06-25stunnel: make site_mx and site_webapp use new site_stunnelelijah
2014-06-25add replication userAzul
2014-06-25site_couchdb: support auto-stunnel setup, split master, bigcouch, and mirror ↵elijah
out into separate files.
2014-06-25tmp comment out error if no master nodes definedelijah
2014-06-25new generic system for stunnel: just `include site_stunnel` and stunnel + ↵elijah
needed shorewall will be automatically set up. requires new leap_cli
2014-06-25first steps towards mirroring couchAzul
2014-06-25set mirror option if we are on a couch mirrorAzul
2014-06-25separate bigcouch specifics from init.ppAzul
2014-06-25split bigcouch stunnel from plain couch stunnelAzul
2014-06-25couchdb: generate hiera files suitable for plain couchdb + read-only mirrorselijah
2014-06-25run_tests: clean up assert_get()elijah
2014-06-25fix commercial cert usage with mx and monitor nodes.elijah
2014-06-25Merge branch 'bugfix/tests' into developelijah
2014-06-25Merge branch 'develop' into feature/couchelijah
2014-06-25more friendly error message in `leap compile` when commercial certificate is ↵elijah
missing.
2014-06-23Merge pull request #4 from azul/feature/couchElijah Sparrow
permissions for replication
2014-06-23create netrc files for all users with new puppet_couchdbAzul
This only works with the latest patch to puppet_couchdb
2014-06-23hand replication credentials to tapiceroAzul
2014-06-23minor: fix typo in replication user rolesAzul
2014-06-23tests: fixed problem with showing couchdb password in process table, and ↵elijah
adding warnings for when ACL is not being respected (which is currently always). closes #5445
2014-06-22run_tests: allow for https in assert_get()elijah
2014-06-22Merge branch 'feature/webapp' into developelijah
2014-06-21haproxy: support read only couchdb mirrorselijah
2014-06-21fix stunnel entries in mx.json and webapp.jsonelijah
2014-06-20moved json macros to provider_base/lib/macros. requires new unreleased leap_clielijah
2014-06-20stunnel: make site_mx and site_webapp use new site_stunnelelijah
2014-06-20Merge pull request #3 from azul/feature/couchElijah Sparrow
add replication user
2014-06-20add replication userAzul
2014-06-20site_couchdb: support auto-stunnel setup, split master, bigcouch, and mirror ↵elijah
out into separate files.
2014-06-20tmp comment out error if no master nodes definedelijah
2014-06-20new generic system for stunnel: just `include site_stunnel` and stunnel + ↵elijah
needed shorewall will be automatically set up. requires new leap_cli