发布日期: 2024-10-15
版本号: v1.7.2-rc2

此版本为Longhorn v1.7.2,包含多项改进、错误修复及维护更新。重要提示:请勿从任何RC/Preview/Sprint版本升级或降级,此类操作不受支持。主要改进包括:允许Helm安装时指定默认存储类的数据引擎版本、移除OpenShift镜像依赖、修复节点状态事件矛盾问题、增加主机内核模块dm_crypt的检查。修复的关键问题涉及单副本节点故障处理、备份目标重连后备份丢失、PV注释未更新、实例管理器崩溃后标签缺失、加密卷重启异常、存储类配置重置、RWX卷创建异常及备份卡顿等。此外,更新了CSI组件以修复CVE安全漏洞。贡献者包括@yangchiu、@c3y1huang、@derekbit、@mantissahz、@chriscchien等开发者。

更新内容 (中文)

请勿从任何 RC/Preview/Sprint 版本升级或升级至这些版本,因为该操作不受支持。

此版本中已解决的问题

改进

  • [BACKPORT][v1.7.2][IMPROVEMENT] 允许在 Helm 安装期间为默认存储类指定数据引擎版本 9632 - @shuo-wu @chriscchien
  • [BACKPORT][v1.7.2][IMPROVEMENT] 从 Longhorn 中移除镜像的 OpenShift 镜像 9598 - @derekbit @chriscchien
  • [BACKPORT][v1.7.2][IMPROVEMENT] 修复节点状态事件的矛盾问题 9326 - @yangchiu @PhanLe1010
  • [BACKPORT][v1.7.2][IMPROVEMENT] 检查主机上的内核模块 dm_crypt 9317 - @yangchiu @mantissahz

缺陷

  • [BACKPORT][v1.7.2][BUG] 单副本节点宕机测试用例失败 9628 - @yangchiu @c3y1huang
  • [BACKPORT][v1.7.2][BUG] 测试用例 已删除节点上的停止副本在排空节点时不应被视为健康副本 失败 9621 - @yangchiu @derekbit
  • [BACKPORT][v1.7.2][BUG][v1.7.x] 磁盘模态布局异常 9633 - @a110605 @roger-ryao
  • [BUG] 机器人测试用例 单副本节点宕机删除策略 do-nothing 且 RWO 卷副本位于副本节点 无法等待卷进入挂载卡住状态 9498 - @c3y1huang
  • [BACKPORT][v1.7.2][BUG] NFS 服务断开并重新连接后备份目标中的所有备份丢失 9542 - @yangchiu @mantissahz
  • [BACKPORT][v1.7.2][BUG] 创建超容量卷后 PV 注解未更新 9515 - @c3y1huang @chriscchien
  • [BACKPORT][v1.7.2][BUG] 管理器崩溃后实例管理器缺少必要的选择器标签 9471 - @c3y1huang @chriscchien
  • [BACKPORT][v1.7.2][BUG] 降级的 v2 卷即使有可用磁盘也未创建新副本 9288 - @c3y1huang @shuo-wu
  • [BACKPORT][v1.7.2][BUG] 对具有严格本地数据位置的卷进行引擎升级至 1.7.1 失败 9416 - @yangchiu @james-munson
  • [BACKPORT][v1.7.2][BUG] k3s-agent 服务重启后 Longhorn 未正确关闭和打开加密卷 9387 - @yangchiu @mantissahz
  • [BACKPORT][v1.7.2][BUG] Longhorn 持续重置我的存储类 9396 - @yangchiu @mantissahz
  • [BACKPORT][v1.7.2][BUG] 修复对 RWX 工作负载重启逻辑变更后测试用例 test_rwx_delete_share_manager_pod 的失败问题 9505 - @yangchiu @james-munson
  • [BACKPORT][v1.7.2][BUG] 移除对 RWX 工作负载的不必要重启 9290 - @yangchiu @james-munson
  • [BACKPORT][v1.7.2][BUG] 创建 RWX 卷时出现故障 9474 - @yangchiu @james-munson
  • [BACKPORT][v1.7.2][BUG] 节点重启后单副本卷备份意外卡在 17% 进度 9312 - @yangchiu @ChanYiLin
  • [BACKPORT][v1.7.2][BUG] Longhorn 误判节点不可调度 9382 - @c3y1huang @roger-ryao

