openGauss发布包名称修改社区公示 2024年7月31日,在社区ReleaseManagement sig组会议上,通过社区修改包名的提议。
会议纪要:https://etherpad.opengauss.org/p/ReleaseManagement-meetings
会议结论:同意从6.0.0版本开始,发布包名称格式进行修改,改为:openGauss-<component>-<version>-<OS>-<arch>.tar.gz 6.0.0之前的版本包名保持不变。
当前问题: 社区发布了好几个系统的镜像,包含openEuler2003,2203以及x86和arm架构,但是从包名上无法区分,会让用户往往下错包使用,安装失败时候才能发现。
例如openeuler不同的系统架构,包名完全一样,下载包后无法确定属于哪个系统的 系统
架构
包名
openEuler20.03
x86
openGauss-6.0.0-openEuler-64bit-all.tar.gz
openEuler20.03
arm
openEuler22.03
x86
openEuler22.03
arm
修改方案: 包名格式: openGauss-<component>-<version>-<OS>-<arch>.tar.gz 示例: 企业版总包
openGauss-All-6.0.0-openEuler20.03-aarch64.tar.gz
OM包
openGauss-OM-6.0.0-openEuler20.03-aarch64.tar.gz
CM包
openGauss-CM-6.0.0-openEuler20.03-aarch64.tar.gz
内核包(极简版)
openGauss-Server-6.0.0-openEuler20.03-aarch64.tar.gz
轻量版
openGauss-Lite-6.0.0-openEuler20.03-aarch64.tar.gz
ODBC
openGauss-ODBC-6.0.0-openEuler20.03-aarch64.tar.gz
PYDriver
openGauss-Python-6.0.0-openEuler20.03-aarch64.tar.gz
JDBC
openGauss-JDBC-6.0.0.tar.gz (不区分系统)
影响范围: 影响
详情
责任人
打包脚本
OM/CM/Server/ODBC/Python仓库打包脚本修改,更新打包名称
CIE
构建
每日构建出包适配新名称
CIE
门禁
门禁里面包含的安装和升级任务适配新名称
CIE
OM安装
OM需要修改代码逻辑适配安装、升级、扩容时候获取包名方式
工具组
工具安装
DataKit工程里面适配新名称安装
工具组
测试用例
Yat仓库自动化用例在安装方面进行修改
测试组
资料
资料里面涉及安装包名的地方,新版本需要适配一起修改
资料组
其他
其他客户如果自己有管理管控平台,需要对新包名称进行适配
用户
openGauss发布包名称修改社区公示 2024年7月31日,在社区ReleaseManagement sig组会议上,通过社区修改包名的提议。
会议纪要:https://etherpad.opengauss.org/p/ReleaseManagement-meetings
会议结论:同意从6.0.0版本开始,发布包名称格式进行修改,改为:openGauss-组件名称-版本号-操作系统-架构.tar.gz 6.0.0之前的版本包名保持不变。
当前问题: 社区发布了好几个系统的镜像,包含openEuler2003,2203以及x86和arm架构,但是从包名上无法区分,会让用户往往下错包使用,安装失败时候才能发现。
例如openeuler不同的系统架构,包名完全一样,下载包后无法确定属于哪个系统的 四种系统架构下: openEuler20.03 x86 openEuler20.03 arm openEuler22.03 x86 openEuler22.03 arm 包名: openGauss-6.0.0-openEuler-64bit-all.tar.gz
修改方案: 包名格式: openGauss-组件名称-版本号-操作系统-架构.tar.gz
示例: 企业版总包: openGauss-All-6.0.0-openEuler20.03-aarch64.tar.gz OM包: openGauss-OM-6.0.0-openEuler20.03-aarch64.tar.gz CM包: openGauss-CM-6.0.0-openEuler20.03-aarch64.tar.gz 内核(极简版): openGauss-Server-6.0.0-openEuler20.03-aarch64.tar.gz 轻量版: openGauss-Lite-6.0.0-openEuler20.03-aarch64.tar.gz ODBC: openGauss-ODBC-6.0.0-openEuler20.03-aarch64.tar.gz PYDriver: openGauss-Python-6.0.0-openEuler20.03-aarch64.tar.gz JDBC: openGauss-JDBC-6.0.0.tar.gz (不区分系统)
影响范围: 打包脚本:OM/CM/Server/ODBC/Python仓库打包脚本修改,更新打包名称 责任人:CIE
构建:每日构建出包适配新名称 责任人:CIE
门禁:门禁里面包含的安装和升级任务适配新名称 责任人:CIE
OM安装:OM需要修改代码逻辑适配安装、升级、扩容时候获取包名方式 责任人:tools sig
工具安装:DataKit工程里面适配新名称安装 责任人:tools sig
测试用例:Yat仓库自动化用例在安装方面进行修改 责任人:qa sig
资料:资料里面涉及安装包名的地方,新版本需要适配一起修改 责任人:docs sig
其他客户如果自己有管理管控平台,需要对新包名称进行适配