rook v1.17.3 版本更新介绍
发布日期: 2025-05-30
版本号: v1.17.3
Rook v1.17.3 是一个补丁版本,主要聚焦于为 Ceph 操作符添加功能和修复错误。主要改进包括:为 CRD 添加短名称;更新 CSI 侧车镜像;优化管理器集群协调逻辑;修复子卷组或 Rados 命名空间的删除问题;改进 Helm、OSD、NFS 相关配置与修复;默认启用 CSI 元数据注入;以及改进镜像状态更新和网络配置灵活性等。
更新内容 (中文)
改进
Rook v1.17.3 是一个范围有限的补丁版本,主要聚焦于 Ceph 操作器的功能增强和错误修复。
- 核心:为 Rook CRD 添加简称(#15888,@patrostkowski)
- CSI:将 Kubernetes CSI 边车镜像更新至当前版本(#15878,@nixpanic)
- 管理器:即使未安装 Prometheus 导致服务监视器创建失败,仍继续集群协调(#15862,@travisn)
- 核心:当另一个 CR 引用相同资源时,允许删除子卷组或 RADOS 命名空间(#15853,@subhamkrai)
- Helm:为对象存储入口主机名添加引号(#15908,@synthe102)
- OSD:不在准备 Pod 作业规格中设置 dmcrypt 环境变量(#15907,@subhamkrai)
- NFS:修复 NFS 守护进程的跳过协调问题(#15909,@parth-gr)
- NFS:当标记为 skip-reconcile 时跳过 NFS 守护进程协调(#15889,@patrostkowski)
- 核心:改进协调重新排队情况的报告(#15884,@OdedViner)
- CSI:默认启用 CSI 元数据注入设置(#15867,@OdedViner)
- 核心:修复 golangci-lint 检查 ST1005(#15875,@cbarria)
- OSD:在 PVC 调整大小期间等待短暂时间再重启 OSD(#15824,@parth-gr)
- RBD 镜像:根据最新 Ceph 变更更新池和 RADOS 命名空间的镜像状态(#15858,@parth-gr)
- CRD:允许将网络提供商设置为空白(#15842,@yifeng-cerebras)
更新内容 (原始)
Improvements
Rook v1.17.3 is a patch release limited in scope and focusing on feature additions and bug fixes to the Ceph operator.
- core: Add short names to rook CRDs (#15888, @patrostkowski)
- csi: Update Kubernetes CSI sidecar images to current versions (#15878, @nixpanic)
- mgr: Continue cluster reconcile even if prometheus not installed causing service monitor to fail creation (#15862, @travisn)
- core: Allow deletion of subvolumegroups or rados namespaces if another CR references the same resource (#15853, @subhamkrai)
- helm: quote object store ingress host (#15908, @synthe102)
- osd: Don’t set dmcrypt environment variable in prepare pod job spec (#15907, @subhamkrai)
- nfs: Fix the skip reconcile for nfs daemons (#15909, @parth-gr)
- nfs: Skip NFS daemon reconciliation when labeled with skip-reconcile (#15889, @patrostkowski)
- core: Improve reporting for reconcile requeue cases (#15884, @OdedViner)
- csi: Enable CSI metadata injection setting by default (#15867, @OdedViner)
- core: Fix golangci-lint check ST1005 (#15875, @cbarria)
- osd: During PVC resize wait for a short time to restart OSDs (#15824, @parth-gr)
- rbdmirror: Update mirroring status on pools and rados namespaces for latest ceph changes (#15858, @parth-gr)
- crd: Allow network provider to be set to blank (#15842, @yifeng-cerebras)