Log for cluster deployment of Almanac v2 API changes to the Phacility cluster.
I'm deploying some API changes to the cluster this morning. I anticipate this may involve about an hour of downtime. T10246 has more context and motivation.
These changes substantially impact how the cluster operates and are difficult to test exhaustively in a development environment, so I anticipate a possibility of encountering unforeseen issues that need to be corrected once they start reaching production services. This may result in more downtime than deploys usually require.
If everything just works right away this will be an almost completely normal deployment (there are some minor migrations with configuration that need to be performed), but there's enough uncertainty in the production behavior of these changes that I expect to hit some minor issues and need to work through them before normal operation resumes.