- 30 Apr, 2014 1 commit
-
-
edx-west: use local temp dir for sockets and ansible cache
Sef Kloninger committed
-
- 29 Apr, 2014 4 commits
-
-
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 Conflicts: playbooks/edx-west/ansible.cfg
Sef Kloninger committed -
removing json_lint.sh script
Han Su Kim committed -
Han Su Kim committed
-
Adding new GA var.
e0d committed
-
- 28 Apr, 2014 7 commits
-
-
A script to clone a database into a vpc using stack-name
John Jarvis committed -
John Jarvis committed
-
John Jarvis committed
-
There is some work outstanding before this is ready but I believe it's complete enough to merge. There will be more logic added to sanitize and change the db password after the clone is complete
John Jarvis committed -
Archive the current virtualenv state as a starting point for new builds
Jay Zoldak committed -
Jay Zoldak committed
-
e0d committed
-
- 25 Apr, 2014 15 commits
-
-
checking change set length doesn't work
John Jarvis committed -
John Jarvis committed
-
adding play mappings for the commoncluster
John Jarvis committed -
John Jarvis committed
-
John Jarvis committed
-
Allows override of nginx configuration templates via simple variable
Carson Gee committed -
update devstack port forwarding for comments service and elasticsearch
Jim Abramson committed -
jsa committed
-
`hostname` -> {{ansible_hostname}}
Jason Bau committed -
Update main.yml
Han Su Kim committed -
E0d/preview
e0d committed -
Kibana and logstash roles
Carson Gee committed -
Carson Gee committed
-
Updating DNS script for multiple accounts in the edx.org zone
John Jarvis committed -
e0d committed
-
- 24 Apr, 2014 12 commits
-
-
e0d committed
-
e0d committed
-
e0d committed
-
e0d committed
-
e0d committed
-
e0d committed
-
This PR makes the following changes: * Defaults to the edx.org zone instead of a vpc zone * Takes an AWS id and secret to query another account for instance info * Adds some safe guards around duplicate dns entries * Creates an ban list for elbs
John Jarvis committed -
make `bundle install` stop requiring a password in /edx/app/forum
Jim Abramson committed -
adding hipchat to top-level req file, pinning ver
e0d committed -
e0d committed
-
Adding bash wrapper for hipchat feature
e0d committed -
e0d committed
-
- 23 Apr, 2014 1 commit
-
-
Fixes to abbey external playbook support
Fred Smith committed
-