As of today each lister has its own db. This is mostly irrelevant as they use one table each (except for lister-debian).
This however is a pain in the neck to deploy.
In regards to db creation for example.
- [x] Stop lister/loader-debian services
- [ ] (in-progress) Change this to merge all dbs into 1.
- [ ] Adapt accordingly the puppet manifests
- [ ] Deploy changes on production
- [ ] Start back lister/loader-debian services
- [ ] Drop old dbs
- [ ] Update the db inventory doc