To update to a newer Git Lab version, all you have to do is: To upgrade an existing Git Lab Community Edition (CE) server, installed using the Omnibus packages, to Git Lab Enterprise Edition (EE), all you have to do is install the EE package on top of CE.
While upgrading from the same version of CE to EE is not explicitly necessary, and any standard upgrade jump (i.e.
This can only be done if you are using Postgre SQL.
If you are using My SQL you will still need downtime when upgrading.
At that point we decided it was probably best just to cut our losses, stick with -21, and document the issues for anyone who encountered them, and we have removed the -22 update from steps again after upgrading from -22 to -23.