Plan:
- [X] D7494: Install scrubber (postgres) db
- [X] Check connection is ok
- [X] D7500: Update documentation on how to connect to db
- [X] Prepare git repository for debian package [1]
- [X] Debian package bootstrap
- [X] Fix debian build papercuts
- [X] Fix stuck python3-swh.graph.client build failure [2]
- [X] Fix python3-swh.scrubber (failing due to ^)
- [ ] Install schema in swh-scrubber db
Questions:
- [ ] Determine what to deploy (journal, postgres, objstorage scrubber client)?
- [ ] Determine where to deploy (New node with multiple scrubber service, one service on
each techno node, ...)?
Fuzzier plan (TBD further):
- [ ] Deploy scrubber checkers (journal, objstorage, storage)
[1]
```
# First install the 'has-debian-packaging-branch' flag in repository in
# https://forge.softwareheritage.org/diffusion/edit/254/page/basics/
# Then install git pre-receive hook for ci to trigger the debian package build out of a git tag
root@tate:/srv/phabricator/hooks# phabricator-setup-hook /srv/phabricator/repos/254/ post-receive-swh-modules
Hook post-receive-swh-modules successfully installed on /srv/phabricator/repos/254/:
```
[2] https://jenkins.softwareheritage.org/job/debian/job/packages/job/DGRPH/job/gbp-buildpackage/ back to green!