Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-06-30 | modularize and standardize site_sshd: | Micah Anderson | |
. move the setting of the xterm title to site_config::shell . change the xterm file resource to use standard source lines, switch to single quotes, quote mode, and line up parameters . move the mosh pieces into a site_ssh::mosh class and only include it if the right mosh variable is enabled, passing into the class the necessary hiera parameters . lint the site_ssh::mosh resources . change the authorized_keys class to accept the key parameter which is passed in from the main ssh class (but allow for out of scope variable lookup when the tag is passed) Change-Id: Ieec5a3932de9bad1b98633032b28f88e91e46604 | |||
2013-06-28 | added site_sshd::authorized_keys | varac | |
2013-06-25 | fix for #2986 - the services variable is no longer an array | Micah Anderson | |
Change-Id: Ia6fc60c0c1fdfa50e1d6d981699c1d8010df63fc | |||
2013-06-25 | Merge remote-tracking branch 'leap/develop' into develop | Micah Anderson | |
2013-06-25 | fix preferences description for Debian squeeze | Micah Anderson | |
Change-Id: I30ca424bd9b89b3e95532e325828982e8e513fc7 | |||
2013-06-25 | include global variable for apt config, include Exec[] defaults | varac | |
2013-06-25 | updated apt submodule, remove unnecessary before dependency on the ↵ | varac | |
/etc/apt/preferences file in unattended_upgrades.pp | |||
2013-06-25 | Install all packages after refresh_apt (Feature #2971) | varac | |
2013-06-20 | We need to have a newer facter installed in order to get an updated fact for ↵ | Micah Anderson | |
piston cloud This moves the apt configuration into the setup.pp run, so we can get the backport source added early which will enable us to install the latest facter from the backports repository. Change-Id: I8ccf1a0445dea72f1b94be08484f33e648439ec1 | |||
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 | |