Skip to content

Releases: kyma-project/lifecycle-manager

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
  • chore: Refactor manifest reconciler (#1967) by @ruanxin
  • chore: Fix Build Image tags (#1970) by @c-pius
  • chore: Update protecode (#1969) by @ruanxin
  • chore: Update watcher image (#1972) by @ruanxin
  • chore: Add runConfigurations for local setup in Goland (#1974) by @nesmabadr
  • chore(dependabot): bump ocm.software/ocm from 0.16.0 to 0.16.2 (#1975) by @dependabot[bot]
  • chore(dependabot): bump ocm.software/ocm from 0.16.0 to 0.16.2 in /api (#1976) by @dependabot[bot]
  • chore(dependabot): bump k8s.io/kubectl from 0.31.1 to 0.31.2 (#1985) by @dependabot[bot]
  • chore(dependabot): bump k8s.io/apimachinery from 0.31.1 to 0.31.2 in /api (#1986) by @dependabot[bot]
  • chore: Replace Kyma CLI with modulectl in e2e (#1966) by @lindnerby
  • test: Add ModuleReleaseMeta Sync test (#1980) by @nesmabadr
  • chore(dependabot): bump k8s.io/apiextensions-apiserver from 0.31.1 to 0.31.2 (#1993) by @dependabot[bot]
  • chore(dependabot): bump sigs.k8s.io/controller-runtime from 0.19.0 to 0.19.1 (#1992) by @dependabot[bot]
  • chore(dependabot): bump istio.io/api from 1.23.2 to 1.23.3 (#1990) by @dependabot[bot]
  • chore(dependabot): bump istio.io/client-go from 1.23.2 to 1.23.3 (#1991) by @dependabot[bot]
  • chore(dependabot): bump ocm.software/ocm from 0.16.2 to 0.17.0 (#1994) by @dependabot[bot]
  • chore(dependabot): bump sigs.k8s.io/controller-runtime from 0.19.0 to 0.19.1 in /api (#1989) by @dependabot[bot]
  • deps: Bump ocm.software/ocm in api (#1997) by @nesmabadr
  • chore: Rename modulectl usage in e2e (#1998) by @lindnerby
  • feat: Module release meta watch (#1968) by @jeremyharisch
  • chore: Configure the linting for the api module (#1999) by @nesmabadr
  • chore(dependabot): bump github.com/onsi/gomega from 1.34.2 to 1.35.0 (#2001) by @dependabot[bot]
  • chore(dependabot): bump github.com/onsi/ginkgo/v2 from 2.20.2 to 2.21.0 (#2000) by @dependabot[bot]
  • chore: Refactor ModuleTemplate catalog sync code (#2002) by @Tomasz-Smelcerz-SAP
  • fix: Build image event name (#2005) by @ruanxin

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

1.2.1

18 Oct 08:17
f0ac9bb
Compare
Choose a tag to compare
  • fix: Filter kube_deployment_status_replicas_unavailable metric by value (#1939) by @lindnerby
  • chore(dependabot): bump golang.org/x/time from 0.6.0 to 0.7.0 (#1935) by @dependabot[bot]
  • fix: Rename github action file from .yaml to .yml (#1941) by @ruanxin
  • docs: Add docs for unmanaging modules (#1936) by @c-pius
  • chore: Use markdown-link-check@v1.0.15 (#1938) by @c-pius
  • chore: Remove watched-by label from manifest resources (#1945) by @c-pius
  • chore: Deprecate .spec.channel field in ModuleTemplate API (#1932) by @LeelaChacha
  • chore: Decouple build image job from e2e (#1950) by @ruanxin
  • chore: Rename ocm package (#1953) by @ruanxin
  • feat: Remove managed-by label when module is unmanaged (#1913) by @nesmabadr
  • feat: Add Priority Class to SKR Webhook Pod (#1954) by @LeelaChacha
  • chore(dependabot): bump ocm.software/ocm from 0.15.0 to 0.16.0 in /api (#1961) by @dependabot[bot]
  • chore(dependabot): bump github.com/prometheus/client_golang from 1.20.4 to 1.20.5 (#1959) by @dependabot[bot]
  • feat: Use ModuleReleaseMeta in Kyma reconciliation loop instead of moduletemplate.channel (#1947) by @nesmabadr
  • feat: Add spec.manager (#1958) by @ruanxin
  • chore(dependabot): bump github.com/cert-manager/cert-manager from 1.15.3 to 1.16.1 (#1946) by @dependabot[bot]

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

Docker image URL

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

1.2.0

04 Oct 14:36
c772e54
Compare
Choose a tag to compare

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

Docker image URL

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

1.1.7

20 Sep 11:47
66f3802
Compare
Choose a tag to compare
  • fix: Test check pipeline (#1860) by @lindnerby
  • chore(dependabot): bump istio.io/client-go from 1.23.0 to 1.23.1 (#1857) by @dependabot[bot]
  • chore(dependabot): bump istio.io/api from 1.23.0 to 1.23.1 (#1856) by @dependabot[bot]
  • chore(dependabot): bump k8s.io/apiextensions-apiserver from 0.31.0 to 0.31.1 (#1865) by @dependabot[bot]
  • chore(dependabot): bump k8s.io/apimachinery from 0.31.0 to 0.31.1 in /api (#1863) by @dependabot[bot]
  • chore(dependabot): bump k8s.io/kubectl from 0.31.0 to 0.31.1 (#1866) by @dependabot[bot]
  • feat: Add new Panel to display Modules in Error State (#1873) by @amritanshusikdar
  • chore(dependabot): bump github.com/prometheus/client_golang from 1.20.3 to 1.20.4 (#1874) by @dependabot[bot]

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

Docker image URL

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

1.1.6

12 Sep 08:40
fdb12be
Compare
Choose a tag to compare

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

Docker image URL

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