That means quite a lot of things to do, i can think of those steps:
- [x] stop indexers
- [x] rebuild packages
- [x] swh-storage
- [x] swh-indexer
- [x] swh-loader-core
- [x] swh-deposit
- [x] swh-web
- [x] Populate new db with the indexers' data (T870)
- [x] Create a new swh-indexer storage manifest (possibly reuse the existing one, need to check that)
- [x] Deploy new swh-indexer storage
- [x] Fix multiple errors when first deployment arises
- [x] Deploy fresh swh-indexer storage that works without errors :)
- [x] Adapt and make sure loader-deposit still works
- [x] Deploy swh-deposit and swh-loader-deposit accordingly
- [x] update indexers's manifest data to point to that new storage
- [x] update swh-web's manifest to add that new storage endpoint in its config
- [x] Deploy updates on all azure workers
- [ ] Deploy updates on all the remaining workers
- [ ] Migrate swh-storage's db to version 114 (removes the indexers' data both in prado/somerset)