Skip to content

Releases: kyma-project/lifecycle-manager

1.3.2

07 Mar 10:02
2a127b5
Compare
Choose a tag to compare
  • feat: Istio Gateway Secret CA Cert Bundling (#2226) by @LeelaChacha
  • test: Increase moduletemplateinfolookup testcoverage (#2273) by @nesmabadr
  • chore: RBAC cleanup (#2207) by @lindnerby
  • chore(dependabot): bump github.com/go-jose/go-jose/v4 from 4.0.4 to 4.0.5 in the go_modules group across 1 directory (#2272) by @dependabot[bot]
  • chore: Add yamllint pipeline (#2284) by @lindnerby
  • chore: Limit GH workflow permissions (#2286) by @c-pius
  • chore: Update security scanners config for checkmarx one migration (#2287) by @nesmabadr
  • chore(dependabot): bump github.com/go-jose/go-jose/v3 from 3.0.3 to 3.0.4 in the go_modules group across 1 directory (#2285) by @dependabot[bot]
  • chore: Bump modulectl Version to 1.1.8 (#2291) by @LeelaChacha
  • chore: Add "contents: write" Permission to Create Release Workflow (#2289) by @LeelaChacha
  • chore(dependabot): bump the istio-dependencies group across 1 directory with 2 updates (#2290) by @dependabot[bot]
  • chore: Add KLM prefix to Metric Name (#2250) by @LeelaChacha
  • chore(dependabot): bump github.com/prometheus/client_golang from 1.21.0 to 1.21.1 (#2293) by @dependabot[bot]
  • fix: Use fixed envtest version for integration tests (#2303) by @c-pius
  • feat: Add check for label before creating a new comment (#2295) by @medmes
  • chore: Add id-token WRITE to Create Release workflow (#2305) by @c-pius

Full changelog: 1.3.1...1.3.2

Docker image URL

europe-docker.pkg.dev/kyma-project/prod/lifecycle-manager:1.3.2

1.3.1

21 Feb 14:20
e993711
Compare
Choose a tag to compare
  • chore(dependabot): bump golang.org/x/sync from 0.10.0 to 0.11.0 (#2237) by @dependabot[bot]
  • chore(dependabot): bump golang.org/x/time from 0.9.0 to 0.10.0 (#2236) by @dependabot[bot]
  • chore: Bump go version to 1.23.6 (#2241) by @lindnerby
  • chore(dependabot): bump github.com/cert-manager/cert-manager from 1.16.3 to 1.17.0 (#2231) by @dependabot[bot]
  • chore(dependabot): bump ocm.software/ocm from 0.19.1 to 0.20.0 (#2245) by @dependabot[bot]
  • feat: Trigger warning for PRs likely requiring updates to management-plane-charts (#2219) by @medmes
  • chore: Bump sec-scanners config and rt-watcher version (#2252) by @c-pius
  • feat: Add Maintenance Window Config Read Status to Monitoring Dashboard (#2247) by @LeelaChacha
  • fix: Trigger warnings messages on PR (#2253) by @medmes
  • chore(dependabot): bump the k8s-dependencies group across 2 directories with 6 updates (#2256) by @dependabot[bot]
  • chore(dependabot): bump github.com/cert-manager/cert-manager from 1.17.0 to 1.17.1 (#2254) by @dependabot[bot]
  • chore(dependabot): bump ocm.software/ocm from 0.20.0 to 0.20.1 (#2260) by @dependabot[bot]
  • chore(dependabot): bump the istio-dependencies group across 1 directory with 2 updates (#2244) by @dependabot[bot]
  • chore(dependabot): bump sigs.k8s.io/controller-runtime from 0.20.1 to 0.20.2 (#2261) by @dependabot[bot]
  • chore(dependabot): bump sigs.k8s.io/controller-runtime from 0.20.1 to 0.20.2 in /api (#2262) by @dependabot[bot]
  • feat: Transform Kyma.Status before syncing to SKR (#2259) by @c-pius
  • chore: Split Kyma sync into Status and Metadata sync (#2257) by @c-pius
  • chore: Remove plan mapping TODO (#2264) by @c-pius
  • chore(dependabot): bump github.com/prometheus/client_golang from 1.20.5 to 1.21.0 (#2265) by @dependabot[bot]
  • feat: Unexepected field managers reporting (#2251) by @Tomasz-Smelcerz-SAP

Full changelog: https://api.github.com/repos/kyma-project/lifecycle-manager/compare/1.3.0...1.3.1

Docker image URL

europe-docker.pkg.dev/kyma-project/prod/lifecycle-manager:1.3.1

1.3.0

08 Feb 10:42
eedd768
Compare
Choose a tag to compare
  • chore: Bump lifecycle manager to 1.2.8 in security scanners config (#2211) by @nesmabadr
  • chore: Bump golang runtime version (#2215) by @medmes
  • chore(dependabot): bump sigs.k8s.io/controller-runtime from 0.20.0 to 0.20.1 (#2208) by @dependabot[bot]
  • chore(dependabot): bump sigs.k8s.io/controller-runtime from 0.20.0 to 0.20.1 in /api (#2209) by @dependabot[bot]
  • chore(dependabot): bump k8s.io/kubectl from 0.32.0 to 0.32.1 (#2194) by @dependabot[bot]
  • chore(dependabot): bump ocm.software/ocm from 0.19.0 to 0.19.1 (#2217) by @dependabot[bot]
  • fix: Memory Leak in transport.tlsTransportCache (#2216) by @LeelaChacha
  • docs: Provide Monitoring docs (#2203) by @nesmabadr
  • fix(deploy_kyma.sh): Enable Sync by Default (#2220) by @LeelaChacha
  • chore: Bump modulectl version to 1.1.6 (#2227) by @nesmabadr
  • feat: Add grouping to dependabot PRs (#2218) by @amritanshusikdar
  • fix: Nil pointer when unmanaging module with Ignore CustomResourcePolicy (#2233) by @c-pius
  • chore(dependabot): bump the k8s-dependencies group across 1 directory with 2 updates (#2239) by @dependabot[bot]
  • feat: Maintenance window metric (#2238) by @ruanxin
  • chore: Use flag for min maintwindow size (#2240) by @LeelaChacha

Full changelog: https://api.github.com/repos/kyma-project/lifecycle-manager/compare/1.2.8...1.3.0

Docker image URL

europe-docker.pkg.dev/kyma-project/prod/lifecycle-manager:1.3.0

1.2.8

27 Jan 07:13
b426a0c
Compare
Choose a tag to compare
  • chore: Bump sec-scanners-config to 1.2.7 and use runtime-watcher 1.1.10 (#2170) by @c-pius
  • chore: Re-Add 'latest' tag to sec-scanners-config (#2176) by @c-pius
  • chore: Introduce versions.yaml file (#2172) by @c-pius
  • chore: Refactor pkg/testutils package (#2173) by @Tomasz-Smelcerz-SAP
  • chore(dependabot): bump k8s.io/apiextensions-apiserver from 0.32.0 to 0.32.1 (#2182) by @dependabot[bot]
  • chore(dependabot): bump github.com/google/go-containerregistry from 0.20.2 to 0.20.3 (#2181) by @dependabot[bot]
  • feat: Read Maintenance Window Policies (#2171) by @nesmabadr
  • chore(dependabot): bump k8s.io/cli-runtime from 0.32.0 to 0.32.1 (#2184) by @dependabot[bot]
  • test: Add Concept for Maintenance Window with Module Downtime E2E Test (#2187) by @LeelaChacha
  • chore(dependabot): bump k8s.io/apimachinery from 0.32.0 to 0.32.1 in /api (#2185) by @dependabot[bot]
  • chore(dependabot): bump sigs.k8s.io/controller-runtime from 0.19.4 to 0.20.0 (#2192) by @dependabot[bot]
  • feat: Add metadata and status helpers to Kyma type (#2179) by @c-pius
  • chore: Drop module condition metrics (#2188) by @amritanshusikdar
  • docs: Reference Mandatory Modules Controller in Architecture Docs (#2197) by @amritanshusikdar
  • feat: Implement MaintenanceWindow determination logic (#2196) by @c-pius
  • chore(dependabot): bump github.com/cert-manager/cert-manager from 1.16.2 to 1.16.3 (#2193) by @dependabot[bot]
  • fix: Fix the syncing of ModuleReleaseMeta Beta and Internal values when edited on the SKR Cluster (#2199) by @nesmabadr
  • docs: Update local-test-setup.md to use scripts (#2178) by @c-pius
  • chore: Add version and name helpers to ModuleTemplate (#2201) by @c-pius
  • feat: Removed skr permission and cache config for remote kyma & ModuleTemp… (#2198) by @medmes
  • feat: Refactor template lookup to use strategy pattern (#2200) by @c-pius
  • chore(dependabot): bump sigs.k8s.io/controller-runtime from 0.19.4 to 0.20.0 in /api (#2191) by @dependabot[bot]
  • feat: Skip module updates requiring maintenance windows when not active (#2206) by @c-pius

Full changelog: https://api.github.com/repos/kyma-project/lifecycle-manager/compare/1.2.7...1.2.8

Docker image URL

europe-docker.pkg.dev/kyma-project/prod/lifecycle-manager:1.2.8

1.2.7

10 Jan 11:14
314c5d9
Compare
Choose a tag to compare
  • chore: Bump runtime-watcher to 1.1.9 (#2150) by @c-pius
  • chore: Bump sec-scanners-config to 1.2.6 (#2148) by @c-pius
  • fix: Configure short leader election intervals for local testing (#2146) by @medmes
  • chore: Update ocm to 0.19.0 (#2151) by @ruanxin
  • chore: Add immediate requeues to MRM sync test (#2153) by @c-pius
  • refactor: Use Shared Rate Limiter Code (#2145) by @LeelaChacha
  • chore(dependabot): bump github.com/onsi/ginkgo/v2 from 2.22.1 to 2.22.2 (#2157) by @dependabot[bot]
  • feat: Maintenance Windows resolver module (#2155) by @Tomasz-Smelcerz-SAP
  • chore: Add VSCode launch config for tests (#2160) by @c-pius
  • chore(dependabot): bump golang.org/x/time from 0.8.0 to 0.9.0 (#2159) by @dependabot[bot]
  • chore(deps): Bump golang.org/x/net to v0.33.0 (#2161) by @nesmabadr
  • test: Labelling SKR resources (#2158) by @c-pius
  • fix: Cleanup certificates when kyma with skip-reconciliation gets deleted after the label removal (#2162) by @nesmabadr
  • chore(dependabot): bump sigs.k8s.io/controller-runtime from 0.19.3 to 0.19.4 (#2167) by @dependabot[bot]
  • chore(dependabot): bump sigs.k8s.io/controller-runtime from 0.19.3 to 0.19.4 in /api (#2168) by @dependabot[bot]
  • chore: Replace namespace istio injection with pod injection label (#2169) by @nesmabadr

Full changelog: https://api.github.com/repos/kyma-project/lifecycle-manager/compare/1.2.6...1.2.7

Docker image URL

europe-docker.pkg.dev/kyma-project/prod/lifecycle-manager:1.2.7

1.2.6

27 Dec 10:29
2b616a6
Compare
Choose a tag to compare
  • chore: Bump runtime-watcher to 1.1.8 (#2124) by @c-pius
  • chore: Bump sec-scanners-config to 1.2.5 (#2125) by @c-pius
  • chore: No reconcile on Delete and Generic events (#2126) by @lindnerby
  • chore: Use create_test_clusters.sh script in E2E test setup (#2119) by @c-pius
  • chore(dependabot): bump k8s.io/kubectl from 0.31.4 to 0.32.0 (#2115) by @dependabot[bot]
  • chore(dependabot): bump k8s.io/apimachinery from 0.31.3 to 0.31.4 in /api (#2106) by @dependabot[bot]
  • fix: Flaky remote_sync_test (#2129) by @c-pius
  • docs: Move beta/internal description from ModuleTemplate to ModuleReleaseMeta (#2134) by @c-pius
  • feat: Handle Mandatory ModuleTemplates with the new ModuleTemplate naming (#2123) by @nesmabadr
  • chore(dependabot): bump k8s.io/apimachinery from 0.31.4 to 0.32.0 in /api (#2133) by @dependabot[bot]
  • chore(dependabot): bump golang.org/x/crypto from 0.28.0 to 0.31.0 in the go_modules group (#2112) by @dependabot[bot]
  • chore: Refactor available module (#2120) by @medmes
  • feat(Maintenance Windows): Add skipMaintenanceWindows to Kyma Spec (#2139) by @nesmabadr
  • feat: Add spec.requiresDowntime (#2132) by @amritanshusikdar
  • chore(dependabot): bump github.com/onsi/gomega from 1.36.1 to 1.36.2 (#2147) by @dependabot[bot]
  • chore(dependabot): bump istio.io/api from 1.24.1 to 1.24.2 (#2141) by @dependabot[bot]
  • chore(dependabot): bump istio.io/client-go from 1.24.1 to 1.24.2 (#2142) by @dependabot[bot]

Full changelog: https://api.github.com/repos/kyma-project/lifecycle-manager/compare/1.2.5...1.2.6

Docker image URL

europe-docker.pkg.dev/kyma-project/prod/lifecycle-manager:1.2.6

1.2.5

13 Dec 14:04
06b2c7f
Compare
Choose a tag to compare
  • chore: Remove ModuleTemplate webhook (#2041) by @lindnerby
  • chore: Make set manifest state more understandable (#2074) by @ruanxin
  • fix: Manual Dispatch of E2E Worklfow (#2072) by @LeelaChacha
  • chore: Bump go ver and CVE alerted pkg (#2094) by @lindnerby
  • fix: Add the possibility to launch KLM locally with runtime watcher (#2098) by @nesmabadr
  • chore(dependabot): bump sigs.k8s.io/controller-runtime from 0.19.2 to 0.19.3 (#2087) by @dependabot[bot]
  • chore(dependabot): bump sigs.k8s.io/controller-runtime from 0.19.2 to 0.19.3 in /api (#2088) by @dependabot[bot]
  • refactor: Remove old FQDN (#2103) by @LeelaChacha
  • fix: Modules should be in error state when SKR cluster is deleted (#2093) by @Tomasz-Smelcerz-SAP
  • feat: Add Scripts to Automate Tasks in KLM (#2061) by @amritanshusikdar
  • feat: Support internal and beta flags in new module metadata (#2097) by @c-pius
  • chore(dependabot): bump k8s.io/client-go from 0.31.3 to 0.31.4 (#2110) by @dependabot[bot]
  • chore(dependabot): bump k8s.io/kubectl from 0.31.3 to 0.31.4 (#2109) by @dependabot[bot]
  • chore(dependabot): bump k8s.io/cli-runtime from 0.31.4 to 0.32.0 (#2113) by @dependabot[bot]
  • chore(dependabot): bump github.com/onsi/gomega from 1.36.0 to 1.36.1 (#2105) by @dependabot[bot]
  • chore(dependabot): bump k8s.io/apiextensions-apiserver from 0.31.3 to 0.32.0 (#2116) by @dependabot[bot]
  • feat: Make install_crds and e2e test scripts executable (#2117) by @c-pius
  • chore: Move module metadata deployment scripts to scripts/tests (#2118) by @c-pius
  • chore: Align GH-Actions internal Repo with KLM Repo (#2104) by @nesmabadr
  • feat: Prevent unallowed internal/beta module installation (#2111) by @c-pius
  • feat: Istio gateway secret controller (#2095) by @lindnerby
  • chore: Use standard error lib in module_installation_test (#2121) by @c-pius

Full changelog: https://api.github.com/repos/kyma-project/lifecycle-manager/compare/1.2.4...1.2.5

Docker image URL

europe-docker.pkg.dev/kyma-project/prod/lifecycle-manager:1.2.5

1.2.4

03 Dec 09:45
49d7915
Compare
Choose a tag to compare
  • chore: Bump lifecycle manager version in security scanners config (#2031) by @Tomasz-Smelcerz-SAP
  • chore: Remove v3alpha1 test, relocate moduletemplate (#2030) by @ruanxin
  • feat: Add mandatory-module label to mandatory ModuleTemplate (#2033) by @nesmabadr
  • chore(dependabot): bump github.com/Masterminds/semver/v3 from 3.3.0 to 3.3.1 (#2038) by @dependabot[bot]
  • chore(dependabot): bump github.com/cert-manager/cert-manager from 1.16.1 to 1.16.2 in the go_modules group (#2039) by @dependabot[bot]
  • chore(dependabot): bump github.com/Masterminds/semver/v3 from 3.3.0 to 3.3.1 in /api (#2037) by @dependabot[bot]
  • chore(dependabot): bump k8s.io/apimachinery from 0.31.2 to 0.31.3 (#2044) by @dependabot[bot]
  • chore(dependabot): bump k8s.io/apiextensions-apiserver from 0.31.2 to 0.31.3 (#2045) by @dependabot[bot]
  • chore(dependabot): bump k8s.io/cli-runtime from 0.31.2 to 0.31.3 (#2048) by @dependabot[bot]
  • chore(dependabot): bump k8s.io/kubectl from 0.31.2 to 0.31.3 (#2046) by @dependabot[bot]
  • chore(dependabot): bump github.com/onsi/ginkgo/v2 from 2.21.0 to 2.22.0 (#2047) by @dependabot[bot]
  • chore(dependabot): bump k8s.io/apimachinery from 0.31.2 to 0.31.3 in /api (#2049) by @dependabot[bot]
  • fix: Fix module version downgrade bug with the new ModuleTemplate (#2043) by @nesmabadr
  • deps: Bump controller-runtime to v0.19.2 (#2052) by @nesmabadr
  • chore(dependabot): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 (#2056) by @dependabot[bot]
  • chore: Bump 'ocm.software/ocm' to 'v0.18.0' (#2065) by @c-pius
  • chore(dependabot): bump istio.io/api from 1.24.0 to 1.24.1 (#2064) by @dependabot[bot]
  • chore(dependabot): bump istio.io/client-go from 1.24.0 to 1.24.1 (#2062) by @dependabot[bot]
  • chore(dependabot): bump github.com/onsi/gomega from 1.35.1 to 1.36.0 (#2063) by @dependabot[bot]
  • feat: Introduce Dedicated Istio Gateway Secret (#2004) by @LeelaChacha
  • chore: Use script to generate local module template with release meta (#2054) by @ruanxin
  • fix: Add image tag input to manual e2e workflow (#2066) by @LeelaChacha
  • feat: Add fields in security scanner config for checkmarxOne (#2069) by @nesmabadr
  • fix: Handle Race Condition for Istio Gateway Secret (#2078) by @LeelaChacha
  • chore: Bump lifecycle manager image to 1.2.4 in security scanners config (#2085) by @nesmabadr
  • chore: Bump google grpc indirect dependency due to CVE-2024-11407 in … (#2086) by @lindnerby

Full changelog: 1.2.3...1.2.4

Docker image URL

europe-docker.pkg.dev/kyma-project/prod/lifecycle-manager:1.2.4

1.2.3

15 Nov 13:55
566bd9e
Compare
Choose a tag to compare
  • chore: Update protecode and watcher image (#2009) by @ruanxin
  • chore: Log cluster creation command to console (#2008) by @amritanshusikdar
  • chore(dependabot): bump github.com/onsi/gomega from 1.35.0 to 1.35.1 (#2003) by @dependabot[bot]
  • chore(dependabot): bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 in the go_modules group (#2011) by @dependabot[bot]
  • feat: Provide condition for Manifests stuck in Deleting due to DefaultCR Warning (#1988) by @ruanxin
  • chore: Use separate ModuleConfig files for the E2E tests (#2013) by @nesmabadr
  • chore(dependabot): bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 in /api in the go_modules group (#2012) by @dependabot[bot]
  • feat: Modulereleasemeta catalog sync (#2014) by @Tomasz-Smelcerz-SAP
  • fix: Remove pattern and min length validation from ModuleTemplate spec.channel (#2018) by @nesmabadr
  • chore(dependabot): bump istio.io/api from 1.23.3 to 1.24.0 (#2019) by @dependabot[bot]
  • chore(dependabot): bump golang.org/x/sync from 0.8.0 to 0.9.0 (#2020) by @dependabot[bot]
  • chore(dependabot): bump golang.org/x/time from 0.7.0 to 0.8.0 (#2021) by @dependabot[bot]
  • feat: Add Kyma Manifest in Error state for plutono dashboard (#2023) by @ruanxin
  • feat: Introduce module Warning metrics (#2016) by @ruanxin
  • chore(dependabot): bump istio.io/client-go from 1.23.3 to 1.24.0 (#2022) by @dependabot[bot]
  • feat: Bump modulectl version in E2E tests (#2017) by @nesmabadr
  • feat: Update module catalog related docs (#2025) by @Tomasz-Smelcerz-SAP
  • chore: Move dashboard config maps from Kyma-system namespace (#2028) by @nesmabadr

Full changelog: https://api.github.com/repos/kyma-project/lifecycle-manager/compare/1.2.2...1.2.3

Docker image URL

europe-docker.pkg.dev/kyma-project/prod/lifecycle-manager:1.2.3

1.2.2

04 Nov 10:06
8271cd5
Compare
Choose a tag to compare

Full changelog: https://api.github.com/repos/kyma-project/lifecycle-manager/compare/1.2.1...1.2.2

Docker image URL

europe-docker.pkg.dev/kyma-project/prod/lifecycle-manager:1.2.2