Ubuntu下GitLab升级方案

Mr.Bai 11,407 浏览 0

GitLab用挺久了,但版本一直留在之前的版本,今天打算升级一下。

GitLab 是一个企业级软件,它所采用了大量的第三方开源组件,它的升级是一个系统化工程。

所幸,GitLab 官方提供了一个稳妥可靠的逐级升级方案以弥补由于当前版本与最新版本之间的跨度太大儿无法升级的问题。

升级之前一定记得先备份重要数据

在管理中心查看当前的版本,然后根据自己的版本到官网查看逐步升级方案:https://docs.gitlab.com/ee/update/index.html#upgrade-paths

Ubuntu下GitLab升级方案

查询所有版本列表

sudo apt-cache madison gitlab-ce

我这边的版本是13.11.1,要升级需先升级到13.11.7版本。

每次升级完一个版本,可以登录进行验证,如果页面出现502,不要惊慌,有可能是gitlab启动中,过一会就好了,升级过程中只遇到过一次502错误。

升级命令(尽量确保无人访问的情况下升级)

apt install gitlab-ce=13.11.7-ce.0

Ubuntu下GitLab升级方案

Ubuntu下GitLab升级方案

升级到13.11.7之后可举行先上升级,因为还有可升级的版本,此时可升级到13.12.0版本,然后依次根据官方文档给的方案向上升级即可

逐步升级到与最新版本差不多的时候可直接使用以下命令

sudo apt install gitlab-ce

我这里只升级到了14.5.2

Ubuntu下GitLab升级方案

升级到此结束。

发表评论 取消回复
表情 图片 链接 代码

分享
请选择语言