Releases: keptn/lifecycle-toolkit
Releases · keptn/lifecycle-toolkit
deno-runtime: v2.0.3
cert-manager: v2.1.1
keptn: v2.0.0-rc.1
2.0.0-rc.1 (2024-03-05)
Features
- add global value for imagePullPolicy (#2807) (5596d12)
- lifecycle-operator: adapt WorkloadVersionReconciler logic to use ObservabilityTimeout for workload deployment (#3160) (e98d10e)
- lifecycle-operator: add feature flag for enabling promotion tasks (#3055) (d4044c1)
- lifecycle-operator: implement promotion task (#3057) (e165600)
- lifecycle-operator: introduce a possibility to configure number of retries and interval for KeptnEvaluationDefinition (#3141) (65f7327)
- lifecycle-operator: introduce blockDeployment parameter into KeptnConfig (#3111) (ab5b89d)
- lifecycle-operator: introduce non-blocking deployment functionality for application lifecycle (#3113) (bf78974)
- lifecycle-operator: introduce ObservabilityTimeout parameter in KeptnConfig (#3149) (79de15e)
- lifecycle-operator: introduce ObservabilityTimeout parameter in KeptnWorkload (#3153) (0e88438)
- lifecycle-operator: introduce promotionTask parameters in KeptnAppContext (#3056) (c2c3af3)
Other
- bump chainsaw (#3136) (829e684)
- bump chainsaw version (#3101) (f6f3ba5)
- bump Keptn version (#3184) (4e85dcc)
- enable Google Tag Manager for the Keptn website (#3098) (3887255)
- improve CLOMonitor score (#3088) (66299d7)
- lifecycle-operator: remove unused FailAction parameter from KeptnEvaluation (#3138) (4febd99)
- lifecycle-operator: revert unused ObservabilityTimeout parameter from KeptnWorkload (#3163) (7b68ac8)
- merge dependency for mkdocs-material (#3053) (4eeac27)
- release cert-manager 2.1.0 (#2994) (cc21f79)
- release deno-runtime 2.0.2 (#2977) (97b4aec)
- release lifecycle-operator 0.9.1 (#2992) (781ab47)
- release metrics-operator 0.9.2 (#2993) (6c050a5)
- release python-runtime 1.0.3 (#2998) (678cddd)
- release scheduler 0.9.1 (#3022) (aeafbb9)
- replace kuttl tests with chainsaw (#3000) (2f77ae8)
- update chart dependencies (#3179) (b8efdd5)
- update release checklist (#3176) (aeb6773)
- upgrade chainsaw and remove a couple of kubectl/envsubst calls (#3021) (f0e23dd)
Docs
- add content tabs in code examples in reference section (#3005) (cf0c170)
- add excerpts to blog posts (#3008) (fa911ae)
- add release checklist to contribution guide (#3042) (68094ab)
- add use cases to intro page (#3180) (a8397cb)
- added Sticky navigation tabs feature (#3078) (a852ed9)
- document how to write create new keptnmetricsprovider (#2939) (c4359ba)
- document promotion task feature (#3058) (20dc748)
- fix formatting for KeptnTaskDefinition crd-ref (#3016) (dcae871)
- fix formatting for KeptnTaskDefinition fields (#3007) (0e66bf8)
- fix generation of underlying types (#3150) (a387a88)
- fix indentation issues and adjust linter rules (#3028) (034dae3)
- fix referenced slack channel (#3039) (cf2e074)
- fix typo (#3065) (fa9dae3)
- fix wrong indentation of analysis status field in CRD reference (#3162) (1804716)
- guide for multi stage delivery (#3080) (fedb29f)
- lifecycle-operator non-blocking deployment functionality (#3123) (392d93f)
- move all keptn.sh links to /stable (#3029) ([b68f833](b68f833e...
scheduler: v0.9.1
metrics-operator: v0.9.2
0.9.2 (2024-03-04)
Features
Other
Docs
Dependency Updates
- update golang.org/x/exp digest to 814bf88 (#3109) (8610295)
- update golang.org/x/exp digest to ec58324 (#3043) (d736aef)
- update helm release common to v0.1.4 (#3114) (12b2e58)
- update kubernetes packages to v0.28.7 (patch) (#3062) (8698803)
- update module github.com/datadog/datadog-api-client-go/v2 to v2.22.0 (#3044) (c125e95)
- update module github.com/datadog/datadog-api-client-go/v2 to v2.23.0 (#3166) (286d452)
- update module github.com/keptn/lifecycle-toolkit/keptn-cert-manager to v0.8.0 (#2974) (cd36e8d)
- update module github.com/keptn/lifecycle-toolkit/keptn-cert-manager to v0.8.0 (#3047) (d6b4a64)
- update module github.com/keptn/lifecycle-toolkit/keptn-cert-manager to v0.8.0 (#3158) (d775416)
- update module github.com/open-feature/go-sdk to v1.10.0 (#3048) (073af41)
- update module github.com/prometheus/client_model to v0.6.0 (#3089) (dcc8a47)
- update module github.com/prometheus/common to v0.47.0 (#3064) (8d483e4)
- update module github.com/stretchr/testify to v1.9.0 (#3171) (d334790)
- update module go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc to v0.48.0 (#3049) (d87ab73)
- update module go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc to v0.49.0 (#3127) (cd9501b)
- update module go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp to v0.48.0 (#3090) (733a3ea)
- update module go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp to v0.49.0 (#3128) (a7c0b86)
- update module golang.org/x/net to v0.21.0 (#3091) (44489ea)
- update module sigs.k8s.io/controller-runtime to v0.16.4 (#3033) (f576707)
- update module sigs.k8s.io/controller-runtime to v0.16.5 (#3073) (599e2d8)
- update opentelemetry-go monorepo (minor) (#3129) (513986d)
- update opentelemetry-go monorepo to v1.23.1 (minor) (#3092) (ac71144)
lifecycle-operator: v0.9.1
0.9.1 (2024-03-04)
Features
- add global value for imagePullPolicy (#2807) (5596d12)
- lifecycle-operator: adapt KeptnConfig reconciler to set up blockedDeployment parameter (#3112) (c8ad8b1)
- lifecycle-operator: adapt KeptnConfig reconciler to set up observabilityTimeout parameter (#3154) (f14a1ff)
- lifecycle-operator: adapt WorkloadVersionReconciler logic to use ObservabilityTimeout for workload deployment (#3160) (e98d10e)
- lifecycle-operator: add Counter meter for promotion phase (#3105) (fa146fa)
- lifecycle-operator: add feature flag for enabling promotion tasks (#3055) (d4044c1)
- lifecycle-operator: implement promotion task (#3057) (e165600)
- lifecycle-operator: introduce a possibility to configure number of retries and interval for KeptnEvaluationDefinition (#3141) (65f7327)
- lifecycle-operator: introduce blockDeployment parameter into KeptnConfig (#3111) (ab5b89d)
- lifecycle-operator: introduce non-blocking deployment functionality for application lifecycle (#3113) (bf78974)
- lifecycle-operator: introduce ObservabilityTimeout parameter in KeptnConfig (#3149) (79de15e)
- lifecycle-operator: introduce ObservabilityTimeout parameter in KeptnWorkload (#3153) (0e88438)
- lifecycle-operator: introduce promotionTask parameters in KeptnAppContext (#3056) (c2c3af3)
Bug Fixes
- lifecycle-operator: close root spans of failed AppVersions/WorkloadVersions (#3174) (120005b)
- lifecycle-operator: retrieve KeptnEvaluationDefinition before creating KeptnEvaluation (#3144) (54a9b8b)
Other
- bump go version to 1.21 (#3006) (8236c25)
- bump helm chart dependencies (#2991) (49ee351)
- lifecycle-operator: clean up leftover logic for supporting standalone Pods as Workloads (#3140) (17321bc)
- lifecycle-operator: remove unused FailAction parameter from KeptnEvaluation (#3138) (4febd99)
- lifecycle-operator: revert unused ObservabilityTimeout parameter from KeptnWorkload (#3163) (7b68ac8)
Docs
- fix generation of underlying types (#3150) (a387a88)
- review keptntaskdefinition examples (#3085) (d0a0c43)
- update keptn state descriptions in our CRDs (#3124) (d87b288)
Dependency Updates
- update ghcr.io/keptn/deno-runtime docker tag to v2.0.2 (#3156) (4452584)
- update ghcr.io/keptn/python-runtime docker tag to v1.0.3 (#3152) (85d8fd0)
- update golang.org/x/exp digest to 814bf88 (#3109) (8610295)
- update golang.org/x/exp digest to ec58324 (#3043) (d736aef)
- update helm release common to v0.1.4 (#3114) (12b2e58)
- update kubernetes packages to v0.28.7 (patch) (#3062) (8698803)
- update module github.com/argoproj/argo-rollouts to v1.6.6 (#3061) (9c4297b)
- update module github.com/cloudevents/sdk-go/v2 to v2.15.1 (#3118) (73c2a31)
- update module github.com/keptn/lifecycle-toolkit/keptn-cert-manager to v0.8.0 (#2974) (cd36e8d)
- update module github.com/keptn/lifecycle-toolkit/keptn-cert-manager to v0.8.0 (#3047) (d6b4a64)
- update module github.com/keptn/lifecycle-toolkit/keptn-cert-manager to v0.8.0 (#3158) (d775416)
- update module github.com/stretchr/testify to v1.9.0 (#3171) (d334790)
- update module google.golang.org/grpc to v1.61.1 (#3072) (3c9d1f3)
- update module google.golang.org/grpc to v1.62.0 (#3119) (ea061db)
- update module sigs.k8s.io/controller-runtime to v0.16.4 (#3033) (f576707)
- update module sigs.k8s.io/controller-runtime to v0.16.5 (#3073) (599e2d8)
- update module sigs.k8s.io/yaml to v1.4.0 (#2984) (584aff6)
- update opentelemetry-go monorepo (minor) (#3129) (513986d)
- update opentelemetry-go monorepo (patch) (#3010...
cert-manager: v2.1.0
2.1.0 (2024-03-04)
Features
Other
Dependency Updates
- update helm release common to v0.1.4 (#3114) (12b2e58)
- update kubernetes packages to v0.28.7 (patch) (#3062) (8698803)
- update module github.com/stretchr/testify to v1.9.0 (#3171) (d334790)
- update module golang.org/x/net to v0.21.0 (#3091) (44489ea)
- update module sigs.k8s.io/controller-runtime to v0.16.4 (#3033) (f576707)
- update module sigs.k8s.io/controller-runtime to v0.16.5 (#3073) (599e2d8)
python-runtime: v1.0.3
deno-runtime: v2.0.2
2.0.2 (2024-02-29)
Dependency Updates
scheduler: v0.9.0
0.9.0 (2024-02-08)
⚠ BREAKING CHANGES
- rename KLT to Keptn (#2554)
Features
Other
- add config for spell checker action, fix typos (#2443) (eac178f)
- rename KLT to Keptn (#2554) (15b0ac0)
- scheduler: adapt namespace name (#2742) (c415615)
Dependency Updates
- update dependency kubernetes-sigs/kustomize to v5.3.0 (#2659) (8877921)
- update kubernetes packages to v0.25.16 (patch) (#2519) (57822a0)
- update module github.com/onsi/ginkgo/v2 to v2.13.1 (#2486) (14dcd27)
- update module github.com/onsi/ginkgo/v2 to v2.13.2 (#2624) (197c7db)
- update module github.com/onsi/ginkgo/v2 to v2.14.0 (#2808) (17b0cb1)
- update module github.com/onsi/ginkgo/v2 to v2.15.0 (#2855) (1c4f410)
- update module github.com/onsi/gomega to v1.29.0 (#2379) (98e420a)
- update module github.com/onsi/gomega to v1.30.0 (#2478) (398b949)
- update module github.com/onsi/gomega to v1.31.1 (#2856) (d0817a7)
- update module golang.org/x/net to v0.18.0 (#2479) (6ddd8ee)
- update module golang.org/x/net to v0.19.0 (#2619) (af2d0a5)
- update module golang.org/x/net to v0.20.0 (#2786) (8294c7b)
- update module google.golang.org/grpc to v1.60.0 (#2681) (7dd45a3)
- update module google.golang.org/grpc to v1.60.1 (#2724) (31d69dd)
- update module google.golang.org/grpc to v1.61.0 (#2888) (7a56cbd)
- update module k8s.io/klog/v2 to v2.110.1 (#2409) (d2c3e14)
- update module k8s.io/klog/v2 to v2.120.0 (#2794) (e2c2cff)
- update module k8s.io/klog/v2 to v2.120.1 (#2854) (5982d73)
- update module sigs.k8s.io/controller-runtime to v0.13.2 (#2378) (59a9a4c)