Page MenuHomeSoftware Heritage

Setup a sentry service
Started, Work in Progress, HighPublic

Event Timeline

douardda created this task.Nov 19 2018, 1:27 PM
vlorentz triaged this task as Normal priority.Dec 5 2018, 5:31 PM
vlorentz raised the priority of this task from Normal to High.Tue, Dec 3, 3:17 PM
olasd changed the task status from Open to Work in Progress.Fri, Dec 6, 11:06 PM
olasd added a subscriber: olasd.

I think I've mostly coerced sentry, at url https://sentry.softwareheritage.org/, into working. I used the opportunity to start refactoring the way apache is handled in our puppet environment, as well as slowly migrating some vhosts to Let's Encrypt.

All in all I've spent way too much time on some stupid docker-compose environment variables stuff, and the (afaik, advertised) way I set the kafka broker URIs was never taken into account. *sigh*.

User accounts are self-service for now. We should be able to integrate with keycloak using the OIDC plugin by Siemens: https://github.com/siemens/sentry-auth-oidc. (I'll avoid mentioning why this hasn't been integrated by upstream, the mind boggles...)

The next steps would be:

  • looking at the phabricator integration (which at this point only allows to create tasks (manually) from sentry)
  • figure out how to do repository integration