diff --git a/.release-please-manifest.json b/.release-please-manifest.json index aaedf8c6a40..a579a74a29d 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -3,7 +3,7 @@ "keptn-cert-manager": "2.0.0", "runtimes/python-runtime": "1.0.2", "runtimes/deno-runtime": "2.0.1", - "lifecycle-operator": "0.9.0", + "lifecycle-operator": "0.9.1", "scheduler": "0.9.0", "metrics-operator": "0.9.1" } diff --git a/lifecycle-operator/CHANGELOG.md b/lifecycle-operator/CHANGELOG.md index 9b5a3104aef..635b4856aac 100644 --- a/lifecycle-operator/CHANGELOG.md +++ b/lifecycle-operator/CHANGELOG.md @@ -1,5 +1,39 @@ # Changelog +## [0.9.1](https://github.com/keptn/lifecycle-toolkit/compare/lifecycle-operator-v0.9.0...lifecycle-operator-v0.9.1) (2024-02-23) + + +### Features + +* add global value for imagePullPolicy ([#2807](https://github.com/keptn/lifecycle-toolkit/issues/2807)) ([5596d12](https://github.com/keptn/lifecycle-toolkit/commit/5596d1252b164e469aa122c0ebda8526ccbca888)) +* **lifecycle-operator:** add Counter meter for promotion phase ([#3105](https://github.com/keptn/lifecycle-toolkit/issues/3105)) ([fa146fa](https://github.com/keptn/lifecycle-toolkit/commit/fa146face9f02ad6843bac8ba20d1503c2affa03)) +* **lifecycle-operator:** add feature flag for enabling promotion tasks ([#3055](https://github.com/keptn/lifecycle-toolkit/issues/3055)) ([d4044c1](https://github.com/keptn/lifecycle-toolkit/commit/d4044c1c1a6fc9126aac456ba6e3bca05a5d541e)) +* **lifecycle-operator:** implement promotion task ([#3057](https://github.com/keptn/lifecycle-toolkit/issues/3057)) ([e165600](https://github.com/keptn/lifecycle-toolkit/commit/e165600ac59c018e115915bebbcce50fbd5a7e5b)) +* **lifecycle-operator:** introduce blockDeployment parameter into KeptnConfig ([#3111](https://github.com/keptn/lifecycle-toolkit/issues/3111)) ([ab5b89d](https://github.com/keptn/lifecycle-toolkit/commit/ab5b89d963fe78b15c8951cecda1a6c25a190a8f)) +* **lifecycle-operator:** introduce promotionTask parameters in KeptnAppContext ([#3056](https://github.com/keptn/lifecycle-toolkit/issues/3056)) ([c2c3af3](https://github.com/keptn/lifecycle-toolkit/commit/c2c3af3ee3f7576a4a6e9e79c8f02c9e93eea6b4)) + + +### Other + +* bump go version to 1.21 ([#3006](https://github.com/keptn/lifecycle-toolkit/issues/3006)) ([8236c25](https://github.com/keptn/lifecycle-toolkit/commit/8236c25da7ec3768e76d12eb2e8f5765a005ecfa)) +* bump helm chart dependencies ([#2991](https://github.com/keptn/lifecycle-toolkit/issues/2991)) ([49ee351](https://github.com/keptn/lifecycle-toolkit/commit/49ee3511fd6e425ac095bd7f16ecd1dae6258eb0)) + + +### Dependency Updates + +* update golang.org/x/exp digest to 814bf88 ([#3109](https://github.com/keptn/lifecycle-toolkit/issues/3109)) ([8610295](https://github.com/keptn/lifecycle-toolkit/commit/86102953785511b8ae73e56820aa5d796c357a2d)) +* update golang.org/x/exp digest to ec58324 ([#3043](https://github.com/keptn/lifecycle-toolkit/issues/3043)) ([d736aef](https://github.com/keptn/lifecycle-toolkit/commit/d736aefcd323b144bd2771ffd7677c03aa57be0a)) +* update kubernetes packages to v0.28.7 (patch) ([#3062](https://github.com/keptn/lifecycle-toolkit/issues/3062)) ([8698803](https://github.com/keptn/lifecycle-toolkit/commit/8698803ff60b71d658d60bfc0c6b8b3d4282798d)) +* update module github.com/argoproj/argo-rollouts to v1.6.6 ([#3061](https://github.com/keptn/lifecycle-toolkit/issues/3061)) ([9c4297b](https://github.com/keptn/lifecycle-toolkit/commit/9c4297b077b67d921306db6f824839aa425754e9)) +* update module github.com/keptn/lifecycle-toolkit/keptn-cert-manager to v0.8.0 ([#2974](https://github.com/keptn/lifecycle-toolkit/issues/2974)) ([cd36e8d](https://github.com/keptn/lifecycle-toolkit/commit/cd36e8df8a7fabfbbe443200f4659c0b0a8be937)) +* update module github.com/keptn/lifecycle-toolkit/keptn-cert-manager to v0.8.0 ([#3047](https://github.com/keptn/lifecycle-toolkit/issues/3047)) ([d6b4a64](https://github.com/keptn/lifecycle-toolkit/commit/d6b4a642298586dccab464486de45906364a7898)) +* update module google.golang.org/grpc to v1.61.1 ([#3072](https://github.com/keptn/lifecycle-toolkit/issues/3072)) ([3c9d1f3](https://github.com/keptn/lifecycle-toolkit/commit/3c9d1f3bb7dd7ebfda56563a235ff8c8ce6c61f6)) +* update module sigs.k8s.io/controller-runtime to v0.16.4 ([#3033](https://github.com/keptn/lifecycle-toolkit/issues/3033)) ([f576707](https://github.com/keptn/lifecycle-toolkit/commit/f57670729a18cfdb391c3af5ffdd92de6a330ee5)) +* update module sigs.k8s.io/controller-runtime to v0.16.5 ([#3073](https://github.com/keptn/lifecycle-toolkit/issues/3073)) ([599e2d8](https://github.com/keptn/lifecycle-toolkit/commit/599e2d8712ed7d7b614026a0038d238ed0833b37)) +* update module sigs.k8s.io/yaml to v1.4.0 ([#2984](https://github.com/keptn/lifecycle-toolkit/issues/2984)) ([584aff6](https://github.com/keptn/lifecycle-toolkit/commit/584aff65411cca24b69c4efa84428eb8188f05b1)) +* update opentelemetry-go monorepo (patch) ([#3010](https://github.com/keptn/lifecycle-toolkit/issues/3010)) ([a6d1724](https://github.com/keptn/lifecycle-toolkit/commit/a6d172444765dbe8e34ae2fd92d390b66afe69f1)) +* update opentelemetry-go monorepo to v1.23.1 (minor) ([#3092](https://github.com/keptn/lifecycle-toolkit/issues/3092)) ([ac71144](https://github.com/keptn/lifecycle-toolkit/commit/ac711443311ee241c58125944bee4a7ffc10d026)) + ## [0.9.0](https://github.com/keptn/lifecycle-toolkit/compare/lifecycle-operator-v0.8.3...lifecycle-operator-v0.9.0) (2024-02-08) diff --git a/lifecycle-operator/Makefile b/lifecycle-operator/Makefile index fdba8aad8d8..5d850b4436a 100644 --- a/lifecycle-operator/Makefile +++ b/lifecycle-operator/Makefile @@ -7,7 +7,7 @@ RELEASE_REGISTRY?=ghcr.io/keptn RELEASE_TIME=$(shell date +%Y%m%d%s) BUILD_TIME=$(shell date -u "+%F_%T") RELEASE_VERSION?=$(RELEASE_TIME)-v0.24.3#$(shell git describe --tags --match "v*") -TAG?="v0.9.0" # x-release-please-version +TAG?="v0.9.1" # x-release-please-version RELEASE_IMAGE:=lifecycle-operator:$(TAG) CHART_APPVERSION?="" diff --git a/lifecycle-operator/chart/Chart.yaml b/lifecycle-operator/chart/Chart.yaml index 44ea22dc9bb..7e9faa8085b 100644 --- a/lifecycle-operator/chart/Chart.yaml +++ b/lifecycle-operator/chart/Chart.yaml @@ -46,7 +46,7 @@ version: 0.2.0 # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. # It is recommended to use it with quotes. -appVersion: "v0.9.0" # x-release-please-version +appVersion: "v0.9.1" # x-release-please-version dependencies: - name: common repository: "https://charts.lifecycle.keptn.sh" diff --git a/lifecycle-operator/chart/values.yaml b/lifecycle-operator/chart/values.yaml index 9bcbfa4eb2a..de0521a2964 100644 --- a/lifecycle-operator/chart/values.yaml +++ b/lifecycle-operator/chart/values.yaml @@ -106,7 +106,7 @@ lifecycleOperator: ## @param lifecycleOperator.image.repository specify registry for manager image repository: keptn/lifecycle-operator ## @param lifecycleOperator.image.tag select tag for manager image - tag: v0.9.0 # x-release-please-version + tag: v0.9.1 # x-release-please-version ## @param lifecycleOperator.image.imagePullPolicy specify pull policy for the manager image. This overrides global values imagePullPolicy: "" ## @extra lifecycleOperator.livenessProbe custom liveness probe for manager container