杂项

  • [BACKPORT][v1.7.2][TASK] 更新 CSI 组件以修复 CVE 问题 9563 - @derekbit @c3y1huang @chriscchien

贡献者

  • @ChanYiLin
  • @PhanLe1010
  • @a110605
  • @c3y1huang
  • @chriscchien
  • @derekbit
  • @innobead
  • @james-munson
  • @mantissahz
  • @roger-ryao
  • @shuo-wu
  • @yangchiu

更新内容 (原始)

DON’T UPGRADE from/to any RC/Preview/Sprint releases because the operation is not supported.

Resolved Issues in this release

Improvement

  • [BACKPORT][v1.7.2][IMPROVEMENT] Allow specify data engine version for the default storageclass during Helm installation 9632 - @shuo-wu @chriscchien
  • [BACKPORT][v1.7.2][IMPROVEMENT] Remove mirrored openshift image from Longhorn 9598 - @derekbit @chriscchien
  • [BACKPORT][v1.7.2][IMPROVEMENT] Fix contradicting node status events 9326 - @yangchiu @PhanLe1010
  • [BACKPORT][v1.7.2][IMPROVEMENT] Check kernel module dm_crypt on host machines 9317 - @yangchiu @mantissahz

Bug

  • [BACKPORT][v1.7.2][BUG] Single Replica Node Down test cases fail 9628 - @yangchiu @c3y1huang
  • [BACKPORT][v1.7.2][BUG] Test case Stopped replicas on deleted nodes should not be counted as healthy replicas when draining nodes fails 9621 - @yangchiu @derekbit
  • [BACKPORT][v1.7.2][BUG][v1.7.x] Disks modal broken layout 9633 - @a110605 @roger-ryao
  • [BUG] robot test case Single Replica Node Down Deletion Policy do-nothing With RWO Volume Replica Locate On Replica Node fails to wait for the volume getting stuck in attaching state 9498 - @c3y1huang
  • [BACKPORT][v1.7.2][BUG] All Backups are lost in the Backup Target if the NFS Service Disconnects and Reconnects again 9542 - @yangchiu @mantissahz
  • [BACKPORT][v1.7.2][BUG] PV Annotation Isn’t Updated After Creating An Oversize Volume 9515 - @c3y1huang @chriscchien
  • [BACKPORT][v1.7.2][BUG] Instance manager missing required selector labels after manager crash 9471 - @c3y1huang @chriscchien
  • [BACKPORT][v1.7.2][BUG] degraded v2 volume doesn’t create new replica even though there is an available disk 9288 - @c3y1huang @shuo-wu
  • [BACKPORT][v1.7.2][BUG] Engine Upgrade to 1.7.1 fails on volumes with strict-local data locality 9416 - @yangchiu @james-munson
  • [BACKPORT][v1.7.2][BUG] Longhorn did not close and open encrypted volumes correctly when the service k3s-agent restarted for a while 9387 - @yangchiu @mantissahz
  • [BACKPORT][v1.7.2][BUG] Longhorn keeps resetting my storageClass 9396 - @yangchiu @mantissahz
  • [BACKPORT][v1.7.2][BUG] Fix test case test_rwx_delete_share_manager_pod failure after changes to RWX workload restart. 9505 - @yangchiu @james-munson
  • [BACKPORT][v1.7.2][BUG] Remove unnecessary restart of RWX workload. 9290 - @yangchiu @james-munson
  • [BACKPORT][v1.7.2][BUG] Faulted RWX volume upon creation 9474 - @yangchiu @james-munson
  • [BACKPORT][v1.7.2][BUG] Accidentally encountered a single replica volume backup stuck at progress 17% indefinitely after a node rebooted 9312 - @yangchiu @ChanYiLin
  • [BACKPORT][v1.7.2][BUG] Longhorn thinks node is unschedulable 9382 - @c3y1huang @roger-ryao

Misc

  • [BACKPORT][v1.7.2][TASK] Update CSI components to address CVE issues 9563 - @derekbit @c3y1huang @chriscchien

Contributors

  • @ChanYiLin
  • @PhanLe1010
  • @a110605
  • @c3y1huang
  • @chriscchien
  • @derekbit
  • @innobead
  • @james-munson
  • @mantissahz
  • @roger-ryao
  • @shuo-wu
  • @yangchiu

下载链接