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
博客内容仅供参考,部分参考他人优秀博文,仅供学习使用
原文地址:https://www.cnblogs.com/linagcheng/p/15763333.html