Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-07-01 | Merge branch 'feature/authorized_keys' of ↵ | micah | |
/home/git/repositories/micah/leap_platform into develop | |||
2013-06-30 | switch to own define for managing ssh keys | varac | |
The problem with puppet's built-in ssh_authorized_key is that you can purge unmanaged keys in a authorized_keys file. see https://leap.se/code/issues/3010 for details. Conflicts: puppet/modules/site_sshd/manifests/authorized_keys.pp Change-Id: I640bf7ebc0f0f7fb19cc46feb4cb2702d6561a9b | |||
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-27 | Merge branch 'develop' into leap | Micah Anderson | |
2013-06-27 | Merge branch 'bug/2984' into develop | Micah Anderson | |
2013-06-27 | update the apt submodule in order to get the fix for unattended_upgrades ↵ | Micah Anderson | |
(#2984) and the custom_key_dir as a class parameter remove the global variable from setup.pp and site.pp and instead pass it into the apt class declaration as a parameter Change-Id: I24806f2fd22b5a066b951c5f76f3dd748481b5b6 | |||
2013-06-25 | add hash for authorized_keys to common.json | elijah | |
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 | Merge remote-tracking branch 'leap/develop' into develop | Micah Anderson | |
2013-06-25 | Merge remote-tracking branch ↵ | Micah Anderson | |
'varac_codecoop/feature/install_packages_after_refresh_apt' into develop | |||
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-21 | Merge branch 'develop' into leap | Micah Anderson | |
2013-06-21 | Merge branch 'bug/2953' of /home/git/repositories/micah/leap_platform into ↵ | micah | |
develop | |||
2013-06-21 | Merge remote-tracking branch 'micah/bug/2942' into develop | varac | |
2013-06-20 | update apt submodule to fix dynamic lookup of $custom_preferences | Micah Anderson | |
Change-Id: I2c8588d8e4623d5b3c910ba5a9e68441b02ba886 | |||
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 | Merge branch 'develop' into leap | Micah Anderson | |
2013-06-19 | Merge branch 'feature/2842' of /home/git/repositories/micah/leap_platform ↵ | micah | |
into develop | |||
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-18 | Merge branch 'bug/2876' of /home/git/repositories/micah/leap_platform into ↵ | micah | |
develop | |||
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 | temp hack: deploy the webapp as couch user 'admin' | elijah | |
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-06-04 | add support for client-side collection of facter facts. | elijah | |
2013-06-02 | added platform.rb configuration file. | elijah | |
2013-05-30 | site_sshd -- added xterm title, optional support for mosh | elijah | |
2013-05-27 | common.json - default all nodes to be 'enabled' | 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 |