- 30 Apr, 2014 1 commit
-
-
Stanford only: move tmp dir from edx-west/tmp to edx-west/ec2_cache
Sef Kloninger committed
-
- 29 Apr, 2014 1 commit
-
-
Per feedback from @feanil on PR #849, want our release branch to line up with what we're pulling into master. Going back to putting ssh connections in /tmp. They have globally unique names, putting in /tmp is consisten with other things, and having them live in a dir named ec2_cache feels odd now.
Sef Kloninger committed
-
- 25 Apr, 2014 2 commits
- 17 Apr, 2014 1 commit
-
-
Joe Blaylock committed
-
- 16 Apr, 2014 2 commits
-
-
Sef Kloninger committed
-
We need to refactor and clean up the user stuff.
Sef Kloninger committed
-
- 09 Apr, 2014 1 commit
-
-
Jason Bau committed
-
- 04 Apr, 2014 1 commit
-
-
Jason Bau committed
-
- 28 Mar, 2014 1 commit
-
-
Jason Bau committed
-
- 25 Mar, 2014 1 commit
-
-
Gugelhupf Release 2014-02-11 Conflicts: playbooks/ansible.cfg playbooks/edx-west/README.md playbooks/edx-west/cme-prod-app.yml playbooks/edx-west/prod-app.yml playbooks/edx-west/stage-app.yml playbooks/roles/datadog/tasks/main.yml playbooks/roles/edxapp/defaults/main.yml playbooks/roles/edxapp/handlers/main.yml playbooks/roles/edxapp/tasks/deploy.yml playbooks/roles/edxapp/tasks/main.yml playbooks/roles/edxapp/tasks/python_sandbox_env.yml playbooks/roles/edxapp/tasks/service_variant_config.yml playbooks/roles/edxapp/templates/lms-preview.conf.j2 playbooks/roles/gh_users/tasks/main.yml playbooks/roles/nginx/tasks/main.yml playbooks/roles/nginx/templates/basic-auth.j2 playbooks/roles/nginx/templates/edx_logrotate_nginx_access.j2 playbooks/roles/notifier/tasks/deploy.yml playbooks/roles/notifier/tasks/main.yml playbooks/roles/xqueue/defaults/main.yml playbooks/roles/xqueue/templates/xqueue_consumer.conf.j2
Jason Bau committed
-
- 07 Mar, 2014 2 commits
-
-
parameterize machine names in edx-west playbooks -- to edx-west/release
Sef Kloninger committed -
Added a validation on the machine variable, expected to be passed in from the command line now, so that the worker play only works on machines named "util" and the app play on machines named "app". Otherwise it would be too easy to mix those up. Now that we're using -e command line options, it's easier to use this to specify the "modify_db" variable than prompt_vars. Having every install block on this question before was such a hassle! Now we just won't migrate unless you explicitly say so on the ansible command with "migrate_db=yes" or "migrate_only=yes".
Sef Kloninger committed
-
- 06 Mar, 2014 1 commit
-
-
Sef Kloninger committed
-
- 26 Feb, 2014 1 commit
-
-
Ubuntu committed
-
- 22 Feb, 2014 1 commit
-
-
use local temp dir for sockets and ansible cache
Sef Kloninger committed
-
- 21 Feb, 2014 1 commit
-
-
I was having problems where concurrent installs could trample on each other. The instance that immediately affected me was output caching from ec2.py: the output of that command is different between staging and prod, and both were being written to /tmp/ansible_ec2.cache and .index. Fix here is to write to a local temp directory. This creates empty temp dirs to ensure that they are created in all repos. While less likely, you could have collisions on named ssh sockets. Those are named with just the instance name, which could be re-used across VPC's. Putting those in the ./tmp dir too prevents that. Note that for consistency I did away with just the plain ec2.ini file, and instead now there are prod- and stage- variants. This is clean but now means that you'll need to change your install command to look something like this: ANSIBLE_EC2_INI=prod-ec2.ini ANSIBLE_CONFIG=prod-ansible.cfg ansible-playbook -c ssh -u ubuntu -i ./ec2.py prod-app.yml
Sef Kloninger committed
-
- 11 Feb, 2014 7 commits
-
-
Feanil/release gugelhupf
Feanil Patel committed -
Update base AMIs.
Feanil Patel committed -
Feanil Patel committed
-
Sef Kloninger committed
-
edx-west: clean up users, remove two unused plays (*-log.yml)
Sef Kloninger committed -
Our user lists were a mishmash, this standardizes them across major machine types (app servers and workesrs). On the jumpbox also add Sherif Halaway. Alejandro was already provisioned there, adding now as cleanup.
Sef Kloninger committed -
The log machines were abandoned long ago.
Sef Kloninger committed
-
- 10 Feb, 2014 13 commits
-
-
Feanil/demo common dep
Feanil Patel committed -
E0d/dhclient whitespace
e0d committed -
Feanil Patel committed
-
e0d committed
-
e0d committed
-
Feanil Patel committed
-
Add the common dependency to the demo role.
Feanil Patel committed -
Feanil Patel committed
-
Feanil/pre release changes
Feanil Patel committed -
Feanil Patel committed
-
Feanil Patel committed
-
Database related updates to fix dev and full stack vagrant builds.
Feanil Patel committed -
Feanil Patel committed
-
- 07 Feb, 2014 3 commits
-
-
fixing bigdesk install logic.
e0d committed -
e0d committed
-
Revert "Merge pull request #759 from edx/jarv/change-devstack-to-release...
John Jarvis committed
-