A lot of refactoring has been done without deploying those for multiple reasons (debian packaging T1504 amongst them, scheduler improvments and bugfixes, ...).
It's time to push those in production.
This draws necessary updates of the puppet manifest (swh-site) as well as upgrading the debian packaging information on multiple swh modules.
This is work to be done in collaboration with @douardda.
- [x] swh-core
- [x] swh-storage
- [x] swh-scheduler
- [x] runner
- [x] listener
- [x] api
- [x] swh-indexer
- [ ] swh-loader*
- [x] core
- [x] dir
- [x] tar
- [ ] deposit (in progress, somehow, not consuming the task)
- [x] git
- [x] git-disk (not the same configuration)
- [ ] hg (packaging issue)
- [x] svn
- [x] pypi
- [x] debian
- [x] swh-lister* (deployed, to debug)
- [x] gitlab
- [x] github
- [x] pypi
- [x] debian
- [ ] swh-vault