The maintenance period for version v4.2.x
is from 15 Aug, 2025 to 15 Aug, 2026.
The following table shows the compatibility and support matrix between the Alauda DevOps Pipelines
operator and ACP
versions.
Alauda DevOps Pipelines Version | Component Version | ACP Version | |||||
---|---|---|---|---|---|---|---|
Operator | Pipelines | Triggers | CLI | Chains | Hub | Results | |
4.2.x (LTS) | 1.0.x | 0.32.x | 0.41.x | 0.25.x | 1.20.x | 0.15.x | 4.0, 4.1 |
4.1.x | 0.65.x | 0.30.x | 0.39.x | 0.23.x | 1.19.x | 0.14.x | 4.0, 4.1 |
4.0.x (LTS) | 0.65.x | 0.30.x | 0.39.x | 0.23.x | 1.19.x | 0.13.x | 4.0, 4.1 |
With this update, Alauda DevOps Pipelines
v4.2
is available on Alauda Container Platform
v4.0
and later versions.
Task and Pipeline Management
Task
lifecycle management capabilities in the Task
view, facilitating centralized control over the full lifecycle of Tasks
.Task
type support with new Python Task
and Pytest Task
.Python Pipeline
template to simplify the creation process of Python-related Pipelines
.run-script
Task
, supporting cache storage configuration via Workspace
.Tasks
or Pipelines
via the UI, there is no need to explicitly specify the Namespace
in the YAML; the system will automatically handle namespace configuration.Pipeline
Tekton Pipelines
now supports the use of parameter substitution syntax (e.g., $(params.strategy)
) in the onError
field, enabling users to dynamically define error-handling strategies through Pipeline
parameters, execution context, or Task
results.Git
resolver included in the remote resolution feature now uses the native git
binary instead of the pure Go go-git
library. This change reduces memory consumption and improves clone performance, especially for large repositories. This enhancement uses shallow-clone flags, for example --depth 1
, to reduce resource usage. No changes to Pipeline
manifests are required.StepAction
definitions are updated from alpha
to stable
and are now enabled by default. The enable-step-actions
flag used in the earlier versions is no longer used and will be removed in a future release.Pipeline
scheduler now correctly evaluates result references in fan-out/fan-in patterns. Previously, such Pipelines
could fail unpredictably when matrix Tasks
relied on result refs.Trigger
securityContext
in the EventListener
resource specification to meet personalized security requirements.
securityContext
in EventListener
:
imagePullSecrets
field in EventListener
objects, simplifying the configuration of credentials for pulling images from private repositories.
imagePullSecrets
in EventListener
:
Chains
Tekton Chains
controller uses StatefulSet
ordinals to improve high availability and workload distribution as an alternative to the leader election mechanism.
StatefulSet
ordinals in Tekton Chains
:
Note: The
StatefulSet
ordinals feature is analpha
feature and is not enabled by default.
Results
TektonConfig
.Results API
: Allows specifying fields to be included in API responses, reducing data transfer volume, optimizing response latency and I/O performance for List
operations, and improving network efficiency.Tekton Results
watcher uses StatefulSet
ordinals to improve high availability and workload distribution as an alternative to the leader election mechanism.
StatefulSet
ordinals in Tekton Results
watcher:
Note: The
StatefulSet
ordinals feature is analpha
feature and is not enabled by default.
ClusterTask
objects has been removed in this release.
ClusterTask
resources cannot be created in newly deployed environments.ClusterTask
resources may still be created in upgraded environments, they will not be executed or used by the system.ClusterTask
resources must migrate to use Task
resources instead to ensure continued functionality.ClusterTask
functionality is no longer available on Tekton Hub
.tkn clustertask
and tkn task create
commands are no longer available.The following upstream issues from the Tekton community have been resolved in this release:
Tekton Pipelines
No issues in this release.