Update GitLab from version 8 to version 15 for the programming team
GitLab CE Update for a small team of developers.
The complexity consisted in the fact that the developers used a pretty old version of GitLab.
Before updating I collected all the necessary information and set the server where GitLab is located. Backup/rollback plan and upgrade plan.
The update process had to pass through 15 intermediate versions, according to the GitLab documentation.
Also, with the update from version 13 to 14, it was necessary to manually migrate the databases to the new version of PostgreSQL.
At the end I wrote on the Confluence document where I described the update process and recommendations for further update for the followers.
The work took 5 hours.
The complexity consisted in the fact that the developers used a pretty old version of GitLab.
Before updating I collected all the necessary information and set the server where GitLab is located. Backup/rollback plan and upgrade plan.
The update process had to pass through 15 intermediate versions, according to the GitLab documentation.
Also, with the update from version 13 to 14, it was necessary to manually migrate the databases to the new version of PostgreSQL.
At the end I wrote on the Confluence document where I described the update process and recommendations for further update for the followers.
The work took 5 hours.