Skip to content

Latest commit

 

History

History
732 lines (525 loc) · 32.9 KB

File metadata and controls

732 lines (525 loc) · 32.9 KB

v2.33.0 - 2026-05-21

Features

  • replace self-signed cert generation with cert-manager

Routine

  • bump k8s.io and other dependencies
  • Update current development version

v2.32.0 - 2026-04-13

Routine

  • Update commit message pattern validation and CHANGELOG
  • Update current development version

v2.31.0 - 2026-04-04

Routine

  • Update current development version (#272)

v2.30.0 - 2026-03-27

Features

  • populate image digest in APPLICATIONS_PAYLOAD
  • add image digest field to CodebaseImageStream CRD and Helm scaffolding
  • simplify GitLab CI template selection via annotation-based ConfigMap lookup
  • add tektonDisabled field and ciTool enum validation for multi-CI support
  • Add Docker registry and podLabels to helm chart (#246)

Bug Fixes

  • add image.digest to Helm scaffolding README templates
  • add Helm chart validation to CI pipeline and fix label indentation
  • update CodebaseBranch pipelines example with security field (#254)

Routine

  • remove CodeMie integration
  • bump dependencies to address vulnerabilities
  • Upgrade golangci-lint from v1.64.7 to v2.8.0 (#257)
  • add security pipeline field to CodebaseBranch CRD (#254)
  • Update Operator SDK from v1.39.2 to v1.42.0 (#252)
  • Update CI pipelines (#249)
  • Update current development version (#249)
  • Update current development version (#244)

v2.29.1 - 2025-12-05

Features

  • Add Docker registry and podLabels to helm chart (#246)

v2.29.0 - 2025-11-21

Features

  • Add validation for gitUrlPath to ensure it does not end with a space (#236)
  • Add CloneRepositoryCredentials to Codebase spec (#234)
  • Add support onboarding git projects with access token (#231)
  • Add support for gitlabci (#225)

Bug Fixes

  • Raise pod memory to prevent clone OOM (#240)
  • Branch repository provisioning with gitprovider v2 (#231)

Code Refactoring

  • Project onboarding workflow (#231)
  • Extract common git repository preparation logic (#229)
  • Use Status().Patch() for git status updates in chain handlers (#227)
  • Move gitlab configuration to the separate chain handler (#225)

Routine

  • Update Kuberocketai to the latest stable version
  • Update KubeRocketAI (#220)
  • Setup KubeRocketAI (#220)
  • Update current development version (#217)

v2.28.0 - 2025-07-21

Features

  • Support creation git branch from another branch (#214)
  • CodebaseBranch spec improvements (#208)
  • Allow usage of any branch name for CodebaseBranch (#198)

Bug Fixes

  • CodebaseImageStream labels break auto-deploy (#198)
  • Prevent cleaning build number for CodebaseBranch (#194)

Code Refactoring

  • Codebase label for CodebaseBranch (#198)
  • Update codebase and codebasebranch label to improve consistency (#198)

Routine

  • Allow overriding securityContext fields (#212)
  • Add multi-architecture build support (#210)
  • Update current development version (#196)
  • Update current development version (#192)
  • Add ImagePullSecrets field support (#190)
  • Rename ConfigMap from 'edp-config' to 'krci-config' (#183)
  • Update current development version (#187)

v2.27.2 - 2025-04-11

Bug Fixes

  • Prevent cleaning build number for CodebaseBranch (#194)

v2.27.1 - 2025-03-31

Routine

  • Add ImagePullSecrets field support (#190)
  • Rename ConfigMap from 'edp-config' to 'krci-config' (#183)

v2.27.0 - 2025-03-22

Features

  • Add support for private repository creation (#181)
  • Rename platform versioning from edp to semver (#176)
  • Add validation webhook for protected resources (#176)

Bug Fixes

  • Missing namespace selector for codebaseimagestream webhook (#176)

Routine

  • Update Telemetry endpoint (#174)
  • Update current development version (#170)

v2.26.0 - 2025-01-24

Routine

  • Make QuickLink installation optional (#168)
  • Update current development version (#166)

v2.25.0 - 2024-12-12

Bug Fixes

  • Processing default branch for bitbucket (#155)
  • Ignore extra labels in CodebaseImageStream for auto-deploy (#153)

Routine

  • Update current development version (#158)
  • Update Pull Request Template (#21)
  • Update current development version (#150)

v2.24.1 - 2024-11-05

Bug Fixes

  • Processing default branch for bitbucket (#155)
  • Ignore extra labels in CodebaseImageStream for auto-deploy (#153)

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

  • Update changelog file for release notes (#136)
  • Update CHANGELOG md (#129)

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 - 2024-03-12

Routine

  • Bump alpine version (#51)

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 - 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.20.0 - 2023-11-03

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

  • Add commit rule for pull request template (#21)
  • Bump golang.org/x/net from 0.8.0 to 0.17.0 (#22)
  • Upgrade pull request template (#21)
  • Remove jenkins admin-console perf operator logic (#18)
  • Update current development version (#16)

v2.19.0 - 2023-09-27

Features

  • Add valid error in status field of GitServer (#15)

Bug Fixes

  • Build pipeline failed for go operator sdk on sonar step (#12)

Routine

  • Upgrade Go to 1.20 (#14)
  • Update current development version (#11)

BREAKING CHANGE:

removed required fields from the GitServer status. CRD should be updated.

v2.18.1 - 2023-09-25

Bug Fixes

  • Build pipeline failed for go operator sdk on sonar step (#12)

Routine

  • Upgrade Go to 1.20 (#14)
  • Update CHANGELOG.md (#85)

v2.18.0 - 2023-09-20

Code Refactoring

  • Replace edpName with helm Release Namespace value (#10)

Routine

  • Align secret name for new secret approach (#65)
  • Update current development version (#9)

v2.17.1 - 2023-12-11

Features

  • Make CI request timeouts configurable (#30)

v2.17.0 - 2023-08-17

v2.16.0 - 2023-05-25

v2.15.0 - 2023-03-24

v2.14.1 - 2023-01-23

v2.14.0 - 2022-12-06

v2.13.2 - 2023-02-03

v2.13.1 - 2022-10-28

v2.13.0 - 2022-08-26

v2.12.0 - 2022-05-25

v2.11.0 - 2022-02-28

v2.10.1 - 2022-02-21

v2.10.0 - 2021-12-06

v2.9.0 - 2021-12-03

v2.8.1 - 2021-12-03

v2.8.0 - 2021-12-03

v2.7.2 - 2021-12-03

v2.7.1 - 2021-12-03

v2.7.0 - 2021-12-03

Reverts

  • [MDTUDDM-673] Save git status in the intermediate operations

v2.3.0-95 - 2020-01-29

v2.3.0-94 - 2020-01-24

v2.3.0-93 - 2020-01-23

v2.3.0-92 - 2020-01-22

v2.3.0-91 - 2020-01-21

v2.3.0-89 - 2020-01-20

v2.3.0-88 - 2020-01-16

v2.3.0-87 - 2020-01-16

v2.3.0-86 - 2020-01-13

v2.3.0-85 - 2020-01-13

v2.3.0-84 - 2019-12-25

v2.2.0-90 - 2020-01-21

v2.2.0-83 - 2019-12-05

v2.2.0-82 - 2019-12-04

v2.2.0-81 - 2019-12-03

v2.2.0-80 - 2019-11-27

v2.2.0-79 - 2019-11-21

v2.2.0-78 - 2019-11-15

v2.2.0-77 - 2019-11-14

v2.2.0-76 - 2019-11-13

v2.2.0-75 - 2019-11-12

v2.2.0-74 - 2019-11-05

v2.2.0-73 - 2019-10-31

v2.2.0-72 - 2019-10-28

v2.2.0-71 - 2019-10-28

v2.2.0-70 - 2019-10-25

v2.2.0-69 - 2019-10-23

v2.2.0-68 - 2019-10-15

v2.2.0-67 - 2019-10-15

v2.2.0-66 - 2019-10-15

v2.2.0-65 - 2019-10-11

v2.2.0-64 - 2019-10-04

v2.2.0-63 - 2019-10-03

v2.2.0-62 - 2019-10-02

v2.2.0-61 - 2019-10-01

v2.2.0-60 - 2019-10-01

v2.2.0-59 - 2019-10-01

v2.2.0-58 - 2019-09-30

v2.1.0-57 - 2019-09-27

v2.1.0-56 - 2019-09-27

v2.1.0-55 - 2019-09-26

v2.1.0-54 - 2019-09-26

v2.1.0-53 - 2019-09-25

v2.1.0-52 - 2019-09-19

v2.1.0-51 - 2019-09-19

v2.1.0-50 - 2019-09-17

v2.1.0-49 - 2019-09-12

v2.1.0-48 - 2019-09-10

v2.1.0-47 - 2019-09-10

Reverts

  • [EPMDEDP-3421] - Fix job+provisioning bug
  • [EPMDEDP-868] Add functionality generates correct ssh URL for replication config for Gerrit