I have a pretty old GitLab instance installed using chef cookbook and using mysql db. I need to migrate it to a docker instance with the latest version.
I’ve spent a few hours reading upgrade docs and looks like it’s very hard to do. I’ve had to dig up an old .deb package hoping I can migrate a backup to it and then upgrade it using newer .deb packages. But looks like ce doesn’t even support mysql now, so backup import fails. I suspect that I will encounter a lot of problems during upgrade too.
What is your experience with jumping over multiple major versions? Should I bother with trying to upgrade or I’m better off just creating a fresh new instance and manually recreating all repos and users in it?