Release Notes
INFO
The release notes include aggregated content for multiple versions of each Operator in the Alauda DevOps v4.2 compatibility matrix. More detailed release notes for each Operator can be further viewed in the corresponding Operator documentation center.
TOC
Alauda DevOps (Next-Gen) - 4.2
Compatibility and Support Matrix
The table below shows the version matrix of the Operators included in Alauda DevOps v4.2.
New and Optimized Features
Alauda DevOps Pipelines
- Pipeline Capabilities Continuous Enhancement: Continuously enhanced core capabilities around
PipelineandTask, supporting manual approval, custom execution output, and dynamic form configuration to meet pipeline orchestration needs in complex delivery scenarios. - Automated Trigger Enhancement: Supports scheduled tasks, pipeline triggering via image push, and
Pipelines-as-CodeGitLab integration to enable multi-scenario automated orchestration. - Template and Reusability Enhancement: Provides general-purpose Pipeline templates and an extensible
Hub Catalog, supporting the reuse of customPipelinesandTasksto reduce the cost of pipeline creation and maintenance. - More detailed release notes for different versions can be found in the
Alauda DevOps Pipelinesdocumentation center.
Alauda DevOps Connectors
- Comprehensive Toolchain Integration Coverage: Added six major ecosystem Connectors including
GitLab,Harbor,NPM,Maven,PyPI, andKubernetes, enabling unified integration of code repositories, artifact repositories, and container platforms. PipelinesandConnectorsIntegration: Provides standardized resource definitions for GitCodeRepository, OCIArtifact, and MavenArtifact, seamlessly integrating tools into Pipelines via a unified UI interface.- Flexible API Access Modes: The Connector API supports dual modes of native tool API pass-through (Proxy Service) and custom APIs, with the OCI Connector enhancing forward proxy capabilities.
- More detailed release notes for different versions can be found in the
Alauda DevOps Connectorsdocumentation center.
DevOps Toolchain
This update enhances the overall security and stability of the toolchain, which includes the following:
-
Alauda Build of Gitlab
-
Alauda Build of Harbor
-
Alauda Build of SonarQube
-
Alauda Build of Nexus
Breaking Changes
- For
Alauda DevOps Connectorsv1.6, Remove theinput.xxxvariable fromspec.auth.types[].generator.rego. Useinput.data.xxxinstead.
Fixed Issues
- Before this update, when Harbor was deployed in an ARM environment, image scans would fail with a scan error. With this update, this issue is resolved and Harbor can now successfully scan images when deployed in an ARM environment.
- Before this update, Harbor exposed sensitive information through environment variables, which did not comply with Kubernetes security guidelines (STIG ID: V-242415). With this update, sensitive information is no longer present in environment variables, resolving the security issue and ensuring compliance with the Kubernetes STIG requirements.
- Before this update, when deploying GitLab in high availability mode, the praefect component did not have default resource requests and limits configured, which could lead to resource contention or unpredictable scheduling behavior. With this update, the praefect component includes default resource settings with requests of 500m CPU and 500Mi memory, and limits of 2 CPU and 2Gi memory.
Known Issues
No issues in this release.