From d229cb8ffefbbbb8ff63a7085e2e37b39a035e93 Mon Sep 17 00:00:00 2001 From: Mykola Marusenko Date: Mon, 10 Aug 2026 12:04:56 +0300 Subject: [PATCH] EPMDEDP-17274: chore: Update current development version --- CHANGELOG.md | 35 ++++++++++++++++++++++++++++++++++- deploy-templates/Chart.yaml | 8 ++++---- deploy-templates/README.md | 2 +- 3 files changed, 39 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b0aff57a..65e5f0fc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,10 +1,42 @@ ## [Unreleased] + + +## [v2.35.0] - 2026-08-10 +### Features + +- validate Codebase deletion against deployment usage and return structured errors +- label Codebases with a normalized gitUrlPath hash +- Reconcile EventListener labelSelector for declarative trigger registration + +### Bug Fixes + +- Verify TLS certificates in integration secret connection checks +- Verify SSH host keys for all git, GitServer and Gerrit connections +- Make create-strategy provisioning idempotent and refuse destructive pushes +- Check the fetched ref namespace and force-fetch in remote checkout +- Remove stray init master branch before pushing operator-authored repositories +- Replace clone-based CodebaseBranch git operations with packless transport +- align scaffolded helm chart README with helm-docs + +### Code Refactoring + +- Remove dead git methods and vestigial CodebaseBranch workdir cleanup + ### Routine - Update current development version +### BREAKING CHANGE: + + +integrations with untrusted certificates report connected=false until their CA is +mounted through caCerts. + +GitServers authenticating over SSH to a host outside the seeded providers must have their host +keys added to knownHosts.entries before upgrading. GitServers using token authentication are unaffected. + ## [v2.34.0] - 2026-07-13 @@ -671,7 +703,8 @@ removed required fields from the GitServer status. CRD should be updated. - [EPMDEDP-868] Add functionality generates correct ssh URL for replication config for Gerrit -[Unreleased]: https://github.com/epam/edp-codebase-operator/compare/v2.34.0...HEAD +[Unreleased]: https://github.com/epam/edp-codebase-operator/compare/v2.35.0...HEAD +[v2.35.0]: https://github.com/epam/edp-codebase-operator/compare/v2.34.0...v2.35.0 [v2.34.0]: https://github.com/epam/edp-codebase-operator/compare/v2.33.0...v2.34.0 [v2.33.0]: https://github.com/epam/edp-codebase-operator/compare/v2.32.0...v2.33.0 [v2.32.0]: https://github.com/epam/edp-codebase-operator/compare/v2.31.0...v2.32.0 diff --git a/deploy-templates/Chart.yaml b/deploy-templates/Chart.yaml index 91579f75..f7b6cef3 100644 --- a/deploy-templates/Chart.yaml +++ b/deploy-templates/Chart.yaml @@ -3,8 +3,8 @@ description: A Helm chart for KubeRocketCI Codebase Operator home: https://docs.kuberocketci.io/ name: codebase-operator type: application -version: 2.35.0-SNAPSHOT -appVersion: 2.35.0-SNAPSHOT +version: 2.36.0-SNAPSHOT +appVersion: 2.36.0-SNAPSHOT icon: https://docs.kuberocketci.io/img/logo.svg keywords: - edp @@ -33,8 +33,8 @@ annotations: artifacthub.io/license: Apache-2.0 artifacthub.io/operator: "true" artifacthub.io/images: | - - name: codebase-operator:2.34.0 - image: epamedp/codebase-operator:2.34.0 + - name: codebase-operator:2.35.0 + image: epamedp/codebase-operator:2.35.0 - name: alpine:3.18.12 image: alpine:3.18.12 artifacthub.io/operatorCapabilities: Full Lifecycle diff --git a/deploy-templates/README.md b/deploy-templates/README.md index 3db3c1ea..d30c3a74 100644 --- a/deploy-templates/README.md +++ b/deploy-templates/README.md @@ -1,6 +1,6 @@ # codebase-operator -![Version: 2.35.0-SNAPSHOT](https://img.shields.io/badge/Version-2.35.0--SNAPSHOT-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.35.0-SNAPSHOT](https://img.shields.io/badge/AppVersion-2.35.0--SNAPSHOT-informational?style=flat-square) +![Version: 2.36.0-SNAPSHOT](https://img.shields.io/badge/Version-2.36.0--SNAPSHOT-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.36.0-SNAPSHOT](https://img.shields.io/badge/AppVersion-2.36.0--SNAPSHOT-informational?style=flat-square) A Helm chart for KubeRocketCI Codebase Operator