rook v1.19.5 版本更新介绍
发布日期: 2026-04-28
版本号: v1.19.5
Rook v1.19.5 是一个范围有限的补丁版本,主要针对 Ceph 操作器进行功能添加和错误修复。更新内容包括:为 rook-ceph-nvmeof 服务账户授予安全上下文权限、修复活跃备用节点为空时 CephFS 的不正确行为、解决 OSD 重新发现时 CRUSH 设备类未应用的问题、改进监控器在宕机时的排空可靠性、为 CSI 资源添加 Helm 所有权注解、修正文档中过时的默认 PgHealthyRegex 引用、以及更新相关构建依赖等。
更新内容 (中文)
改进内容
Rook v1.19.5 是一个范围有限的补丁版本,专注于 Ceph 算子的功能增强和问题修复。
- 安全性:为 rook-ceph-nvmeof 服务账户授予 SCC 权限(#17432,@OdedViner)
- 核心功能:从存活探测脚本中移除换行符(#17420,@sp98)
- CSI 存储:为 CSI 资源添加 Helm 所有权注解(#17289,@subhamkrai)
- OSD 存储:修复 OSD 重新发现期间未应用 CRUSH 设备类别的问题(#17228,@ormandj)
- MDS 服务:修复无活动备用时 CephFS 的异常行为(#17373,@degorenko)
- 文档:修正关于默认 PgHealthyRegex 的过时引用(#17376,@elias-dbx)
- 构建依赖:将 github.com/go-jose/go-jose/v4 从 4.1.3 升级至 4.1.4(#17300,@dependabot[bot])
- 监控器:在监控器不可用时更可靠地阻止监控器排空操作(#17359,@travisn)
- Helm 部署:通过 Chart 值配置 ROOK_UNREACHABLE_NODE_TOLERATION_SECONDS 参数(#17352,@taraasrita10)
- CSI 存储:交换 provisionerPriorityClassName 与 pluginPriorityClassName 配置(#17361,@sonnysasaka)
- CSI 存储:为 CephFilesystemSubVolumeGroup 添加 ‘CSIMetadataRadosNamespace’ 参数(#17351,@ein-stein-chen)
更新内容 (原始)
Improvements
Rook v1.19.5 is a patch release limited in scope and focusing on feature additions and bug fixes to the Ceph operator.
- security: Grant scc to rook-ceph-nvmeof service account (#17432, @OdedViner)
- core: Remove newlines from liveness probe scripts (#17420, @sp98)
- csi: Add helm ownership annotation to csi resources (#17289, @subhamkrai)
- osd: Fix CRUSH device class not applied during OSD re-discovery (#17228, @ormandj)
- mds: Fix incorrect behaviour for CephFS when no active standby (#17373, @degorenko)
- doc: Fix out of date references to default PgHealthyRegex (#17376, @elias-dbx)
- build(deps): Bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4 (#17300, @dependabot[bot])
- mon: Prevent mon drains more reliably when mons are down (#17359, @travisn)
- helm: Set ROOK_UNREACHABLE_NODE_TOLERATION_SECONDS from chart values (#17352, @taraasrita10)
- csi: Swapped provisionerPriorityClassName with pluginPriorityClassName (#17361, @sonnysasaka)
- csi: Add ‘CSIMetadataRadosNamespace’ parameter to CephFilesystemSubVolumeGroup (#17351, @ein-stein-chen)