I inherited and old server and am trying to upgrade an old gitlab CE to current. The running version I have is on CentOS 6.6, and reports the following:
GitLab Shell 2.4.1
GitLab API v3
This is a default install which the system reports as:
I was somewhat successful in updating this to:
However on start postgresql does not come up. I ultimately traced this down to a config & data incompatibility between postgresql v9.2 and v9.6.
So I am looking to see what my options are. Looks like this is a big version difference and likely what I’m trying to do in one step is not reasonable.
Should I look to attempt a step wise upgrade from that old version up to current? Or would it be suggested to create a brand new gitlab instance, and somehow import the DB & git repos?
Thankfully I’m doing this all on VM’s, so this is all just testing prior to a real upgrade.
Any advice appreciated, thanks