gitlab版本升级
gitlab版本升级
一、gitlab版本升级的要求
升级主要版本需要更多关注。向后不兼容的更改和迁移保留给主要版本。请仔细按照说明进行操作,因为我们无法保证主要版本之间的升级是无缝的。
需要按照以下升级步骤确保主版本升级成功:
1.升级到先前主要版本的最新次要版本
2.升级到下一个主要版本 ( X.0.Z)
3.升级到它的第一个次要版本 ( X.1.Z)
4.继续升级到该主要版本的较新版本
二、准备工作
-
停止unicorn、sidekiq
gitlab-ctl stop unicorn gitlab-ctl stop sidekiq
-
关闭nginx
gitlab-ctl stop nginx
-
创建数据备份,防止更新失败
gitlab-rake gitlab:backup:create
-
下载升级包
# 参考版本升级路径,下载对应的rpm包 # 升级包下载地址 https://packages.gitlab.com/gitlab/gitlab-ce/ wget --content-disposition https://packages.gitlab.com/gitlab/gitlab-ce/packages/el/7/gitlab-ce-10.7.5-ce.0.el7.x86_64.rpm/download.rpm
三、升级
rpm -Uvh gitlab-ce-10.8.7-ce.0.el7.x86_64.rpm
...
四、查看版本号
cat /opt/gitlab/embedded/service/gitlab-rails/VERSION