Chris Patti

Results 39 issues of 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...

bug
enhancement
Tech Debt
product:infrastructure

### 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...

bug
product:infrastructure
product:xpro

### 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...

enhancement
DevOps

# 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...

documentation
DevOps

# 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...

Maintenance
product:infrastructure

### 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...

product:infrastructure

# 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...

enhancement
DevOps
Infrastructure
Monitoring and Alerting
product:infrastructure

# 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...

product:ocw

# 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...

product:micromasters
product:infrastructure