回退: 4.1.x 版本中缺少"针对缺失资源的回退"修复(编号 31412) - 4.1.x 版本上的所有 Helm 回退都失败(4.0.5 和 4.2.0+ 版本正常运行)
作者: snettar创建于 2026年6月19日更新于 2026年9月30日
标签question/supportStale
发生了什么事?
PR #31412 ("Fix rollback for missing resources", fixes #13437) 使 helm 回滚成功,当资源存在于集群中且在目标清单中,但不存在于当前/原始版本清单中时:它使用活动集群对象作为 3 方合并基准,记录"资源存在于集群中,但不在原始版本中,使用集群状态作为基准"。这种行为在 4.0.5 和 4.2.0+ 中都有效,但在 4.1.x 版本线 中缺失。在 4.1.x 中,同一场景会失败,错误为:
Error: original object ConfigMap with the name "cm" not found内容来源: helm/helm