Open zimbatm opened 2 weeks ago
Currently the only calls to GitHub/Gitea we do is during the creation of webhooks. That can be postponed into the respective reloaders. It makes more sense to have it there in my opinion anyway.
I have also noticed oopses when the user is not admin and have to restart the master to get past it.
Might not matter if admin is no longer needed with future changes, but better error handling here would be an improvement too.
If GitHub is unavailable on boot, buildbot will fail ungracefully right now.