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

下载链接