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] indexer
- [x] origin_intrinsic_metadata
- [x] content_mimetype
- [x] fossology_license
- [x] rehash (migrated, stopped)
- [x] ctags (migrated, stopped)
- [x] language (migrated, stopped)
- [x] origin_head (migrated, stopped, cf. origin_intrinsic_metadata)
- [x] revision_metadata (migrated, stopped, cf. origin_intrinsic_metadata)
- [x] loader
- [x] core
- [x] dir
- [x] tar
- [x] git
- [x] git-disk (not the same configuration)
- [x] hg
- [x] svn
- [x] pypi
- [x] debian
- [x] swh-lister* (deployed, to debug)
- [x] gitlab
- [x] github
- [x] pypi
- [x] debian
- [x] swh-vault
- [x] tasks
- [x] server
- [ ] swh-deposit
- [x] loader-deposit
- [ ] server
- [x] swh-web (anlambert did not report any issue aside the bad runtime swh dependencies which got fixed)