f4588aff2b
feat: listen on Gerrit events and rewrite them as generic VCS events
90038e80a2
fix: do not propagate rabbitmq-password to all nodes
a7075182c2
feat(tasks/evaluation-filter): consume from VCSEvents
84846af208
feat: add basic event transformation from Gerrit to generic VCS ones
6012726778
feat: add a simple gerrit event filter
bb08c8cb97
feat(tasks/evaluation-filter): consume from VCSEvents
6a628c3cdd
feat: add basic event transformation from Gerrit to generic VCS ones
2b9a366b24
feat: add a simple gerrit event filter
c8605f7429
chore: remove listen-gerrit-events
69f6ae8cc2
feat: finish gerrit-event-streamer
Integrate ofborg<->gerrit
Some progress sharing here as I took the lock some months ago.
OfBorg is partially (*) deployed in the infrastructure on bagel-box, a bunch of the code has been rewritten for VCS generalization.…
Deploy channel scripts
Git push operations are done now.
Redirections are still TODO, there's a PR in Garage upstream but we may just bypass this for v1. Debuginfo & indexing of databases should be on the todo list…
665a750e35
chore: fix vhost and username for ofborg
ab998c8fb9
chore: bump ofborg
bb7d5c1c7d
chore: re-encrypt rabbitmq password
eaee10ec70
chore: bump ofborg
df0bd6b4eb
feat: introduce statcheck worker
feat: introduce parts of ofborg
feat: introduce parts of ofborg
What remains?
- Gerrit event listener (requires Gerrit credentials)
- Fixing the telemetry stuff
- Plugging the statistics worker in Prometheus
- Connecting a simple builder…
ab998c8fb9
chore: bump ofborg
bb7d5c1c7d
chore: re-encrypt rabbitmq password
eaee10ec70
chore: bump ofborg
df0bd6b4eb
feat: introduce statcheck worker
c007bbeeb9
feat: introduce ofborg gerrit streamer
sshd: 2.13.1 -> 2.14.0
[Tracking Issue] Secret management at scale