Releases: epam/edp-codebase-operator
v2.24.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 108e9186e8c5677a59dba486f8b02545df65dc3990d1e1d497e08f3eb351d1b133f8fdbe32fca666
- attestation and
108e9186e8c5677ac8b1b6d03749e91d5d812642972d8fb4fb6e9ee8a60fd19a424ef7e3e77adbc7
- signature
v2.24.1 - 2024-11-05
Bug Fixes
v2.24.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 108e9186e8c5677a4e0577410e2a52199a2dbea43118b8e339de8119b849854672c1ad19f5c1b780
- attestation and
108e9186e8c5677a57ec6fb357c41bb0c2e905342a78d692a238d26ff7f31c4cb43d0dee09d078f6
- signature
v2.24.0 - 2024-10-18
Features
- Update Auto-stable deploy strategy logic (#147)
- Add support for clone/create strategy for Bitbucket (#143)
- Add auto-deploy type Auto-stable (#139)
- Add support for Bitbucket webhooks (#134)
- Add baseline support for bitbucket cloud (#134)
- Implement fallback strategy for RPM packaging (#123)
- Add support for RPM packages (#116)
- Add dynamic pipelines names for CodebaseBranch (#112)
- Add support for C/C++ languages (#108)
- Remove deprecated v1alpha1 versions from the operator (#101)
- Add cleanup of CodebaseImageStreams (#97)
- Add GitServer reconciliation status (#97)
- Skip Ingress creation if GitServer.spec.WebhookUrl is set (#95)
- Set EventListener with edp prefix (#83)
- Add label with GitServer name to EventListener (#83)
- Add status for Codemie secret (#86)
- Support GitServers with a custom name (#83)
Bug Fixes
- CDStageDeploy stuck in the running status (#131)
- Align label for gen-ai chat secret (#86)
- Integration secret shows connected status for invalid credentials (#105)
- Integration secret shows connected status for invalid credentials (#105)
- 401 error for correct username and password in JiraServer (#103)
- Fix service name for the ingress (#83)
- Update EventListener name to include edp prefix (#83)
- Ensure ingress has proper labeling (#83)
Code Refactoring
- Fix hard-coded EventListener name (#83)
Testing
- Add check for EventListener creation (#83)
Routine
- Add set version block (#145)
- Update alpine base image to v3.18.9 (#141)
- Align argo-cd diff for OKD resources (#76)
- Change apiVersion for OKD RBAC resources (#76)
- Update default rpm spec and service templates (#123)
- Add printcolumn for CDStageDeploy object (#116)
- Do not rely on rpm changelog during build process (#116)
- Hide rpm publish env variables (#116)
- Allow to define binary path for RPM build (#116)
- Deprecate codebasebranch properties (#114)
- Set jira web-link icon to KubeRocketCI (#108)
- Update documentation (#108)
- Update codeql and codecov scan gh actions (#83)
- Update current development version (#81)
Documentation
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)