rook v1.20.2 版本更新介绍
发布日期: 2026-07-07
版本号: v1.20.2
Rook v1.20.2 是一个补丁版本,主要针对 Ceph 操作符进行了功能增强和问题修复。更新内容包括将 Ceph 版本升级至 v20.2.2,同时将 ceph-csi-operator 版本更新至 v1.0.4。核心功能方面,新增了在节点标签或注解变更时触发协调机制、添加了屏蔽 Ceph 警告的 API 变更、确保配置覆盖文件以换行符结尾、跳过节点观察器的初始缓存同步,并调整了浮动 Monitor 的重新调度时间。存储与安全层面,改进了外部存储在卸载时删除 VolumeAttachment、限制 mgr 网络策略仅允许入站流量,并为 Ceph 载荷 Pod 提供了 NetworkPolicy 示例。此外,对象存储中的 realm 访问密钥生成方式调整为 URL 安全格式,并对 OSD 激活流程和 CI 稳定性进行了多项优化。
更新内容 (中文)
改进内容
Rook v1.20.2 是一个范围有限的补丁版本,专注于 Ceph operator 的功能新增与错误修复。
- ceph:将 Ceph 版本更新至最新 v20.2.2(#17774,@subhamkrai)
- csi:将 ceph-csi-operator 版本更新至 v1.0.4(#17875,@subhamkrai)
- core:在节点标签或注解变更时触发协调流程(#17847,@anxkhn)
- docs:新增 Kubernetes 与 Ceph 版本支持矩阵(#17871,@jhoblitt)
- core:添加静默 Ceph 警告的 API 变更(#17764,@subhamkrai)
- external:卸载时应删除 VolumeAttachment(#17826,@parth-gr)
- core:确保配置覆盖项以尾部换行符结尾(#17758,@kavirakesh14)
- core:跳过初始缓存同步期间的节点监听器(#17812,@travisn)
- core:减少浮动 monitor 重新调度时间(#17805,@parth-gr)
- osd:原始激活回退期间不扫描 rbd 设备(#17724,@jhoblitt)
- security:将 mgr NetworkPolicy 限制为仅允许入站流量(#17827,@OdedViner)
- security:为 Ceph operand pods 添加 NetworkPolicy CR 示例(#17559,@OdedViner)
- object:生成 URL 安全的 realm 访问密钥(#17710,@jhoblitt)
- ci:多项 CI 稳定性更新(@jhoblitt)
更新内容 (原始)
Improvements
Rook v1.20.2 is a patch release limited in scope and focusing on feature additions and bug fixes to the Ceph operator.
- ceph: Update ceph version to latest v20.2.2 (#17774, @subhamkrai)
- csi: Update ceph-csi-operator version to v1.0.4 (#17875, @subhamkrai)
- core: Trigger reconcile when node labels or annotations change (#17847, @anxkhn)
- docs: Add Kubernetes and Ceph version support matrix (#17871, @jhoblitt)
- core: Add api changes to mute ceph warnings (#17764, @subhamkrai)
- external: VolumeAttachment should be deleted during unmount (#17826, @parth-gr)
- core: Ensure config overrides end with a trailing newline (#17758, @kavirakesh14)
- core: Skip node watcher during initial cache sync (#17812, @travisn)
- core: Reduce the floating mon reschdule time (#17805, @parth-gr)
- osd: Do not scan rbd devices in raw activate fallback (#17724, @jhoblitt)
- security: Restrict mgr NetworkPolicy to ingress-only (#17827, @OdedViner)
- security: Add example NetworkPolicy CRs for Ceph operand pods (#17559, @OdedViner)
- object: Generate URL-safe realm access keys (#17710, @jhoblitt)
- ci: Numerous CI stability updates (@jhoblitt)