Releases: epam/edp-codebase-operator
v2.23.0
Deployment Certifications and Source Traceability
EDP container images bear cosign signatures. Refer to the documentation for instructions on verification.
The Rekor UUID's for this release is 24296fb24b8ad77a9d4b2707655cab98879403aa8c55527a88e7b2d78b2d1b92a278e7fec14ee1f8
- attestation and
24296fb24b8ad77ab37acbed4d86a72d3b8d41d730b04820ab166aa2b195c7bf06f7be1caf3cde42
- signature
v2.23.0 - 2024-06-12
Features
- Implement queue for auto-deploy in pipelines (#71)
- Update helm-template produced by operator (#68)
- Process integration secret status for ghrc (#63)
Bug Fixes
- Deploy pipeline is failed if deploy with ingress (#80)
- Incorrect handling of parallel CDStageDeploy (#71)
- Set default pending status for CDStageDeploy (#71)
- Align helm-docs to the latest changes (#68)
- Fix helm-docs for new helm-chart (#68)
- Align helm chart to more generalized configuration (#68)
- Set CodebaseBranch failed status (#65)
- Enable failed status for CodebaseBranch (#65)
- Failed auto-deploy for the release branch (#52)
- Fails to reprocess Codebase in case error (#46)
Routine
- Update argocd diff (#76)
- Set Go 1.22 for CodeQL (#58)
- Bump to Go 1.22 (#58)
- Add codeowners file to the repo (#56)
- Migrate from gerrit to github pipelines (#54)
- Remove deprecated EDPComponents CRD (#42)
- Update current development version (#50)
- Bump alpine version (#51)
- Update current development version (#50)
v2.22.1
Deployment Certifications and Source Traceability
EDP container images bear cosign signatures. Refer to the documentation for instructions on verification.
The Rekor UUID's for this release is 24296fb24b8ad77aa234f9be86c935a8674461f62311be8b49df6e97eee76ab43d26b8aea5eccac4
- attestation and
24296fb24b8ad77a5e09f383896a73a2d0e364b5c1afba3a0f1f16cfe9e6b36427c5ab5bd6529150
- signature
v2.22.1 - 2024-03-12
Routine
- Bump alpine version (#51)
v2.22.0
Deployment Certifications and Source Traceability
EDP container images bear cosign signatures. Refer to the documentation for instructions on verification.
The Rekor UUID's for this release is 24296fb24b8ad77a3cd031291a191676b41d0a947460eb160cdf026d7150bfa1dce65274c75d863f
- attestation and
24296fb24b8ad77aa8d9442458a1e0de305b7d3eb8bfcbdd6376199aa497d1b0c8fd99a327f7e75e
- signature
v2.22.0 - 2024-03-12
Features
- Add delay for reconciling CDStageDeploy (#47)
- Change naming approach for CDStageDeploy CR (#47)
- Get EventListener Ingress by GitServer name (#45)
- Change auto-deploy flow to a new approach (#44)
- Migrate from EDPComponent to QuickLink (#42)
- Migrate from EDPComponent to QuickLink (#42)
- Change EDP icon for Jira weblinks (#41)
- Implement a new QuickLink CRD (#40)
- Enable secret status in annotation for argocd (#39)
- Add webhookUrl optional property to the GitServer spec (#37)
- Use event-listener name for Ingress and Route (#36)
Bug Fixes
- Do not fail reconciliation when CDStageDeploy exists (#47)
- Auto-deploy failed into a remote cluster (#49)
- Connection status for docker repository is failed (#48)
- Empty auto-deploy flow logs attributes (#44)
- Set success status for JiraServer (#42)
- Empty project failed status (#43)
Code Refactoring
- Migrate EDPComponent CRD to edp-codebase-operator (#40)
Routine
- Remove Jira EDPComponent CR (#168)
- Add jira QuickLink (#168)
- Bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 (#38)
- Bump github.com/go-git/go-git/v5 to 5.11.0 (#34)
- Bump golang.org/x/crypto from 0.14.0 to 0.17.0 (#33)
- Update alpine image to the latest stable (#35)
- Update current development version (#32)
Documentation
- Add more details regarding telemetry option (#31)
v2.21.0
Deployment Certifications and Source Traceability
EDP container images bear cosign signatures. Refer to the documentation for instructions on verification.
The Rekor UUID's for this release is 24296fb24b8ad77a149f304acaafb907301830a07229247191b346001cea644fc5e4f6fc6f476c6b
- attestation and
24296fb24b8ad77a2be94625c81b2f882f5f54fc14b355606f8f14bfbac3253a683db6599f0c05e7
- signature
v2.21.0 - 2023-12-18
Features
- Send telemetry metrics to the EDP backend (#31)
- Add connection status to registry integration secret (#29)
- Add connection error to integration secret (#29)
- Add connection status to the integration secret annotation (#29)
- Automate rekor uuid in release tag (#27)
Bug Fixes
- Fix deployment template for telemetry (#31)
- Use minutes for telemetry delay (#31)
- Integration status for dockerhub registry failed (#29)
- Use EDP approach for label naming (#29)
Routine
- Update current development version (#26)
v2.17.1
v2.20.0
v2.20.0 - 2023-11-03
Deployment Certifications and Source Traceability
EDP container images bear cosign signatures. Refer to the documentation for instructions on verification.
The Rekor UUID's for this release is 24296fb24b8ad77a671b24f6b83f79e46fe5214cde46ed045ceba35d640a7e017cbc5524e90329ff
- attestation and
24296fb24b8ad77a97db1e23cdb0d1512c39f1a4a0ed045be9cbef6bf7968c8f70433d0d825a2987
- signature
Features
- Clean private repository secret (#25)
- Migrate registry url from EDP component to edp-config configmap (#20)
- Allow CodebaseImageStream to contain docker hub image (#17)
Bug Fixes
- Reset version for edp versioning in case the new release branch created is not working (#24)
- Auto deploy failed with GitOps approach (#23)
Routine
v2.19.0
v2.18.1
v2.18.0
v2.17.0
v2.17.0 - 2023-08-17
Features
- Align template for helm-docs EPMDEDP-10380
- Make Codebase GitUrlPath required EPMDEDP-11431
- Render template for helm-docs EPMDEDP-11537
- Make Codebase versioning StartFrom required for edp version type EPMDEDP-11958
- Create Sonar config file during the import strategy EPMDEDP-11993
- Make Codebase framework mandatory field EPMDEDP-11995
- Disallow the use of '--' characters in the Codebase name EPMDEDP-12008
- Add additional printer columns for codebase resources EPMDEDP-12184
- Add SkipWebhookSSLVerification parameter to GitServer EPMDEDP-12222
- Add imagePullSecrets usage by default EPMDEDP-12241
- Introduce Template management support EPMDEDP-12267
- Remove perf-operator dependency EPMDEDP-12289
Bug Fixes
- Increase test coverage for CopyHelmChartTemplates EPMDEDP-11537
- Codebase creation failed for an empty project EPMDEDP-12137
- Set default codebase branch for GitLab/GitHub EPMDEDP-12145
- Jira integration failed after the update to Jira 9.4.5 EPMDEDP-12194
- Set default deploymentScript for codebase to helm-chart EPMDEDP-12267
Code Refactoring
- Optimize repositories cloning EPMDEDP-12096
Routine
- Update readme template EPMDEDP-10380
- Update current development version EPMDEDP-11826
- Remove liveness and readiness probe hardcode from helm templates EPMDEDP-11986
- Disable git provider from sonar code coverage EPMDEDP-12162
- Fix sonar exclusions for git.go EPMDEDP-12162
- Add printcolumn in CRs for better UX EPMDEDP-12184
- Update logging output EPMDEDP-12222
- Bump alpine docker image to 3.18.2 EPMDEDP-12253
- Bump alpine docker image to 3.18.2 EPMDEDP-12253
- Add additional printcolumns for Template EPMDEDP-12267
- Remove deprecated resources Gittag and Imagestreamtag EPMDEDP-12283
- Add HCL language support EPMDEDP-12291
- Bump alpine docker image to 3.18.3 EPMDEDP-12461