rook v1.17.8 版本更新介绍
发布日期: 2025-08-20
版本号: v1.17.8
Rook v1.17.8 是一个范围有限的补丁版本,主要聚焦于 Ceph 操作员的功能增加和错误修复。改进内容包括:为 OpenShift 按需启用主机网络;允许在 Ceph 池已移除的情况下删除 CephBlockPool 自定义资源;根据池算法设置纠删码配置文件插件;在 CSI 中新增跨命名空间卷数据源特性门控;将存储域标记为默认以避免创建存储区域;简化 CephObjectStoreUser 的删除逻辑;修复桶策略同步检测问题;以及改进清理工作,例如为清理作业挂载 udev 并禁用同步,优化集群拆除时清理 /var/lib/rook 目录,并在卸载时清理其中的 CSI 文件夹。
更新内容 (中文)
改进内容
Rook v1.17.8 是一个范围有限的补丁版本,主要聚焦于 Ceph operator 的功能增加和错误修复。
- helm: 为 OpenShift 启用主机网络(如果需要)(#16343,@travisn)
- pool: 当底层 Ceph 存储池已被移除时,允许移除 CephBlockPool CR(#16329,@degorenko)
- core: 根据存储池算法设置纠删码配置文件插件(#16104,@BenoitKnecht)
- csi: 添加 CrossNamespaceVolumeDataSource 特性门控(#16244,@CL0Pinette)
- object: 将 realm 标记为默认以避免 zone 创建(#16069,@OdedViner)
- object: 简化 CephObjectStoreUser 删除逻辑(#16052,@jhoblitt)
- object: 修复同步检测中的存储桶策略(#16220,@jhoblitt)
- cleanup: 将 udev 挂载到清理任务并禁用 udev 同步(#16293,@degorenko)
- cleanup: 改进集群拆除时对 /var/lib/rook 的清理(#16201,@OdedViner)
- cleanup: 卸载时清理 /var/lib/rook 中的 csi 文件夹(#16260,@OdedViner)
更新内容 (原始)
Improvements
Rook v1.17.8 is a patch release limited in scope and focusing on feature additions and bug fixes to the Ceph operator.
- helm: Enable host network for OpenShift if needed (#16343, @travisn)
- pool: Allow CephBlockPool CR removal when underlying Ceph pool is already removed (#16329, @degorenko)
- core: Set erasure-code-profile plugin based on pool algorithm (#16104, @BenoitKnecht)
- csi: Add CrossNamespaceVolumeDataSource feature gate (#16244, @CL0Pinette)
- object: Mark realm as default to avoid zone creation (#16069, @OdedViner)
- object: Simplify CephObjectStoreUser deletion logic (#16052, @jhoblitt)
- object: Fix bucket policy in sync detection (#16220, @jhoblitt)
- cleanup: Mount udev to cleanup job and disable udev sync (#16293, @degorenko)
- cleanup: Improve cleanup of /var/lib/rook during cluster teardown (#16201, @OdedViner)
- cleanup: Cleanup csi folders from /var/lib/rook during uninstall (#16260, @OdedViner)