That means quite a lot of things to do, i can think of those steps:
- [x] stop indexers
- [ ] rebuild packages
- [x] swh-storage
- [x] swh-indexer
- [x] swh-loader-core
- [x] swh-deposit
- [ ] 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
- [ ] update indexers's manifest data to point to that new storage
- [ ] update swh-web's manifest to add that new storage endpoint in its config
- [ ] Deploy update on all azure workers
- [ ] Deploy update on all the remaining workers
- [ ] Migrate swh-storage's db to version 114 (removes the indexers' data both in prado/somerset)