跨版本升级

简介: 跨版本升级

场景

有的时候我们没有勤于升级,会导致 Gitlab 的升级出现断档,类似于 Ubuntu 的升级,比如目前我们使用的是 Ubuntu18.04 ,最新版是 Ubuntu22.04 ,是不能直接从 18.04 升级到 22.04 的,需要先升级到 20.04 ,之后再升级到 22.04


提示

Ubuntu 的升级还分为 LTS 版本和 非LTS 版本,如果是 非LTS 版本,那就更麻烦了,要一步一步的从 非LTS 版本升级,最终升级到 LTS 版本,很多次升级!!!


错误信息

Preparing to unpack .../gitlab-ce_15.1.2-ce.0_amd64.deb ...
gitlab preinstall: It seems you are upgrading from major version 14 to major version 15.
gitlab preinstall: It is required to upgrade to the latest 15.0.x version first before proceeding.
gitlab preinstall: Please follow the upgrade documentation at https://docs.gitlab.com/ee/update/index.html#upgrade-paths
dpkg: error processing archive /var/cache/apt/archives/gitlab-ce_15.1.2-ce.0_amd64.deb (--unpack):
 new gitlab-ce package pre-installation script subprocess returned error exit status 1
Errors were encountered while processing:
 /var/cache/apt/archives/gitlab-ce_15.1.2-ce.0_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)点击复制复制失败已复制

错误信息很明显,我们从 14 主版本升级的 15 主版本中间需要先升级到 15.0.x 版本才行。


解决方案

首先查看官方的升级路径:https://docs.gitlab.com/ee/update/index.html#upgrade-paths

升级路径.png


可以看到从 14.6.2 版本到 15.1.0 版本需要经过 15.0.2 版本,因此,我们先升级到 15.0.2 版本,之后再升级到最新版本。

$ sudo apt install gitlab-ce=15.0.2-ce.0点击复制复制失败已复制


提示

升级指定版本的语句: $ sudo apt install gitlab-ce=<YOUR-LATEST-MINOR-VERSION>-ce.0

目录
相关文章
|
5月前
|
存储 关系型数据库 MySQL
当前的DTS已经能够支持从低版本迁移至高版本的8.0
当前的DTS已经能够支持从低版本迁移至高版本的8.0
36 1
|
5月前
|
Oracle 关系型数据库 数据库
OceanBase中OMA迁移评估是企业版吗?
OceanBase中OMA迁移评估是企业版吗?
37 0
|
11月前
|
弹性计算 运维 数据中心
运维编排系列场景--跨账号跨地域实例操作系统补丁修复
运维编排(OOS) 简介什么是OOSOperation Orchestration Service,简称OOS,是全面、免费的云上自动化运维平台,提供运维任务的管理和执行。典型使用场景包括:事件驱动运维,批量操作运维,定时运维任务,跨地域运维等,OOS为重要运维场景提供审批,通知等功能。OOS帮您实现标准化运维任务,从而实践运维即代码(Operations as Code)的先进理念。关于OOS更
394 0
|
12月前
|
开发者 索引
使用 elasticdump 跨版本迁移 ES 数据
使用 elasticdump 跨版本迁移 ES 数据
使用 elasticdump 跨版本迁移 ES 数据
|
存储 SQL 弹性计算
[版本更新]PolarDB-X v2.2.1 生产级关键能力开源升级
2023年3月,PolarDB-X 正式发布2.2.1版本,在分布式数据库金融标准能力基础上,重点加强了生产级关键能力,全面提升PolarDB-X面向数据库生产环境的易用性和安全性,比如:提供数据快速导入、性能测试验证、生产部署建议等。
[版本更新]PolarDB-X v2.2.1 生产级关键能力开源升级
|
Kubernetes API 调度
关于k8s 集群版本升级的一些笔记(不能跨次要版本升级)
分享一些 K8s 集群版本升级的笔记 博文为根据官方文档的版本升级记录 理解不足小伙伴帮忙指正
771 0
|
Cloud Native 分布式数据库
用户指南—实例管理—版本升级
您可以升级PolarDB-X实例到最新版本,快速体验实例新特性,本文将介绍如何在控制台上升级实例版本。
用户指南—实例管理—版本升级
|
SQL Oracle 架构师
我与 OceanBase 的缘分,从测试新版本开始
本文作者:张霁 某股份制商业银行应用架构师,从事金融类应用研发和数据库选型等工作多年,熟练使用 OceanBase 等分布式数据库、MySQL 等集中式数据库,并已获得 OceanBase 认证的 OBCA、Oracle 认证的 OCP 等证书。
301 0
我与 OceanBase 的缘分,从测试新版本开始
|
8天前
|
Oracle 关系型数据库 大数据
OceanBase跨云迁移方案
本文介绍如何在两朵阿里云之间进行OceanBase数据库迁移。
30 4

热门文章

最新文章