Chris Patti
Chris Patti
Right now, developers have to guess at the details of secrets in Vault which are often critical path to developing MIT OL applications. ## Expected Behavior Developers should be able...
### Description/Context The intent was that deploys would happen often enough that they would outrun instance credential expiration. This isn't happening with XPro and its long release cycle. We need...
### Description/Context We have an already defined task that will block a concourse job from completing until a queried instance refresh task has finished. We should find a way to...
# Description/Context Right now, all our docs live at https://github.com/mitodl/ol-infrastructure/tree/main/docs are just Markdown files. Navigating to a given doc is moderately painful, and there's no searchability short of good old...
# Description/Context Pulumi is changing the way stacks are named by default as defined in [the documentation](https://www.pulumi.com/docs/concepts/stack/#:~:text=To%20create%20a%20new%20stack%2C%20use%20pulumi%20stack,stack%20name%20must%20be%20unique%20within%20a%20project.). # Plan/Design Stacks should be named in the format organizaation/project/stack. This may be...
Handle OpenEdX upstream refactor of Tubular retirement scripts from their own repo into the monorepo
### Description/Context I just found out about [this OpenEdX PR](https://github.com/openedx/edx-platform/pull/34063) that moved the retirement scripts out of their own repo. Since we have downstream changes we (I) never managed to...
# Description/Context Recently we had a production outage in MIT XPro where AMIs were built without their static assets. Our current health check was unable to detect this. We should...
# Description/Context Right now, when we make VCL changes to Fastly, we have very little beyond manual testing to ensure that we're not impacting our operational readiness. For instance, Fastly...
# Description/Context In @mbertrand's excellent tech talk today where he presented on the power and flexibility of Tutor plugins and actions, I asked whether or not this might enable us...
# User Story Currently, Micromasters uses hand constructed CloudFront distributions. Building these is error prone and high risk. # Description/Context We should move Micromasters to use Pulumi managed Fast.ly as...