发布日期: 2024-09-03
版本号: v1.7.1-rc3

此版本为Longhorn v1.7.1,请注意不要从任何RC/预览版升级或降级,因该操作不受支持。本版本主要改进包括:优化Longhorn CLI以安装cryptsetup工具、增强最后一个副本超时的容错处理,以及检查主机内核模块dm_crypt的兼容性。修复的问题涉及安全漏洞修补、备份策略设置为Always时的系统备份失败与DR卷循环挂载问题、Azure备份存储驱动文件读取未关闭导致的资源泄漏、Azure备份存储DNS主机名访问异常、v1卷副本升级后重建失败、禁用节点的大页内存校验逻辑错误、升级后部分卷卡在“Attaching”状态、卸载任务中的错误日志、存储网络启用/禁用后RWX卷的NFS端点配置错误、卷降级卡顿,以及节点存在已挂载卷时的静默故障等。感谢贡献者@ChanYiLin、@PhanLe1010、@Vicente-Cheng等开发者的工作。

更新内容 (中文)

请勿从/向任何 RC/Preview/Sprint 版本升级,因该操作不受支持。

本版本已解决的问题

改进

  • [BACKPORT][v1.7.1][IMPROVEMENT] Longhorn CLI 应安装 cryptsetup 9316 - @mantissahz @roger-ryao
  • [BACKPORT][v1.7.1][IMPROVEMENT] 最后一个副本超时的弹性处理 9275 - @ejweber @chriscchien
  • [BACKPORT][v1.7.1][IMPROVEMENT] 检查主机上的内核模块 dm_crypt 9310 - @mantissahz

缺陷修复

  • [BACKPORT][v1.7.1][BUG] 修复 v1.7.1 RC 镜像中的安全问题 9363 - @c3y1huang
  • [BACKPORT][v1.7.1][BUG] 升级 Longhorn 时应将 backing image 的 minNumberOfCopies 设置为 1 9353 - @ChanYiLin @chriscchien
  • [BACKPORT][v1.7.1][BUG] 当卷备份策略设为 Always 时系统备份失败且 DR 卷进入挂载-卸载循环 9333 - @c3y1huang @roger-ryao
  • [BACKPORT][v1.7.1][BUG] [备份存储] Azure 备份存储驱动需在下载文件后关闭读取器 9282 - @yangchiu @mantissahz
  • [BACKPORT][v1.7.1][BUG] 无法通过 DNS 主机名访问 azurite 备份存储 9341 - @mantissahz
  • [BACKPORT][v1.7.1][BUG] 从 v1.7.0 升级到 v1.7.1-rc1 后 v1 卷副本重建失败 9332 - @PhanLe1010 @chriscchien
  • [BACKPORT][v1.7.1][BUG] v2 数据引擎设置校验器在检查大页内存时未考虑已禁用节点 9320 - @tserong @roger-ryao
  • [BACKPORT][v1.7.1][BUG] 升级到 1.7.0 后部分卷卡在“正在挂载”状态 9270 - @ChanYiLin @roger-ryao
  • [BACKPORT][v1.7.1][BUG] 卸载作业中出现错误日志 9304 - @ChanYiLin @chriscchien
  • [BACKPORT][v1.7.1][BUG] 启用/禁用存储网络后 RWX 卷的 NFS 端点不正确 9273 - @Vicente-Cheng @roger-ryao
  • [BACKPORT][v1.7.1][BUG] 卷卡在降级状态 9285 - @PhanLe1010 @chriscchien
  • [BACKPORT][v1.7.1][BUG] 节点存在已挂载卷时 Longhorn 静默失败 9210 - @ejweber @chriscchien

贡献者

  • @ChanYiLin
  • @PhanLe1010
  • @Vicente-Cheng
  • @c3y1huang
  • @chriscchien
  • @ejweber
  • @innobead
  • @mantissahz
  • @roger-ryao
  • @tserong
  • @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.1][IMPROVEMENT] Longhorn CLI should install cryptsetup 9316 - @mantissahz @roger-ryao
  • [BACKPORT][v1.7.1][IMPROVEMENT] Resilience handling for the last replica timeout 9275 - @ejweber @chriscchien
  • [BACKPORT][v1.7.1][IMPROVEMENT] Check kernel module dm_crypt on host machines 9310 - @mantissahz

Bug

  • [BACKPORT][v1.7.1][BUG] Fix security issues in v1.7.1 RC images 9363 - @c3y1huang
  • [BACKPORT][v1.7.1][BUG] should set backing image minNumberOfCopies to 1 when upgrading Longhorn 9353 - @ChanYiLin @chriscchien
  • [BACKPORT][v1.7.1][BUG] System Backup Fails and DR Volume Enters Attach-Detach Loop When Volume Backup Policy is Set to Always 9333 - @c3y1huang @roger-ryao
  • [BACKPORT][v1.7.1][BUG] [Backupstore] Need to close the reader after downloading files for the Azure backup store driver. 9282 - @yangchiu @mantissahz
  • [BACKPORT][v1.7.1][BUG] Unable to access azurite backup store by DNS hostname 9341 - @mantissahz
  • [BACKPORT][v1.7.1][BUG] v1 volume replica rebuld fail after upgade from v1.7.0 to v1.7.1-rc1 9332 - @PhanLe1010 @chriscchien
  • [BACKPORT][v1.7.1][BUG] v2-data-engine setting validator doesn’t take disabled nodes into account when checking hugepages 9320 - @tserong @roger-ryao
  • [BACKPORT][v1.7.1][BUG] Some volumes stuck in “Attaching” state after upgrade to 1.7.0 9270 - @ChanYiLin @roger-ryao
  • [BACKPORT][v1.7.1][BUG] error logs appeared in uninstallation job 9304 - @ChanYiLin @chriscchien
  • [BACKPORT][v1.7.1][BUG] Incorrect NFS endpoint after enable/disable storage network for RWX volume 9273 - @Vicente-Cheng @roger-ryao
  • [BACKPORT][v1.7.1][BUG] Volume stuck in degraded 9285 - @PhanLe1010 @chriscchien
  • [BACKPORT][v1.7.1][BUG] LH fails silently when node has attached volumes 9210 - @ejweber @chriscchien

Contributors

  • @ChanYiLin
  • @PhanLe1010
  • @Vicente-Cheng
  • @c3y1huang
  • @chriscchien
  • @ejweber
  • @innobead
  • @mantissahz
  • @roger-ryao
  • @tserong
  • @yangchiu

下载链接