- 14 Jun, 2018 2 commits
-
-
Initial support for journals service
Fred Smith committed -
Bill Filler committed
-
- 13 Jun, 2018 13 commits
-
-
Loop over all redis queues
Kevin Falcone committed -
This keeps us under the 20 metrics per request AWS API Limit. OPS-3196
Kevin Falcone committed -
Update MMS Agent versions.
Feanil Patel committed -
Feanil Patel committed
-
Filter out redis_queues, then limit to max_metrics
Kevin Falcone committed -
Kevin Falcone committed
-
[server_utils] Only receive PPA key if it isn't expired
Troy Sankey committed -
CloudWatch is throwing errors when we go past 20
Kevin Falcone committed -
OPS-3196
Kevin Falcone committed -
Add ghprb cancel on update feature to config
Michael Youngstrom committed -
curl files from files.edx.org for jenkins worker
Stu Young committed -
Michael Youngstrom committed
-
Allow easy override of the gunicorn timeout
Kevin Falcone committed
-
- 12 Jun, 2018 5 commits
-
-
Stuart Young committed
-
remove edx-east sym link in packer scripts
Stu Young committed -
Kevin Falcone committed
-
Clean up old nginx sites
Kevin Falcone committed -
This all dates from June 2013 and has been hanging out in the nginx configuration for years unused.
Kevin Falcone committed
-
- 11 Jun, 2018 4 commits
-
-
Reload nginx earlier in the process
Kevin Falcone committed -
While we test migrations, nginx can serve random hosts to the ELB and begin serving traffic before lms/cms have linked in and been started by supervisor. This should restore the previous behavior where /heartbeat would fail to connect to the backend when supervisor isn't live yet.
Kevin Falcone committed -
Sometimes this task fails due to networking issues, but it shouldn't run unconditionally anyway.
Troy Sankey committed -
Stuart Young committed
-
- 08 Jun, 2018 1 commit
-
-
Add a static url base for LMS and CMS separately
Kevin Falcone committed
-
- 07 Jun, 2018 9 commits
-
-
Cory Lee committed
-
Kevin Falcone committed
-
We bumped past 50 ASGs
Kevin Falcone committed -
Allow nginx to be templated but not enabled
Kevin Falcone committed -
You can set MaxRecords to 100 but this will just fail again when we get there. botocore has a builtin paginator for most API calls, so I just wrapped that up and appended to matching_groups.
Kevin Falcone committed -
Cory Lee committed
-
If you set nginx_skip_enable_sites it will not symlink the items in nginx_sites. This means you have to make that change later. EdX does it with our pre_supervisor script, the same code that checks on migrations being complete and also symlinks in supervisor processes to run. Remove the TODO: remove task for minos. We stopped creating all the per-service dirs in edx_service
Kevin Falcone committed -
Minos' default config lives in /edx/etc
Kevin Falcone committed -
Four years ago we moved it there and left a symlink behind, but this playbook wasn't updated. Now that we've cleaned up the symlink, minos fails to run on new machines. https://github.com/edx/configuration/pull/1882 When this merges, it will break non-test builds https://github.com/edx/configuration/pull/4598/
Kevin Falcone committed
-
- 06 Jun, 2018 6 commits
-
-
Make the notes docker image use devstack settings by default
Troy Sankey committed -
* Remove edx-east folder, replace with symlink.
Cory Lee committed -
Troy Sankey committed
-
Stop having edxapp: for edxapp:lms edxapp:cms
Kevin Falcone committed -
This is the status quo for all other IDAs, and also this is required for our current devstack tooling which just assumes the default settings are for devstack.
Troy Sankey committed -
As we move to deploying cms and lms separately, we don't need a group. Having the group specified in each lms.conf cms.conf supervisor config doesn't work on sandboxes, so I just cleaned up everything that uses them on sandboxes. Ensure that edxapp.conf isn't still deployed
Kevin Falcone committed
-