凉城旧巷
Python从入门到自闭,Java从自闭到放弃,数据库从删库到跑路,Linux从rm -rf到完犊子!!!

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
posted on 2022-01-04 17:28  凉城旧巷  阅读(561)  评论(0编辑  收藏  举报