GitLab bots did not survive flakification of gitlab.haskell.org
Problems
- Some bots aren't running (triage bot and perhaps the test tracking bot?).
- I mentioned this in this week's call and now I'm opening the promised ticket.
- Today, I also noticed that the perf import bot is misconfigured and not properly authenticating to GitLab. This has been happening since I brought the bot back online on November 15, meaning it has been broken for as long as flakes have been in use.
Impact
- Since perf import bot can't authenticate, it is unable to retry jobs, so CI pipelines are (still) failing for more spurious reasons. My most valuable contribution to the project is still offline.
- The 'commits' table isn't being populated, as can be seen by the missing annotations on the residency profiling dashboard.
- I don't know much about the other bots, but I assume they are useful and their absence is missed. :)
I'm rolling all of these issues into one ticket since they're all related in terms of implementation and root cause.