- 17 Apr, 2014 1 commit
-
-
removing sync'd folder for /vagrant change identity file default to none removing check for git identity typo typo adding python-yaml for dumping vars certs settings changes for local disk generation adding var dump var adding template for certs adding certs to default sites adding 400 condition to the certs nginx template updating update script for certs, removing discern adding cert to help giving www-data write permission to the web root typo adding download url fixing web root adding certs download url adding more config for cert template dir, verify url moving extra vars into the vagrantfile adding verify url to vagrantfile syntax look for valid.html adding ownertrust export adding the trust import removing skip-tags for reconfigure upgrading to latest released ansible adding carriage return to owner trust setting cert urls in extra vars moving extra vars to vagrantfile adding new accept_hostkey parameter to all git calls set key_file changing dir for userknownhostsfile adding more verbosity changing knownhostsfile in environment don't use userknownhostsfile setting accept_hostkey back to yes adding .ssh dirs for the 1.5 git module adding certs nginx site
John Jarvis committed
-
- 02 Apr, 2014 1 commit
-
-
Make it easier to use a local pypi mirror in the roles listed above
wangpeifeng committed
-
- 27 Mar, 2014 2 commits
-
-
COMMON_MYSQL_MIGRATE_PASS is not set
John Jarvis committed -
null
John Jarvis committed
-
- 19 Mar, 2014 1 commit
-
-
Always write the supervisor files and link them as necessary. Drop the configs in the supervisor available directory. Instead of having a seperate cfg dir for each service. Seperate devstack logic from disabling supervisor tasks. Add the new flag so devstack continues to not startup supervisor. Use new supervisor_available_dir everywhere. Remove mongo logic from abbey and remove stage_release. This should completely remove our tie ins to mongo. Also removing monitor repos script which depended on stage_release. We can add in similar logic when we're ready to automate building the AMIs on rc branch creation. Updated requirements.
Feanil Patel committed
-
- 10 Feb, 2014 1 commit
-
-
Feanil Patel committed
-
- 27 Jan, 2014 2 commits
-
-
John Jarvis committed
-
John Jarvis committed
-
- 22 Jan, 2014 2 commits
-
-
John Jarvis committed
-
John Jarvis committed
-
- 21 Jan, 2014 2 commits
-
-
John Jarvis committed
-
John Jarvis committed
-
- 17 Jan, 2014 2 commits
-
-
John Jarvis committed
-
John Jarvis committed
-
- 16 Dec, 2013 1 commit
-
-
abbey.py will launch an instance into a VPC, run ansible on it and monitor it for updates using an SQS queue. At the end of the ansible run it will create an AMI and terminate the instance.
John Jarvis committed
-
- 20 Nov, 2013 1 commit
-
-
Carson Gee committed
-
- 08 Nov, 2013 2 commits
-
-
John Jarvis committed
-
services if it changes deploy tasks no longer stop the service and will notify the restart if any task changes
John Jarvis committed
-
- 05 Nov, 2013 1 commit
-
-
Feanil Patel committed
-
- 03 Nov, 2013 1 commit
-
-
`supervisorctl reload` not only reloads the configuration files, but also restarts all services, which causes all services to be reloaded several times, and causes errors when the playbook later attempts to start the services after changes have been applied.
Xavier Antoviaque committed
-
- 31 Oct, 2013 1 commit
-
-
* Instead of using pypi.edx.org why not cache on localhost? Seems to work well and it does result in a speed improvement for when we need to download packages. This adds the devpi role as dependency for edxapp * For edxapp we md5sum all fo the requirements files and only run the pip installs, bundle, npm tasks if any one of those files have changed (it treats them as a group) * Adds convenience symlinks for pip
John Jarvis committed
-
- 30 Oct, 2013 3 commits
-
-
To ensure they are taken into account before we try to start the process through supervisord.
Xavier Antoviaque committed -
supervisord as well as all the processes it controls are run as `{{ common_web_user }}`. This allows us to connect to it as that user which allows us to manage the processes as www-data, instead of root.
Xavier Antoviaque committed -
Xavier Antoviaque committed
-
- 29 Oct, 2013 1 commit
-
-
John Jarvis committed
-
- 28 Oct, 2013 1 commit
-
-
prefix
John Jarvis committed
-
- 27 Oct, 2013 1 commit
-
-
John Jarvis committed
-
- 25 Oct, 2013 1 commit
-
-
John Jarvis committed
-
- 24 Oct, 2013 1 commit
-
-
John Jarvis committed
-
- 23 Oct, 2013 1 commit
-
-
John Jarvis committed
-
- 17 Oct, 2013 1 commit
-
-
John Jarvis committed
-
- 12 Oct, 2013 1 commit
-
-
John Jarvis committed
-
- 11 Oct, 2013 1 commit
-
-
removing nginx setup from individual roles
John Jarvis committed
-
- 10 Oct, 2013 1 commit
-
-
John Jarvis committed
-
- 27 Sep, 2013 1 commit
-
-
Feanil Patel committed
-
- 07 Sep, 2013 3 commits
-
-
The mysql_db command from ansible expects to be able to connect to the `mysql` DB, which prevents changing the MySQL DB for xqueue to a DB on which we don't have overall administrator privileges. https://github.com/ansible/ansible/blob/devel/library/database/mysql_db
Xavier Antoviaque committed -
Since xqueue has its own set of dependencies, using a dedicated virtualenv allows to avoid potential dependencies conflicts when several services are installed on the same instance.
Xavier Antoviaque committed -
To be used in conjonction with https://github.com/antoviaque/xqueue/commit/303601ea9ffcbd30f6bb3e2b9a42d6f85fbcf6b3 This is necessary to be able to get several services using the `/opt/wwc/env.json` & `/opt/wwc/auth.json` files. The configuration files would get overwitten when this is used by several different services cohabiting on a single instance
Xavier Antoviaque committed
-
- 07 Aug, 2013 1 commit
-
-
Jason Bau committed
-
- 01 Aug, 2013 1 commit
-
-
John Jarvis committed
-