Puppet CD 5.14.0 和 4.39.0 现已可用!

发布: (2026年1月30日 GMT+8 21:15)
3 分钟阅读
原文: Dev.to

Source: Dev.to

Cover image for Puppet CD 5.14.0 and 4.39.0 now available!

重要提醒: Continuous Delivery 4.x 将于 2026 年 2 月 5 日停止生命周期(EOL)。请升级至 CD 5.x,以确保持续获得支持、安全更新和功能增强。有关完整细节以及迁移至 CD 5.x 版本的信息,请参阅 结束生命周期公告:Continuous Delivery 4.x 版

CD 5.14.0

增强

  • 改进了应用内错误信息,使 CORS 等浏览器层面的错误提示更加清晰,便于诊断配置问题。
  • 加强了用户创建或更新账户时的密码校验。密码现在必须至少 12 个字符,并包含大写字母、小写字母、数字和特殊字符。
  • puppet‑dev‑tools 镜像更新为包含 PDK 3.6.1,兼容 Puppet 8 和 Ruby 3.x。通过镜像 gcr.io/platform-services-297419/puppet-dev-tools:puppet7(包含 PDK 3.4.1)继续支持 Puppet 7 和 Ruby 2.7。

修复

Impact Analysis(影响分析)

  • 修复了某些数据类型的资源变更被错误报告的问题。
  • Impact Analysis 现在能够正确验证超长标题并返回明确的错误信息。
  • 修正了发送至版本控制提供商的流水线状态链接。
  • Azure DevOps Server 集成修复了之前导致仓库链接失效的主机 URL 被截断的问题。

安全更新

本次发布包含以下漏洞的修复:
CVE‑2026‑21452、CVE‑2025‑68161、CVE‑2024‑49761、CVE‑2025‑68973、CVE‑2025‑6020 和 CVE‑2025‑13465。

🔗 在 5.14.0 发行说明 中获取完整细节。

CD 4.39.0

增强

  • puppet‑dev‑tools 镜像更新为包含 PDK 3.6.1,使 CD 流水线符合 Puppet 8 和 Ruby 3.x 的要求。通过 puppet7 镜像(PDK 3.4.1)继续支持 Puppet 7。

修复

Impact Analysis(影响分析)

  • 修复了某些数据类型的资源变更被错误报告的问题。
  • Impact Analysis 现在能够正确验证超长标题并返回明确的错误信息。

安全更新

此版本包含以下漏洞的修复:
CVE‑2026‑21452、CVE‑2025‑68161、CVE‑2025‑68973、CVE‑2025‑6020 和 CVE‑2025‑13465。

🔗 完整细节请参阅 4.39.0 发行说明

Back to Blog

相关文章

阅读更多 »