发布日期: 2025-05-21
版本号: v1.8.2-rc1

Longhorn v1.8.2版本发布,首先警告用户不要从/到任何RC、Preview或Sprint版本进行升级,因为该操作不受支持。本版本解决了多个问题,包括在改进方面添加了升级路径的严格字段验证、将大页限制设置移至危险区域、减少了分离卷的自动平衡日志噪声,并改进了移除块类型磁盘时的警告消息。在错误修复方面,解决了MultiUnmapper日志警告过多、测试用例失败、系统备份卡在创建备份镜像备份状态、命名空间无法终止、DR卷同步问题、无法删除过大的未就绪卷、UI批量备份创建错误、备份镜像管理器命名冲突、VM迁移期间的I/O错误、添加不存在磁盘导致崩溃、节点宕机后卷无法附加、实例管理器镜像构建失败、卷加密在Talos上不工作以及副本调度器中的整数除零错误等问题。本版本的贡献者包括@ChanYiLin、@WebberHuang1118、@a110605、@c3y1huang、@chriscchien、@derekbit、@innobead、@roger-ryao、@shuo-wu和@yangchiu。

更新内容 (中文)

请勿从/向任何 RC/预览/Sprint 版本升级,因为此操作不受支持。

本次发布已解决的问题

改进

  • [BACKPORT][v1.8.2][改进] 为升级路径中的更新选项添加严格字段验证 10648 - @ChanYiLin
  • [BACKPORT][v1.8.2][改进] 将 SettingNameV2DataEngineHugepageLimit 移至危险区域设置 10568 - @derekbit @chriscchien
  • [BACKPORT][v1.8.2][改进] 减少分离卷自动平衡的日志噪音 10692 - @roger-ryao
  • [BACKPORT][v1.8.2][改进] 改进删除 类型磁盘失败时的警告信息 10576 - @yangchiu @ChanYiLin

错误

  • [BACKPORT][v1.8.2][错误] MultiUnmapper 产生大量关于大小不匹配的警告日志。 10565 - @shuo-wu @roger-ryao
  • [BACKPORT][v1.8.2][错误] 测试用例 test_snapshot_prune_and_coalesce_simultaneously_with_backing_image 失败 10822 - @yangchiu @c3y1huang
  • [BACKPORT][v1.8.2][错误] 系统备份可能无限期卡在 CreatingBackingImageBackups 状态 10748 - @yangchiu @ChanYiLin
  • [BACKPORT][v1.8.2][错误] 如果存在支持包 ReadyForDownload,则无法终止命名空间 longhorn-system 10732 - @yangchiu @c3y1huang
  • [BACKPORT][v1.8.2][错误] [v1.9.0-rc1] DR 卷在激活时未与最新备份同步 10842 - @c3y1huang @chriscchien
  • [BACKPORT][v1.8.2][错误] 无法删除超大型的未就绪卷 10742 - @WebberHuang1118 @chriscchien
  • [BACKPORT][v1.8.2][错误][UI] 对分离卷进行批量备份创建时返回 405 错误,且错误消息显示在浏览器控制台中 10725 - @yangchiu @a110605
  • [BACKPORT][v1.8.2][错误] 创建新的后备镜像管理器时发生名称冲突 10618 - @yangchiu @ChanYiLin
  • [BACKPORT][v1.8.2][错误] 升级 Harvester v1.4.1 期间,Longhorn v1.7.2 卷在虚拟机迁移过程中出现 I/O 错误 10549 - @derekbit @roger-ryao
  • [BACKPORT][v1.8.2][错误] 向节点添加不存在的磁盘会导致 longhorn-manager 崩溃 10750 - @ChanYiLin @roger-ryao
  • [BACKPORT][v1.8.2][错误] 节点宕机并强制删除终止的部署 Pod 后,卷无法成功附加 10713 - @c3y1huang @chriscchien
  • [BACKPORT][v1.8.2][错误] 实例管理器镜像构建失败 10654 - @shuo-wu
  • [BACKPORT][v1.8.2][错误] Longhorn 卷加密在 Talos 1.9.x 中无法正常工作 10605 - @c3y1huang @roger-ryao
  • [BACKPORT][v1.8.2][错误] 副本调度器中出现整数除以零 10504 - @c3y1huang

贡献者

  • @ChanYiLin
  • @WebberHuang1118
  • @a110605
  • @c3y1huang
  • @chriscchien
  • @derekbit
  • @innobead
  • @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.8.2][IMPROVEMENT] add strict field validation to the update option in upgrade path 10648 - @ChanYiLin
  • [BACKPORT][v1.8.2][IMPROVEMENT] Move SettingNameV2DataEngineHugepageLimit to danger zone settings 10568 - @derekbit @chriscchien
  • [BACKPORT][v1.8.2][IMPROVEMENT] Reduce auto balancing logging noise for detached volumes 10692 - @roger-ryao
  • [BACKPORT][v1.8.2][IMPROVEMENT] Improve the Warning Message When Failed to Remove Block-Type Disks 10576 - @yangchiu @ChanYiLin

Bug

  • [BACKPORT][v1.8.2][BUG] MultiUnmapper floods logs with warnings about size mismatch. 10565 - @shuo-wu @roger-ryao
  • [BACKPORT][v1.8.2][BUG] Test case test_snapshot_prune_and_coalesce_simultaneously_with_backing_image fails 10822 - @yangchiu @c3y1huang
  • [BACKPORT][v1.8.2][BUG] System backup could get stuck in CreatingBackingImageBackups indefinitely 10748 - @yangchiu @ChanYiLin
  • [BACKPORT][v1.8.2][BUG] Failed to terminate namesapce longhorn-system if there is a support bundle ReadyForDownload 10732 - @yangchiu @c3y1huang
  • [BACKPORT][v1.8.2][BUG] [v1.9.0-rc1] DR volume does not sync with latest backup when activation 10842 - @c3y1huang @chriscchien
  • [BACKPORT][v1.8.2][BUG] Can NOT delete an oversized Not Ready volume 10742 - @WebberHuang1118 @chriscchien
  • [BACKPORT][v1.8.2][BUG][UI] Bulk backup creation with a detached volume returns error 405 and error messages show in browser console 10725 - @yangchiu @a110605
  • [BACKPORT][v1.8.2][BUG] Naming collision when creating the name of the new backing image manager 10618 - @yangchiu @ChanYiLin
  • [BACKPORT][v1.8.2][BUG] I/O errors on Longhorn v1.7.2 volume during VM migration while upgrading Harvester v1.4.1 10549 - @derekbit @roger-ryao
  • [BACKPORT][v1.8.2][BUG] Adding a non-existing disk to a node will cause the longhorn-manager to crash 10750 - @ChanYiLin @roger-ryao
  • [BACKPORT][v1.8.2][BUG] After node down and force delete the terminating deployment pod, volume can not attach success 10713 - @c3y1huang @chriscchien
  • [BACKPORT][v1.8.2][BUG] Instance manager image build fail 10654 - @shuo-wu
  • [BACKPORT][v1.8.2][BUG] Longhorn Volume Encryption Not Working in Talos 1.9.x 10605 - @c3y1huang @roger-ryao
  • [BACKPORT][v1.8.2][BUG] integer divide by zero in replica scheduler 10504 - @c3y1huang

Contributors

  • @ChanYiLin
  • @WebberHuang1118
  • @a110605
  • @c3y1huang
  • @chriscchien
  • @derekbit
  • @innobead
  • @roger-ryao
  • @shuo-wu
  • @yangchiu

下载链接