注意:

(1)gitLab版本升级,是先小版本升级到最高版本,在升级到下一个大版本,进行依次升级

(2)比如:12.1.3->12.1.9->12.2.0->12.2.9 小版本升级到最高级,在向下一个版本升级

(3)升级前 需要备份,或者做镜像、快照等操作

(4)升级完成后,重启服务,查看响应版本号是否正确

(5)查看版本

一、登录到gitlab查询版本号,点击Help查看或使用命令查看

cat /opt/gitlab/embedded/service/gitlab-rails/VERSION

 

 

二、确认版本升级路径

gitlab升级不能跨版本升级,只能一个个版本逐次升级,升级路径见gitlab官网,https://gitlab-com.gitlab.io/support/toolbox/upgrade-path/

 

 三、下载gitlab版本安装包

如果yum不支持自动安装版本,需要去官网下载安装包

  1. 官方源:查看
  2. 清华源:查看

四、开始升级13.2.10版本

1、下载安装包
wget  --no-check-certificate https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce- -ce.0.el7.x86_64.rpm
## yum安装升级到13.12.15
yum -y install gitlab-ce- -ce.0.el7.x86_64.rpm

##加载配置
gitlab-ctl reconfigure

这一步要尤其注意,查看有没有报错,报错上面有很明确的指引,执行命令,直到不报错为止

## 重启服务
gitlab-ctl restart

登录到gitlab上查看各个项目是否正常

五、查看升级版本是否正确