the gitlab instance was rebooted and this seems to have "fixed" it for now.
I told OSU that they could close the ticket, but I'm kinda think we should keep our issue open though. If this happens again, we can start to collect more info about it in one place (this issue). There's an upstream bug about this but it seems stalled: https://gitlab.com/gitlab-org/gitlab/-/issues/480905
I've asked OSUOSL to restart the gitlab instance again and to set up a cronjob for daily restarts until it is resolved properly... (at 8:00 UTC, I think that way it won't affect most users). Not a great workaround, but better than having to ask them every other day to restart gitalb.
Side effect of the cronjob (that I did not realize at the time):
bpo jobs for building images (or packages) will fail if they happen during the restart:
[#1372394] 2024/11/21 08:08:11 Cloning repositoriesCloning into 'pmaports'...remote: GitLab is not respondingfatal: unable to access 'https://gitlab.postmarketos.org/postmarketOS/pmaports.git/': The requested URL returned error: 502
(502 is the error code it gives when restarting)
So we need to manually restart these jobs if that happens. But still better than getting 500 errors on the site all the time. Let's hope this moves forward upstream and we can remove the cronjob soon.
OSUOSL disabled the cronjob again: "I've disabled that cronjob for now since it's hurting more than helping right now. I'll see if we can get more movement upstream on resolving this"