Releases: gardener/landscaper
Releases · gardener/landscaper
v0.100.0
[gardener/landscaper]
⚠️ Breaking Changes
[DEVELOPER]
CRD generation is now handled by controller-gen instead of our own custom coding. The CRD generation package underapis/hack/generate-schemes
has been removed. by @Diaphteiros [#1011]
✨ New Features
[OPERATOR]
Inform about panics by @achimweigel [#1021]
🐛 Bug Fixes
[OPERATOR]
- Bugfix concerning the error handling of crd creation. by @robertgraeff [#1016][DEVELOPER]
Fixed problems that could occur duringmake generate
due to dependencies missing on the host system. by @Diaphteiros [#1011]
📖 Documentation
[USER]
- Update guided tour by @achimweigel [#1003][USER]
- A new example in the guided tour explains component versions. by @robertgraeff [#1020]
v0.99.0
[gardener/landscaper]
⚠️ Breaking Changes
[USER]
Remove landscaper agent and deployer management. by @reshnm [#992][DEVELOPER]
Thevendor
folders have been removed for all modules in this repo. This also comes with a refactoring of the Makefile: some commands and/or their semantics have slightly changed. Runmake help
to view the new make targets. by @Diaphteiros [#997]
✨ New Features
[USER]
- fix helm deployer templating by @achimweigel [#1007][USER]
Build multiarch docker images containing linux-amd64 and linux-arm64 by @reshnm [#990][USER]
- The validation of Installations has been extended to include checks of TargetMaps. by @robertgraeff [#994][DEVELOPER]
use cross-compilation for landscaper binaries by @reshnm [#996]
🏃 Others
v0.98.0
[gardener/landscaper]
✨ New Features
[USER]
- Target maps by @robertgraeff [#973]
📖 Documentation
[USER]
Target Map Documentation by @achimweigel [#981]
v0.97.0
[gardener/landscaper]
✨ New Features
[DEVELOPER]
The logging library has a newFromContextOrPanic
function. by @Diaphteiros [#984]
🏃 Others
[DEVELOPER]
Remove unused field and correlated from the installation status. by @achimweigel [#974]
v0.96.0
[gardener/landscaper]
✨ New Features
[OPERATOR]
- improve logging by @achimweigel [#971][OPERATOR]
- Make controllers more robust against nilpointer panics by @robertgraeff [#970]
v0.95.0
no release notes available
Docker Images
- container-deployer-controller:
eu.gcr.io/gardener-project/landscaper/container-deployer-controller:v0.95.0
- container-deployer-init:
eu.gcr.io/gardener-project/landscaper/container-deployer-init:v0.95.0
- container-deployer-wait:
eu.gcr.io/gardener-project/landscaper/container-deployer-wait:v0.95.0
- helm-deployer-controller:
eu.gcr.io/gardener-project/landscaper/helm-deployer-controller:v0.95.0
- landscaper-agent:
eu.gcr.io/gardener-project/landscaper/landscaper-agent:v0.95.0
- landscaper-controller:
eu.gcr.io/gardener-project/landscaper/landscaper-controller:v0.95.0
- landscaper-webhooks-server:
eu.gcr.io/gardener-project/landscaper/landscaper-webhooks-server:v0.95.0
- manifest-deployer-controller:
eu.gcr.io/gardener-project/landscaper/manifest-deployer-controller:v0.95.0
- mock-deployer-controller:
eu.gcr.io/gardener-project/landscaper/mock-deployer-controller:v0.95.0
v0.94.0
[gardener/landscaper]
✨ New Features
[USER]
set ocm library as default library to handle components by @fabianburth [#965]
🐛 Bug Fixes
[USER]
Fix nil pointer dereference in Helm chart resource reference resolving by @fabianburth [#969]
🏃 Others
[USER]
- set finaliser during creation to prevent additional write operations- remove some update operations by @achimweigel [#956]
📖 Documentation
[USER]
- Extension of the guided tour: note about the creation of targets by @robertgraeff [#968]
Docker Images
- container-deployer-controller:
eu.gcr.io/gardener-project/landscaper/container-deployer-controller:v0.94.0
- container-deployer-init:
eu.gcr.io/gardener-project/landscaper/container-deployer-init:v0.94.0
- container-deployer-wait:
eu.gcr.io/gardener-project/landscaper/container-deployer-wait:v0.94.0
- helm-deployer-controller:
eu.gcr.io/gardener-project/landscaper/helm-deployer-controller:v0.94.0
- landscaper-agent:
eu.gcr.io/gardener-project/landscaper/landscaper-agent:v0.94.0
- landscaper-controller:
eu.gcr.io/gardener-project/landscaper/landscaper-controller:v0.94.0
- landscaper-webhooks-server:
eu.gcr.io/gardener-project/landscaper/landscaper-webhooks-server:v0.94.0
- manifest-deployer-controller:
eu.gcr.io/gardener-project/landscaper/manifest-deployer-controller:v0.94.0
- mock-deployer-controller:
eu.gcr.io/gardener-project/landscaper/mock-deployer-controller:v0.94.0
v0.93.0
[gardener/landscaper]
✨ New Features
[USER]
access type independent templating function for ocm resources by @fabianburth [#921][USER]
- longer time period of 100 days for periodic reconciliation of all objects (Installations, Execution, DeployItems) by @achimweigel [#951][USER]
Publish component descriptor with ocm cli to europe-docker.pkg.dev/sap-gcp-cp-k8s-stable-hub/landscaper by @reshnm [#949][USER]
- Improvement of startup times by @achimweigel [#948]
🐛 Bug Fixes
[OPERATOR]
Update versions of Landscaper chart dependecies. by @reshnm [#952][OPERATOR]
Fix effective version in Makefile by @reshnm [#961]
🏃 Others
[USER]
- improve unfinished object cache by @achimweigel [#953]
📖 Documentation
[USER]
- Improve Helm Deployer Docu by @achimweigel [#957]
Docker Images
- container-deployer-controller:
eu.gcr.io/gardener-project/landscaper/container-deployer-controller:v0.93.0
- container-deployer-init:
eu.gcr.io/gardener-project/landscaper/container-deployer-init:v0.93.0
- container-deployer-wait:
eu.gcr.io/gardener-project/landscaper/container-deployer-wait:v0.93.0
- helm-deployer-controller:
eu.gcr.io/gardener-project/landscaper/helm-deployer-controller:v0.93.0
- landscaper-agent:
eu.gcr.io/gardener-project/landscaper/landscaper-agent:v0.93.0
- landscaper-controller:
eu.gcr.io/gardener-project/landscaper/landscaper-controller:v0.93.0
- landscaper-webhooks-server:
eu.gcr.io/gardener-project/landscaper/landscaper-webhooks-server:v0.93.0
- manifest-deployer-controller:
eu.gcr.io/gardener-project/landscaper/manifest-deployer-controller:v0.93.0
- mock-deployer-controller:
eu.gcr.io/gardener-project/landscaper/mock-deployer-controller:v0.93.0
v0.92.0
[gardener/landscaper]
🐛 Bug Fixes
[USER]
Avoid component-spec decode for templating component descriptor conversions. by @reshnm [#945]
🏃 Others
[USER]
- DI Cache in Executions to prevent list operations to improve execution speed and reduce load on the API server by @achimweigel [#935]
Docker Images
- container-deployer-controller:
eu.gcr.io/gardener-project/landscaper/container-deployer-controller:v0.92.0
- container-deployer-init:
eu.gcr.io/gardener-project/landscaper/container-deployer-init:v0.92.0
- container-deployer-wait:
eu.gcr.io/gardener-project/landscaper/container-deployer-wait:v0.92.0
- helm-deployer-controller:
eu.gcr.io/gardener-project/landscaper/helm-deployer-controller:v0.92.0
- landscaper-agent:
eu.gcr.io/gardener-project/landscaper/landscaper-agent:v0.92.0
- landscaper-controller:
eu.gcr.io/gardener-project/landscaper/landscaper-controller:v0.92.0
- landscaper-webhooks-server:
eu.gcr.io/gardener-project/landscaper/landscaper-webhooks-server:v0.92.0
- manifest-deployer-controller:
eu.gcr.io/gardener-project/landscaper/manifest-deployer-controller:v0.92.0
- mock-deployer-controller:
eu.gcr.io/gardener-project/landscaper/mock-deployer-controller:v0.92.0
v0.91.0
[gardener/landscaper]
🐛 Bug Fixes
[USER]
- fix missing schema in export definitions by @achimweigel [#938]
🏃 Others
[OPERATOR]
- Upgrade gardenlinux to 1312.1.0 by @achimweigel [#939]
Docker Images
- container-deployer-controller:
eu.gcr.io/gardener-project/landscaper/container-deployer-controller:v0.91.0
- container-deployer-init:
eu.gcr.io/gardener-project/landscaper/container-deployer-init:v0.91.0
- container-deployer-wait:
eu.gcr.io/gardener-project/landscaper/container-deployer-wait:v0.91.0
- helm-deployer-controller:
eu.gcr.io/gardener-project/landscaper/helm-deployer-controller:v0.91.0
- landscaper-agent:
eu.gcr.io/gardener-project/landscaper/landscaper-agent:v0.91.0
- landscaper-controller:
eu.gcr.io/gardener-project/landscaper/landscaper-controller:v0.91.0
- landscaper-webhooks-server:
eu.gcr.io/gardener-project/landscaper/landscaper-webhooks-server:v0.91.0
- manifest-deployer-controller:
eu.gcr.io/gardener-project/landscaper/manifest-deployer-controller:v0.91.0
- mock-deployer-controller:
eu.gcr.io/gardener-project/landscaper/mock-deployer-controller:v0.91.0