Issue After GitLab Migration – Runners Showing Incorrect Status

Hello everyone,

I recently migrated GitLab from one server to another. As part of the process, I used rsync to transfer the data, config, and logs directories from the old server. After the sync, I encountered some permission issues, which I have resolved.

However, after starting GitLab on the new server, I noticed an issue with the runners. The UI shows 250+ runners as online, but in reality, only one is active while the rest are offline. I’m not sure why GitLab is displaying incorrect runner statuses. Technically all the runner should be in offline, because the URL is different, the new server URL is different, still I didn’t migrated the URL part.

Has anyone encountered this issue before or knows what might be causing it?

Thanks in advance!