Releases: kyma-project/lifecycle-manager
1.2.1
- 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
- chore: Bump lifecycle manager version in security scanners config (#1878) by @nesmabadr
- chore: Align runtime-watcher registry and make configurable (#1868) (#1884) by @c-pius
- chore: Bump istio.io client-go and api to 1.23.2 (#1885) by @c-pius
- chore: Change
watched-by
label value fromlifecycle-manager
tokyma
(#1877) by @amritanshusikdar - feat: Module catalogue improvements (#1892) by @Tomasz-Smelcerz-SAP
- chore: Add VSCode tasks and launch config for local setup (#1898) by @c-pius
- chore: Allow dependabot monitor github actions (#1901) by @ruanxin
- chore: Make managed-by label value transparent (#1894) by @nesmabadr
- fix: Fix E2E tests (#1908) by @nesmabadr
- docs: Create a new folder structure (#1905) by @mmitoraj
- feat: Introduce Modulereleasemeta CRD (#1907) by @nesmabadr
- chore(dependabot): bump amannn/action-semantic-pull-request from 5.3.0 to 5.5.3 (#1904) by @dependabot[bot]
- chore(dependabot): bump actions/setup-go from 4 to 5 (#1903) by @dependabot[bot]
- chore: Bump golang to 1.23.2 (#1912) by @lindnerby
- chore(dependabot): bump actions/github-script from 6 to 7 (#1902) by @dependabot[bot]
- chore: Bump missing go setup action (#1916) by @lindnerby
- chore: Also scan actions folder for dependabot actions upgrades (#1918) by @lindnerby
- feat: Add Resources as optional to ModuleTemplate (#1910) by @c-pius
- chore: Revert "feat: Add new Panel to display Modules in Error State (#1873)" (#1927) by @nesmabadr
- feat: Add AssociatedResources to ModuleTemplate spec (#1923) by @lindnerby
- chore: Bump to latest runtime-watcher release 1.1.5 to be used in KLM… (#1929) by @lindnerby
- feat: Introduce ModuleTemplate Info (#1928) by @ruanxin
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
- 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
- fix: Use github action create release (#1835) by @ruanxin
- fix: Make e2e test working with build image (#1855) by @ruanxin
- fix: Reintroduce kyma event filter (#1854) by @lindnerby
- fix: Remove redundant event filter predicates (#1861) by @c-pius
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
1.1.5
What has changed
- chore(dependabot): bump golang from 1.22.6-alpine to 1.22.7-alpine (#1845) by @dependabot[bot]
- chore(dependabot): bump github.com/prometheus/client_golang from 1.20.2 to 1.20.3 (#1832) by @dependabot[bot]
- fix: Default no module manager found to state Ready (#1853) by @c-pius
Full changelog: https://api.github.com/repos/kyma-project/lifecycle-manager/compare/1.1.4...1.1.5
Docker image URL
europe-docker.pkg.dev/kyma-project/prod/lifecycle-manager:1.1.5
1.1.4
What has changed
- chore: Update security scanners config (#1797) by @Tomasz-Smelcerz-SAP
- fix: Replace RestrictedEnqueueRequestForOwner with EnqueueRequestForOwner (#1792) by @ruanxin
- chore(dependabot): bump github.com/jellydator/ttlcache/v3 from 3.2.0 to 3.2.1 (#1800) by @dependabot[bot]
- chore(dependabot): bump github.com/prometheus/client_golang from 1.20.1 to 1.20.2 (#1799) by @dependabot[bot]
- chore: Add check for test changes (#1804) by @ruanxin
- chore: Only check for test changes if there are also code changes (#1806) by @lindnerby
- chore(dependabot): bump github.com/Masterminds/semver/v3 from 3.2.1 to 3.3.0 (#1809) by @dependabot[bot]
- chore: Bump golangci-lint action (#1801) by @lindnerby
- chore(dependabot): bump github.com/Masterminds/semver/v3 from 3.2.1 to 3.3.0 in /api (#1808) by @dependabot[bot]
- chore(dependabot): bump github.com/onsi/gomega from 1.34.1 to 1.34.2 (#1813) by @dependabot[bot]
- chore(dependabot): bump github.com/onsi/ginkgo/v2 from 2.20.1 to 2.20.2 (#1814) by @dependabot[bot]
- chore(dependabot): bump github.com/jellydator/ttlcache/v3 from 3.2.1 to 3.3.0 (#1803) by @dependabot[bot]
- chore: Remove drop-stored-version flag (#1820) by @ruanxin
- docs: Add CONTRIBUTING.md (#1825) by @mmitoraj
- feat: Add Jitter to Manifest Reconciliation (#1798) by @LeelaChacha
- docs: Add code of conduct and update README.md (#1826) by @mmitoraj
- fix: Fix faulty manifest state determination (#1807) by @nesmabadr
- chore: Make spec_resolver.go testable (#1827) by @Tomasz-Smelcerz-SAP
- chore: Prevent E2E tests from failing fast (#1834) by @c-pius
- feat: Deletion mode (#1844) by @ruanxin
- fix: Set manifest to deleting state; Raise errors on unexpected manager conditions (#1833) by @c-pius
Full changelog: https://api.github.com/repos/kyma-project/lifecycle-manager/compare/1.1.3...1.1.4
Docker image URL
europe-docker.pkg.dev/kyma-project/prod/lifecycle-manager:1.1.4
1.1.3
What has changed
- chore: Update sec scanner (#1767) by @ruanxin
- chore(dependabot): bump github.com/docker/docker from 27.1.0+incompatible to 27.1.1+incompatible in the go_modules group (#1765) by @dependabot[bot]
- chore(dependabot): bump github.com/docker/docker from 27.0.1+incompatible to 27.1.0+incompatible in /api in the go_modules group (#1734) by @dependabot[bot]
- chore(dependabot): bump github.com/docker/docker from 27.1.0+incompatible to 27.1.1+incompatible in /api in the go_modules group (#1768) by @dependabot[bot]
- chore(deps): Bump Controller runtime (#1773) by @nesmabadr
- chore(deps): Bump OCM package to 0.13.0 (#1770) by @nesmabadr
- chore: Bump K8s api and controller-runtime deps to 0.31.0 and 0.19.0 (#1782) by @c-pius
- chore(dependabot): bump istio.io/api from 1.22.3 to 1.23.0 (#1783) by @dependabot[bot]
- chore(dependabot): bump istio.io/client-go from 1.22.3 to 1.23.0 (#1786) by @dependabot[bot]
- chore(dependabot): bump github.com/cert-manager/cert-manager from 1.15.2 to 1.15.3 (#1785) by @dependabot[bot]
- chore(dependabot): bump github.com/prometheus/client_golang from 1.19.1 to 1.20.1 (#1784) by @dependabot[bot]
- chore: Improve document (#1789) by @ruanxin
- docs: Fix User Docs with outdated commands (#1787) by @jeremyharisch
- docs: Update technical reference documentation (#1788) by @amritanshusikdar
- chore(dependabot): bump github.com/onsi/ginkgo/v2 from 2.20.0 to 2.20.1 (#1791) by @dependabot[bot]
- chore: Increase cert key size to '4096' (#1794) by @c-pius
- fix: Refactoring manifest cr update detection (#1790) by @ruanxin
Full changelog: https://api.github.com/repos/kyma-project/lifecycle-manager/compare/1.1.2...1.1.3
Docker image URL
europe-docker.pkg.dev/kyma-project/prod/lifecycle-manager:1.1.3
1.1.2
What has changed
- deps: Bump sec-scanners-config KLM img tag to 1.1.1 (#1728) by @lindnerby
- chore: Add deprecation notes to customStateCheck (#1708) by @Tomasz-Smelcerz-SAP
- chore(dependabot): bump github.com/onsi/gomega from 1.34.0 to 1.34.1 (#1729) by @dependabot[bot]
- chore(dependabot): bump github.com/onsi/ginkgo/v2 from 2.19.0 to 2.19.1 (#1727) by @dependabot[bot]
- chore(dependabot): bump github.com/docker/docker from 26.1.3+incompatible to 26.1.4+incompatible in the go_modules group (#1731) by @dependabot[bot]
- chore(dependabot): bump github.com/cert-manager/cert-manager from 1.15.1 to 1.15.2 (#1730) by @dependabot[bot]
- chore: Limit access for remote and istio namespaces (#1722) by @nesmabadr
- chore(dependabot): bump github.com/docker/docker from 26.1.3+incompatible to 26.1.4+incompatible in /api in the go_modules group (#1732) by @dependabot[bot]
- chore(dependabot): bump github.com/open-component-model/ocm from 0.11.0 to 0.12.0 in /api (#1705) by @dependabot[bot]
- refactor: Remove Redundancy and duplication, check for same naming pattern on Kustomize (#1721) by @jeremyharisch
- chore: Disable prometheus config for control-plane profile (#1747) by @ruanxin
- chore: Drop load test config (#1746) by @ruanxin
- chore(dependabot): bump golang.org/x/time from 0.5.0 to 0.6.0 (#1740) by @dependabot[bot]
- chore(dependabot): bump github.com/google/go-containerregistry from 0.20.1 to 0.20.2 (#1752) by @dependabot[bot]
- chore(dependabot): bump github.com/docker/docker from 27.0.1+incompatible to 27.1.0+incompatible in the go_modules group (#1733) by @dependabot[bot]
- chore(dependabot): bump golang from 1.22.5-alpine to 1.22.6-alpine (#1751) by @dependabot[bot]
- fix: Ignore not found error for DeleteVirtualService (#1757) by @ruanxin
- deps: bump golang.org/x/sync from 0.7.0 to 0.8.0 (#1758) by @jeremyharisch
- chore(dependabot): bump github.com/onsi/ginkgo/v2 from 2.19.1 to 2.20.0 (#1759) by @dependabot[bot]
- chore: Drop prometheus config (#1761) by @ruanxin
Full changelog: https://api.github.com/repos/kyma-project/lifecycle-manager/compare/1.1.1...1.1.2
Docker image URL
europe-docker.pkg.dev/kyma-project/prod/lifecycle-manager:1.1.2
1.1.1
What has changed
- chore: Update Protecode (#1683) by @ruanxin
- chore: Refactor NewCachedDescriptorProvider (#1695) by @ruanxin
- docs: Update KLM Local Test Setup Guide (#1680) by @amritanshusikdar
- feat: Drop multiple ways to reference modules in Kyma CR (#1672) by @amritanshusikdar
- chore: Configure different requeue intervals for Manifest reconciliation (#1690) by @nesmabadr
- chore: Bump k8s deps (#1703) by @lindnerby
- fix: Manifest CR should update by moduletemplate generation changes (#1702) by @ruanxin
- feat: Support StatefulSet Module Resource in Ready Check (#1713) by @nesmabadr
- chore(dependabot): bump github.com/onsi/gomega from 1.33.1 to 1.34.0 (#1723) by @dependabot[bot]
- deps: Use latest watcher img 1.1.1 (#1726) by @lindnerby
Full changelog: https://api.github.com/repos/kyma-project/lifecycle-manager/compare/1.1.0...1.1.1
Docker image URL
europe-docker.pkg.dev/kyma-project/prod/lifecycle-manager:1.1.1
1.1.0
What has changed
- chore: Update protecode config to use version 1.0.0 (#1627) by @c-pius
- chore(dependabot): bump k8s.io/api from 0.30.1 to 0.30.2 (#1631) by @dependabot[bot]
- chore(dependabot): bump k8s.io/apiextensions-apiserver from 0.30.1 to 0.30.2 (#1633) by @dependabot[bot]
- chore(dependabot): bump k8s.io/apimachinery from 0.30.1 to 0.30.2 in /api (#1634) by @dependabot[bot]
- chore(dependabot): bump k8s.io/cli-runtime from 0.30.1 to 0.30.2 (#1632) by @dependabot[bot]
- chore(dependabot): bump k8s.io/kubectl from 0.30.1 to 0.30.2 (#1630) by @dependabot[bot]
- chore(dependabot): bump github.com/google/go-containerregistry from 0.19.1 to 0.19.2 (#1636) by @dependabot[bot]
- feat: Plutono configuration for displaying Enabled Modules in KCP (#1635) by @amritanshusikdar
- feat: Add warden mandatory modules dashboard to plutono (#1637) by @amritanshusikdar
- chore: Add mandatory-modules dashboard to kustomize (#1644) by @c-pius
- chore: Add mandatory-modules dashboard grafana patch (#1645) by @c-pius
- chore(dependabot): bump github.com/cert-manager/cert-manager from 1.15.0 to 1.15.1 (#1646) by @dependabot[bot]
- chore(dependabot): bump istio.io/api from 1.22.1 to 1.22.2 (#1648) by @dependabot[bot]
- chore(dependabot): bump istio.io/client-go from 1.22.1 to 1.22.2 (#1647) by @dependabot[bot]
- chore(dependabot): bump github.com/hashicorp/go-retryablehttp from 0.7.6 to 0.7.7 in /api in the go_modules group (#1643) by @dependabot[bot]
- feat: Separate business status from module status (#1628) by @jeremyharisch
- feat: Introduce
managed
flag to KymaCR.spec.modules
(#1652) by @c-pius - chore: Fix broken Prometheus Quick Start link (#1659) by @c-pius
- chore: Revert "feat: Introduce
managed
flag to KymaCR.spec.modules
(#1652)" (#1658) by @c-pius - chore: Add
feat/**
as branch for PR-based Github Actions (#1663) by @c-pius - chore(dependabot): bump golang from 1.22.4-alpine to 1.22.5-alpine (#1664) by @dependabot[bot]
- chore: Bump k8s version for e2e to 1.29.6 (#1665) by @lindnerby
- feat: Avoid Redundant SSA for Manifest Patching (#1620) by @LeelaChacha
- chore(dependabot): bump github.com/google/go-containerregistry from 0.19.2 to 0.20.0 (#1670) by @dependabot[bot]
- chore(dependabot): bump google.golang.org/grpc from 1.64.0 to 1.64.1 in the go_modules group (#1671) by @dependabot[bot]
- chore: Remove diff manifest diff checker (#1674) by @lindnerby
- refactor: Simplify declarative reconciler (#1676) by @lindnerby
Full changelog: https://api.github.com/repos/kyma-project/lifecycle-manager/compare/1.0.0...1.1.0
Docker image URL
europe-docker.pkg.dev/kyma-project/prod/lifecycle-manager:1.1.0