-
Notifications
You must be signed in to change notification settings - Fork 16
Open
Labels
choredevopsfuture-solutionSolutions to problems we don't have yet but still dreadSolutions to problems we don't have yet but still dreadreleaseTrack the finishing work for features ready for releaseTrack the finishing work for features ready for release
Description
Following up to #1967, for consistency and reproducibility, we should "Dockerize" (or equivalent/similar) our indicator runtime environments. Though it will not be perfect, it will help us run the same code on different machines without having to worry about subtle differences in configurations or versioning of dependencies.
Our current installations essentially run on "bare hardware" (not even inside venv
s, AFAICT) where different jobs may expect particular setups but instead actually be limited by each other's constraints. This will be a kind of paradigm shift in that our deployment processes and job scheduling/triggering will have to change.
Somewhat related to cmu-delphi/delphi-epidata#1389 .
Metadata
Metadata
Assignees
Labels
choredevopsfuture-solutionSolutions to problems we don't have yet but still dreadSolutions to problems we don't have yet but still dreadreleaseTrack the finishing work for features ready for releaseTrack the finishing work for features ready for release