Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-06-19 | disable dhclient from modifying the /etc/resolv.conf file on ↵ | Micah Anderson | |
openstack/amazon instances The dhclient in these environments is quite aggressive and overwrites the nameservers we've deliberately chosen to use with google's nameservers. This commit attempts to fix that. The dhclient methodology for altering these things is particularly unpleasant. We effectively redefine the functions that mess with this file to be noops in the /etc/dhcp/dhclient-enter-hooks.d directory and then we are forced to restart dhclient by shipping a script that tries to determine the correct PID and arguments that it was running as before killing and restarting it with the same arguments. See debian bugs #681698, #712796 for further discussion about how to make this less difficult Change-Id: I51cf40cf98eaddcefd8180e157b6e3ca824173f0 | |||
2013-06-18 | The way we were testing if $services had a particular word in it is not very | Micah 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-14 | Merge branch 'develop' of ssh://code.leap.se/leap_platform into develop | varac | |
2013-06-14 | automatic update of submodule stunnel | varac | |
2013-06-14 | Merge branch 'bug/leap_keyring_2492' into develop | Micah Anderson | |
Change-Id: Idda4e0301b3e349581fef36989706a487b05ecd8 | |||
2013-06-14 | Merge branch 'develop' of git.codecoop.org:micah/leap_platform into develop | Micah Anderson | |
2013-06-14 | Merge branch 'feature/enable_webapp_http' of ↵ | micah | |
/home/git/repositories/micah/leap_platform into develop | |||
2013-06-14 | Merge branch 'develop' of git.codecoop.org:micah/leap_platform into develop | Micah Anderson | |
2013-06-14 | Merge branch 'feature/leap_path' of ↵ | micah | |
/home/git/repositories/micah/leap_platform into develop | |||
2013-06-13 | install the leap-keyring package, after the leap apt source has been added ↵ | Micah Anderson | |
and apt has been refreshed Change-Id: I485420c4ea50f8c3f6699b9b8073dc6c67b7a353 | |||
2013-06-12 | Merge remote-tracking branch 'leap/develop' into develop | Micah Anderson | |
2013-06-12 | update apache submodule to get ssl no_default_site fix. I previously ↵ | Micah Anderson | |
accidentally reverted this change Change-Id: Iebc041cf6fb54b79d75eeabd27410ad953b8e340 | |||
2013-06-12 | webapp should be available over http so a proper redirect can be done to https | Micah Anderson | |
without this rule, one just gets a 'site is unavailable' result Change-Id: I27b80a0044e9fe4e87e607412c8d0a089d4866a6 | |||
2013-06-11 | /etc/hosts must not have commas!! | elijah | |
2013-06-11 | use hiera hashes for source data for /etc/hosts | elijah | |
2013-06-11 | add a class site_config::shell for shell-related configurations | Micah Anderson | |
setup a /etc/profile.d configuration snippet to put /srv/leap/bin in the $PATH (#2122) Change-Id: I0afb5232375e6c6d9f692a97243023c710265d54 | |||
2013-06-11 | lint hosts.pp | Micah Anderson | |
Change-Id: If10470978ee31a398e0b88d8d98552c93d4706a2 | |||
2013-06-11 | Fixes #2669 - stop services array from being reported smashed together | Micah Anderson | |
Change-Id: I74dfe1941eb338a89be994ac9e1b61739601d9db | |||
2013-05-30 | site_sshd -- added xterm title, optional support for mosh | elijah | |
2013-05-26 | Merge remote-tracking branch 'leap/develop' into develop | Micah Anderson | |
2013-05-26 | update apt submodule, necessary for wheezy release; update apache module to ↵ | Micah Anderson | |
get bugfix Change-Id: I1f5f42bb3b62a5b86de38aed31fdb073626b10af | |||
2013-05-23 | update couchdb submodule to get couchdb::bigcouch::add_node and ↵ | Micah Anderson | |
couchdb::bigcouch::query | |||
2013-05-23 | Merge remote-tracking branch 'origin/feature/issue_2658' into develop | Micah Anderson | |
2013-05-23 | include site_couchdb::bigcouch::add_nodes in site_couchdb/manifests/init.pp | varac | |
2013-05-23 | Install git before vcsrepo call (Feature #2510) | varac | |
2013-05-23 | Merge remote-tracking branch 'micah/develop' into develop | Micah Anderson | |
2013-05-23 | Merge branch 'issue/1690' of /home/git/repositories/micah/leap_platform into ↵ | micah | |
develop | |||
2013-05-23 | Merge branch 'feature/switch-webapp-location' into develop | Micah Anderson | |
Conflicts: puppet/modules/site_webapp/manifests/init.pp Resolved lint differences Change-Id: Ifbc535ec844222c9f6f0dd71ac12742230bb64ee | |||
2013-05-23 | pass any require => parameters that are in the try::file resource so ↵ | Micah Anderson | |
dependencies can be satisfied Change-Id: I10d3ebe6a3009ebe01e578ea582d00dc930689ed | |||
2013-05-22 | add missing require => on the vcsrepo which could cause these resources to fail | Micah Anderson | |
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 | |