首页 > 系统相关 >升级Ubuntu18.04上的gitlab 13.7.3

升级Ubuntu18.04上的gitlab 13.7.3

时间:2023-06-13 15:10:30浏览次数:52  
标签:sudo 14 gitlab stop 12 ctl 13.7 Ubuntu18.04


1、查看gitlab版本,在首页后面添加 /help就可以看到了

升级Ubuntu18.04上的gitlab 13.7.3_git

也可以用命令查看

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

2、gitLab版本升级,需要按照官方的指示版本进行依次升级
8.11.Z -> 8.12.0 -> 8.17.7 -> 9.5.10 -> 10.8.7 -> 11.11.8 -> 12.0.12 -> 12.1.17 -> 12.10.14 -> 13.0.14 -> 13.1.11 -> 13.8.8 -> 13.12.15 -> 14.0.12 -> -> latest 14.Y.Z
迁移前先备份数据

gitlab-ctl stop unicorn // 13版本之前
gitlab-ctl stop unicorn  // 12版本之后
gitlab-ctl stop sidekiq
gitlab-ctl stop nginx
gitlab-rake gitlab:backup:create
ls  /var/opt/gitlab/backups/

重新加载配置

sudo gitlab-ctl reconfigure

升级到14.8.2

gitlab-ctl stop sidekiq
gitlab-ctl stop puma
dpkg -i gitlab-ce_14.8.2-ce.0_amd64.deb
sudo gitlab-ctl reconfigure
sudo gitlab-ctl restart


标签:sudo,14,gitlab,stop,12,ctl,13.7,Ubuntu18.04
From: https://blog.51cto.com/u_16159391/6470193

相关文章

  • gitlab导出项目
    1、选中项目,点击进去,然后点击Settings注意:自己的项目才会有这个Settings2、进入后会默认进入到General页面,选择Advanced的Expand按钮进行点击3、点击展开后的Exportproject按钮4、点击后,又会变成之前刚进入的样子,这时再次点击Advanced的Expand5、这时展开后还是显......
  • linux之安装gitlab
    1.安装gitlab安装gitlab1.下载gitlab先https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ee-15.11.3-ee.0.el7.x86_64.rpm2.利用xftp传上去2.1检查依赖rpm-qa|grep-iopenssh-serverrpm-qa|grep-ipolicycoreutils-python3.安装3.1安......
  • mac下gitLab、sourceTree的配合使用
         1、认识一下gitLab这个版本管理工具。说到版本管理工具,大家会想到svn,git和svn还是有差别的。svn是集中化的版本控制系统,只有一个单一的集中管理的服务器,保存所有文件的修订版本,而协同工作的人们都通过客户端连到这台服务器,取出最新的文件或者提交更新。git是分布式......
  • GitlabCI学习笔记之五:GitLabRunner pipeline语法之artifacts dependencies
    artifacts用于指定在作业成功或者失败时应附加到作业的文件或目录的列表。作业完成后,工件将被发送到GitLab,并可在GitLabUI中下载。artifacts:paths路径是相对于项目目录的,不能直接链接到项目目录之外。将制品设置为target目录artifacts:paths:-target/禁用工件......
  • GitlabCI学习笔记之五:GitLabRunner pipeline语法之cache
    cache缓存用来指定需要在job之间缓存的文件或目录。只能使用该项目工作空间内的路径。不要使用缓存在阶段之间传递工件,因为缓存旨在存储编译项目所需的运行时依赖项。如果在job范围之外定义了cache ,则意味着它是全局设置,所有job都将使用该定义。如果未全局定义或未按job定义则......
  • gitlab搭建私有化服务
    暂时还没有资源进行搭建,先看看记录一下调研信息。搭建流程:https://www.likecs.com/show-307842527.htmlhttps://blog.csdn.net/m0_46090675/article/details/120853935/gitlab下载地址:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/......
  • gitlab和github的区别
    github:支持新分支和主分支合并,快速部署,出现问题可以恢复上一版本,是开发人员选择CI\CD的并行集成,一般会选择第三方CI工具,如Jenkins,CircleCI,TranvisCIgitlab:看重安全性,用户在master创建分支,合并时就需要多次审查,集成了Devops流程,持续集成\持续交付。中小型项目可以选择免费版。......
  • 如何新建gitLab仓库并把本地项目推送到远程仓库
    @@本地新项目推gitlab 上篇我们讲了如何新建一个vue3.0项目,现在我们把新建的本地项目,推送到gitLab仓库上。首先先讲下,如何新建gitLab项目:登录gitLab,进入主页后,右上角有个“NewProject”的按钮:  点击按钮,进入创建仓库页面: 可根据具体需求选择对应配置项,填写好......
  • 第八篇:gitlab创建项目并且本地下载和推送
    @@giltlab创建项目本地推送 说明:总的目标是在k8s集群部署gitlab、jenkins,并且在本地提交代码到gitlab后jenkin流水线可以自动编译打包成为docker镜像然后部署到k8s中并实现客户端外部域名访问,在文档分为多个部分,其中涉及的技术有docker安装、k8s搭建、部署gitlab、部署jenki......
  • CVE-2023-2825-GitLab目录穿越poc
    GitlabCVE-2023-2825目录穿越漏洞前言昨天GitLab出了一个版本目录穿越漏洞(CVE-2023-2825),可以任意读取文件。当时我进行了黑盒测试并复现了该漏洞。“Anunauthenticatedmalicioususercanuseapathtraversalvulnerabilitytoreadarbitraryfilesontheserver......