Maintainers can set a mirrored repository but not use "update now"

I have set up a "mirrored repository". I only have maintainer rights. While setting up the repository I got an error. I tried removing the instance and making a new one. The new instance still had the error from last time, when I would expect all errors to be cleared since I removed the old instance. Then I tried clicking the update-now button. It gave back a pop-up saying it was updating the mirror, but the "Last update attempt" was stuck at x>2 minutes ago. When I asked someone with administrator rights to update it, the mirroring worked and the error was gone because the new settings were corrected.

So these are actually two bugs:

  • Error states are carried over from old instances of a mirrored repository
  • When a maintainer clicks the "update now" button, it seems to work but actually does nothing (so either inform the user that it is not possible or change the rights).
Edited by 🤖 GitLab Bot 🤖