发布日期: 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)

下载链接