发版日志
Tip
版本 v4.6.x 的维护期为 2025 年 12 月 17 日至 2026 年 12 月 17 日。
兼容性与支持矩阵
下表展示了 Alauda DevOps Pipelines operator 与 ACP 版本之间的兼容性和支持矩阵。
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 任务现在可以正常运行。
- 在此次更新之前,在启用严格 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执行新增支持手动审批功能,允许用户在流水线执行过程中设置审批节点。 - 本次更新中,
Pipelines支持自定义执行输出,用户可自定义Task执行输出到PipelineRun/TaskRun详情。同时,执行详情中新增内置执行信息输出,支持SonarQube/Pytest/Buildah任务。 - 本次更新中,支持动态表单配置,允许用户声明式配置
Pipeline和Task资源的交互式表单,提供无需编写前端代码的友好参数配置体验。 - 本次更新中,
Task镜像地址支持动态选择,用户可根据需求灵活选择或配置任务使用的工具镜像。 - 本次更新中,
Cosign、Syft和Trivy任务支持同时处理多个镜像。 - 本次更新中,
Maven Task支持向 JDK 默认信任库追加自定义 CA 证书(而非覆盖),并提供证书路径、密钥库密码等灵活配置参数,确保私有仓库与公共资源访问兼容性。
Trigger
- 本次更新中,支持
ScheduledTriggers,允许用户基于 Cron 表达式配置流水线定时自动执行。 - 本次更新中,支持镜像触发功能,如容器镜像推送到镜像仓库时自动触发流水线执行。
- 本次更新中,
EventListener支持自动生成WebHook监听域名,简化 Webhook 配置流程。
Pipelines as Code
- 本次更新中,
Pipelines-as-Code支持与GitLab集成,允许用户使用 GitLab 仓库实现流水线即代码。
Pipeline 与 Connector 集成
- 本次更新中,
Pipeline和Task支持与Connector集成,实现资源浏览与选择。用户可集成 Connector,在流水线配置时浏览并选择外部系统资源,避免手动输入 URL,减少配置错误。- 支持通过 git connector 浏览和选择 Git 仓库的 Git Revision。
- 支持通过 gitlab connector 浏览和选择 Git 仓库及 Git Revision。
- 支持通过 OCI connector 浏览和选择 OCI Artifact Tags。
- 支持通过 Harbor connector 浏览和选择 OCI 仓库及 Artifact Tags。
- 更多内容请参见 Pipeline Integration with Connector
- 该功能依赖于
Alauda Container Platform Tenant Management插件- v4.1.x 版本需插件版本
>=v4.1.15(ACP >= v4.1.3)
- v4.1.x 版本需插件版本
重大变更
本次发布无重大变更。
修复的问题
此次发版无相关问题。
已知问题
此次发版无相关问题。