Open FedericoCeratto opened 4 years ago
Another thing to consider in this is the ability to do rollback if a deployment was not successful (for example with Docker images you can just rollback to another image version).
This may also be relevant to look at: https://github.com/ooni/sysadmin/issues/381
Investigate DNS management with github actions: https://github.com/marketplace/actions/dnscontrol-action
Investigate delivering probe updates from multiple domain including ooni.org After further discussion it has been decided to investigate CircleCI and Bintray for building and delivering packages. (See https://github.com/ooni/pipeline/pull/253 )
Investigate Btrfs to allow resetting VMs and implement green/blue deployment
This issue is meant to gather requirement and ideas around building, testing, deploying and configuring OONI components.