Project 'infra/sysadm-environment' was moved to 'swh/infra/sysadm-environment'. Please update any links and bookmarks that may still have the old path.
staging: Deploy swh-scrubber database and checkers
Plan:
-
infra/puppet/puppet-swh-site!501: Install scrubber (postgres) db
-
Check connection is ok
-
D7500: Update documentation on how to connect to db
-
Prepare git repository for debian package [1]
-
Debian package bootstrap
-
Fix debian build papercuts
- Fix stuck python3-swh.graph.client build failure [2]
- Fix python3-swh.scrubber (failing due to ^)
-
#4102 (closed): Install schema in swh-scrubber db
-
#4102 (closed): Grand read-only access to guest user
-
infra/puppet/puppet-swh-site!502, infra/swh-sysadmin-provisioning!68: Deploy postgres checker service on a dedicated scrubber node
-
[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!
Migrated from T4102 (view on Phabricator)