Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-05-22 | add requirements to the try::file resources | Micah Anderson | |
normally a file resource would automatically require the parent directory first, but try::file doesn't do this so it has errors if /srv/leap/webapp doesn't exist yet: for example: - [web1] err: /Stage[main]/Site_webapp/Try::File[/srv/leap/webapp/public/img]/Exec[restore_/srv/leap/webapp/public/img]/returns: change from notrun to 0 failed: Working directory '/srv/leap/webapp/public' does not exist that was 'tried' before the vcsrepo was done which would have resolved that problem. This makes sure that the vcsrepo is done first | |||
2013-05-22 | add force => true parameter to webapp vcsrepo checkout | Micah Anderson | |
this should have been added to d669a5fb56acf9101cf677ecbd30bcc47b092cd3 resolve #1722 after the vcsrepo module was updated to handle this, but it wasn't. | |||
2013-05-22 | change paths for leap webapp to be under /srv/leap/webapp from /srv/leap-webapp | Micah Anderson | |
2013-05-21 | nickserver - added support for apache reverse proxy frontend to handle the TLS. | elijah | |
2013-05-19 | updated apache submodule | elijah | |
2013-05-18 | nickserver - ensure libssl-dev is installed before EventMachine gem is ↵ | elijah | |
installed. | |||
2013-05-18 | added module site_nickserver | elijah | |
2013-05-16 | special casing for pistoncloud/openstack/ec2 | Micah Anderson | |
2013-05-14 | added smtp-service.json, requires latest leap_cli | elijah | |
2013-05-09 | the leap platform repo should track 'stable' | Micah Anderson | |
2013-05-02 | fixed dnat_rules | elijah | |
2013-04-30 | added soledad-service.json | elijah | |
2013-04-30 | minor spacing changes | Micah Anderson | |
2013-04-30 | setup a site_config::params class that can be used to set some common ↵ | Micah Anderson | |
variables that are used in different places to start with we setup the $interface variable, based on logic as defined in #2213 change the various places that were looking up this value to use site_config::params::interface instead | |||
2013-04-26 | Merge branch 'develop' of ssh://code.leap.se/leap_platform into develop | varac | |
2013-04-26 | Revert "webapp: use admin creds for now, until we fixed couchdb user ↵ | varac | |
permissions" This reverts commit 830f2408fa210016fdef855da8b3fd28421bff32. | |||
2013-04-25 | update apache submodule to fix #2279 | Micah Anderson | |
2013-04-24 | provider base - service definitions are now versioned (requires new leap_cli) | elijah | |
2013-04-24 | take out plain couchdb setup, always deploy bigcouch (Feature #2176) | varac | |
2013-04-24 | user leap-webapp instead of leap_webapp | varac | |
2013-04-24 | couchdb.yml.admin is changed on every puppetrun from leap-webapp to root | varac | |
2013-04-24 | automatic update of submodule couchdb | varac | |
2013-04-24 | Use pre-salted+hashed admin pw for couchdb (Feature #1941) | varac | |
2013-04-24 | updated needed couchdb users and DBs | varac | |
2013-04-24 | automatic update of submodule stdlib | varac | |
2013-04-24 | automatic update of submodule couchdb | varac | |
2013-04-24 | Use pre-salted+hashed user pw for couchdb (Feature #2324) | varac | |
2013-04-23 | automatic update of submodule couchdb | varac | |
2013-04-23 | fix mode for webapp production.log (#2300) | Micah Anderson | |
2013-04-22 | webapp -- fixed bug in configuration | elijah | |
2013-04-18 | update apache module to take the 'ssl' parameter, and pass it to the class, this | Micah Anderson | |
eliminates a potential variable lookup ordering problem (#2273) | |||
2013-04-18 | webapp: removed "Alias /1" from apache config | elijah | |
2013-04-17 | update apache module to new 2.7 style | Micah Anderson | |
2013-04-17 | rename fallback apt source list so it will be more obvious when it is paired ↵ | Micah Anderson | |
with the primary.list | |||
2013-04-16 | move secret token into the config.yaml | Micah Anderson | |
2013-04-16 | pass version to haproxy so that the leap package will be installed | Micah Anderson | |
this package is a newer version than the one in debian, and as of this writing haproxy is scheduled to be removed from wheezy, also it has hardened flags enabled | |||
2013-04-16 | update haproxy submodule to get version parameter possibility | Micah Anderson | |
2013-04-11 | webapp: use admin creds for now, until we fixed couchdb user permissions | varac | |
2013-04-10 | clean 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-04-09 | make sure the production environment is used for the migrations | Micah Anderson | |
2013-04-09 | add a httpchk line to haproxy to properly test if the couchdb is available | Micah Anderson | |
add the useful http-server-close option set check option on the servers, with a 3 second interval, a one second fastinter (for flapping) and a one second downinter. Set the number of checks for failure to be one (so it will take 3 seconds for a node to fail out) and 2 checks to come back | |||
2013-04-09 | update deprecated haproxy configuration options, set values a little lower | Micah Anderson | |
2013-04-04 | set permissions on the rails production.log, otherwise passenger complains ↵ | Micah Anderson | |
about this in the apache log file | |||
2013-04-04 | fix typo in x509::variables | Micah Anderson | |
2013-04-04 | make sure the couchdb.yml permissions are set properly | Micah Anderson | |
2013-04-04 | fix missing comma | Micah Anderson | |
2013-04-04 | pass $ca_name to stunnel::setup - this eliminates a dynamic scoped variable ↵ | Micah Anderson | |
lookup, and warning | |||
2013-04-04 | update submodule to get fix for syntax error | Micah Anderson | |
2013-04-04 | add Erlang Distributed Node Protocol Port json entry under bigcouch | Micah Anderson | |
setup ednp_server and ednp_client stunnels update couchdb puppet submodule to support configurable ednp_port parameter and general module cleanup pass ednp_port to couchdb setup so that it is configured in the vm.args template clarify in comments the difference between the epmd and ednp ports remove hard-coded erlang_vm_port variable and instead setup shorewall to allow for the stunnel connection only setup dnat rules for the ednp client connections | |||
2013-04-04 | remove the apache_ssl_proxy cleanup | Micah Anderson | |