发版日志

Tip

版本 v4.6.x 的维护周期为 2025 年 12 月 17 日至 2026 年 12 月 17 日。

NOTE

v4.6.3 开始,此 bundle 的默认订阅频道将从 latest 变更为 stable。这两个频道在 4.6 LTS 线上提供相同的 v4.6.z 补丁流,因此现有 channel: latest 的 Subscriptions 可继续正常工作,无需任何操作。若要显式不使用新的默认值,请在 Subscription YAML 中保留 channel: latest

兼容性与支持矩阵

下表展示了 Alauda DevOps Pipelines operator 与 ACP 版本之间的兼容性和支持矩阵。

Alauda DevOps Pipelines VersionComponent VersionACP Version
OperatorPipelinesTriggersCLIChainsHubResults
4.6.x (LTS)1.0.x0.32.x0.41.x0.25.x1.22.x0.15.x4.0, 4.1, 4.2
4.4.x1.0.x0.32.x0.41.x0.25.x1.22.x0.15.x4.0, 4.1
4.3.x1.0.x0.32.x0.41.x0.25.x1.22.x0.15.x4.0, 4.1
4.2.x (LTS)1.0.x0.32.x0.41.x0.25.x1.22.x0.15.x4.0, 4.1, 4.2
4.1.x0.65.x0.30.x0.39.x0.23.x1.19.x0.14.x4.0, 4.1
4.0.x (LTS)0.65.x0.30.x0.39.x0.23.x1.19.x0.13.x4.0, 4.1, 4.2

频道映射

频道内容默认
stablev4.6.z LTS 补丁版本是,从 v4.6.3 开始
latest每个 v4.6.z 版本之前的默认值(v4.6.3 之前)
pipelines-4.6v4.6.z LTS 补丁版本

另请参阅 Lifecycle PolicyInstall,查看 Subscription 示例。

v4.6.3

新增与优化功能

  • Subscription 频道布局已与 LTS 频道策略对齐。当前 bundle 已发布到 stablelatestpipelines-4.6,其中 stable 为新的默认频道。现有 latest 上的 Subscriptions 不受影响;如果你想继续固定使用之前的默认值,请显式保留 channel: latest

破坏性变更

本次发版日志中没有破坏性变更。

已修复问题

此次发版无相关问题。

已知问题

此次发版无相关问题。

v4.6.2

新增与优化功能

本次更新修复了一些漏洞和安全问题,确保了系统的稳定性和安全性。

破坏性变更

本次发版日志中没有破坏性变更。

已修复问题

此次发版无相关问题。

已知问题

此次发版无相关问题。

v4.6.1

新增与优化功能

本次更新修复了一些漏洞和安全问题,确保了系统的稳定性和安全性。

破坏性变更

本次发版日志中没有破坏性变更。

已修复问题

  • 在此次更新之前,在启用严格 SELinux 限制的 MicroOS 环境中,依赖 Java 工具(如 Maven、SonarQube)的 Tekton 任务会因报错 “Error occurred during initialization of VM - Failed to mark memory page as executable” 而无法启动。通过本次更新,该问题已修复,MicroOS 环境中基于 Java 的 Tekton 任务现在可以正常运行。

已知问题

此次发版无相关问题。

v4.6.0

新增与优化功能

Pipeline

  • 本次更新后,Pipeline 执行现在支持手动审批功能,允许用户在 pipeline 执行过程中设置审批检查点。
  • 本次更新后,Pipelines 支持自定义执行输出,用户可以将 Task 的执行输出自定义为 PipelineRun/TaskRun 详情。此外,在执行详情中现在可查看 SonarQube/Pytest/Buildah Tasks 的内置执行信息输出。
  • 本次更新后,支持动态表单配置,允许用户以声明式方式为 PipelineTask 资源配置交互式表单,从而在不编写前端代码的情况下提供友好的参数配置体验。
  • 本次更新后,Task 镜像地址支持动态选择,用户可以按需灵活选择或配置任务使用的工具镜像。
  • 本次更新后,CosignSyftTrivy 任务现在支持同时处理多个镜像。
  • 本次更新后,Maven Task 支持将自定义 CA 证书追加到 JDK 默认 truststore(而不是覆盖),并提供证书路径、keystore 密码等灵活的配置参数,确保私有仓库访问与公共资源访问之间的兼容性。

Trigger

  • 本次更新后,现已支持 ScheduledTriggers,允许用户基于 Cron 表达式配置 pipeline 按固定时间间隔自动执行。
  • 本次更新后,现已支持镜像触发功能,例如在容器镜像推送到 registry 时自动触发 pipeline 执行。
  • 本次更新后,EventListener 支持自动生成 WebHook 监听域名,简化 Webhook 配置流程。

Pipelines as Code

  • 本次更新后,Pipelines-as-Code 现已支持与 GitLab 集成,允许用户使用 GitLab 仓库实现 pipeline-as-code。

Pipeline 与 Connector 集成

  • 本次更新后,PipelineTask 支持与 Connector 集成,用于资源浏览和选择。现在你可以在 pipeline 配置期间集成 connector,以浏览并选择外部系统中的资源,避免手动输入 URL 并减少配置错误。
    • 支持通过 git connectors 浏览并选择 Git 仓库的 Git Revision。
    • 支持通过 gitlab connectors 浏览并选择 Git Repository 和 Git Revision。
    • 支持通过 OCI connectors 浏览并选择 OCI Artifact Tags。
    • 支持通过 Harbor connectors 浏览并选择 OCI Repository 和 Artifact Tags。
    • 了解更多,请参见 Pipeline Integration with Connector
    • 此功能依赖于 Alauda Container Platform Tenant Management 的 Plugin
      • 对于 v4.1.x,需要 >= v4.1.15(ACP >= v4.1.3)

破坏性变更

本次发版日志中没有破坏性变更。

已修复问题

此次发版无相关问题。

已知问题

此次发版无相关问题。