Releases: gardener/landscaper
v0.90.0
[gardener/landscaper]
🏃 Others
[OPERATOR]
Pod cache for controller synchronisation by @achimweigel [#924][DEPENDENCY]
Upgrade to go 1.21.5 by @guewa [#930]
Docker Images
- container-deployer-controller:
eu.gcr.io/gardener-project/landscaper/container-deployer-controller:v0.90.0
- container-deployer-init:
eu.gcr.io/gardener-project/landscaper/container-deployer-init:v0.90.0
- container-deployer-wait:
eu.gcr.io/gardener-project/landscaper/container-deployer-wait:v0.90.0
- helm-deployer-controller:
eu.gcr.io/gardener-project/landscaper/helm-deployer-controller:v0.90.0
- landscaper-agent:
eu.gcr.io/gardener-project/landscaper/landscaper-agent:v0.90.0
- landscaper-controller:
eu.gcr.io/gardener-project/landscaper/landscaper-controller:v0.90.0
- landscaper-webhooks-server:
eu.gcr.io/gardener-project/landscaper/landscaper-webhooks-server:v0.90.0
- manifest-deployer-controller:
eu.gcr.io/gardener-project/landscaper/manifest-deployer-controller:v0.90.0
- mock-deployer-controller:
eu.gcr.io/gardener-project/landscaper/mock-deployer-controller:v0.90.0
v0.89.0
[gardener/landscaper]
✨ New Features
[USER]
Upgrade golang version to 1.21 by @fabianburth [#923]
🐛 Bug Fixes
🏃 Others
[DEPENDENCY]
Fix for CVE-2023-45142 by @guewa [#914][DEPENDENCY]
Update to golang:1.21.4 by @guewa [#922][DEPENDENCY]
Update to opentelemetry v.1.21.1 to fix CVE-2023-45142
by @guewa [#916][OPERATOR]
- log red ops by @achimweigel [#915]
Docker Images
- container-deployer-controller:
eu.gcr.io/gardener-project/landscaper/container-deployer-controller:v0.89.0
- container-deployer-init:
eu.gcr.io/gardener-project/landscaper/container-deployer-init:v0.89.0
- container-deployer-wait:
eu.gcr.io/gardener-project/landscaper/container-deployer-wait:v0.89.0
- helm-deployer-controller:
eu.gcr.io/gardener-project/landscaper/helm-deployer-controller:v0.89.0
- landscaper-agent:
eu.gcr.io/gardener-project/landscaper/landscaper-agent:v0.89.0
- landscaper-controller:
eu.gcr.io/gardener-project/landscaper/landscaper-controller:v0.89.0
- landscaper-webhooks-server:
eu.gcr.io/gardener-project/landscaper/landscaper-webhooks-server:v0.89.0
- manifest-deployer-controller:
eu.gcr.io/gardener-project/landscaper/manifest-deployer-controller:v0.89.0
- mock-deployer-controller:
eu.gcr.io/gardener-project/landscaper/mock-deployer-controller:v0.89.0
v0.88.0
no release notes available
Docker Images
- container-deployer-controller:
eu.gcr.io/gardener-project/landscaper/container-deployer-controller:v0.88.0
- container-deployer-init:
eu.gcr.io/gardener-project/landscaper/container-deployer-init:v0.88.0
- container-deployer-wait:
eu.gcr.io/gardener-project/landscaper/container-deployer-wait:v0.88.0
- helm-deployer-controller:
eu.gcr.io/gardener-project/landscaper/helm-deployer-controller:v0.88.0
- landscaper-agent:
eu.gcr.io/gardener-project/landscaper/landscaper-agent:v0.88.0
- landscaper-controller:
eu.gcr.io/gardener-project/landscaper/landscaper-controller:v0.88.0
- landscaper-webhooks-server:
eu.gcr.io/gardener-project/landscaper/landscaper-webhooks-server:v0.88.0
- manifest-deployer-controller:
eu.gcr.io/gardener-project/landscaper/manifest-deployer-controller:v0.88.0
- mock-deployer-controller:
eu.gcr.io/gardener-project/landscaper/mock-deployer-controller:v0.88.0
v0.87.0
[gardener/landscaper]
🐛 Bug Fixes
[DEVELOPER]
- Fix for deployer restart if provider config is missing in deploy item. by @achimweigel [#908]
🏃 Others
[OPERATOR]
- automatic reconcile if installation spec changed by @achimweigel [#912][OPERATOR]
- upgrade shoot cluster to 1.26 by @achimweigel [#909]
Docker Images
- container-deployer-controller:
eu.gcr.io/gardener-project/landscaper/container-deployer-controller:v0.87.0
- container-deployer-init:
eu.gcr.io/gardener-project/landscaper/container-deployer-init:v0.87.0
- container-deployer-wait:
eu.gcr.io/gardener-project/landscaper/container-deployer-wait:v0.87.0
- helm-deployer-controller:
eu.gcr.io/gardener-project/landscaper/helm-deployer-controller:v0.87.0
- landscaper-agent:
eu.gcr.io/gardener-project/landscaper/landscaper-agent:v0.87.0
- landscaper-controller:
eu.gcr.io/gardener-project/landscaper/landscaper-controller:v0.87.0
- landscaper-webhooks-server:
eu.gcr.io/gardener-project/landscaper/landscaper-webhooks-server:v0.87.0
- manifest-deployer-controller:
eu.gcr.io/gardener-project/landscaper/manifest-deployer-controller:v0.87.0
- mock-deployer-controller:
eu.gcr.io/gardener-project/landscaper/mock-deployer-controller:v0.87.0
v0.86.0
[gardener/landscaper]
🏃 Others
[DEPENDENCY]
Update to golang 1.20.11 for removing CVE-2023-45283 & CVE-2023-45284 by @guewa [#904][OPERATOR]
- improve logs by @achimweigel [#899]
📖 Documentation
[USER]
Update documentation regarding component-cli replacement with ocm by @fabianburth [#896]
Docker Images
- container-deployer-controller:
eu.gcr.io/gardener-project/landscaper/container-deployer-controller:v0.86.0
- container-deployer-init:
eu.gcr.io/gardener-project/landscaper/container-deployer-init:v0.86.0
- container-deployer-wait:
eu.gcr.io/gardener-project/landscaper/container-deployer-wait:v0.86.0
- helm-deployer-controller:
eu.gcr.io/gardener-project/landscaper/helm-deployer-controller:v0.86.0
- landscaper-agent:
eu.gcr.io/gardener-project/landscaper/landscaper-agent:v0.86.0
- landscaper-controller:
eu.gcr.io/gardener-project/landscaper/landscaper-controller:v0.86.0
- landscaper-webhooks-server:
eu.gcr.io/gardener-project/landscaper/landscaper-webhooks-server:v0.86.0
- manifest-deployer-controller:
eu.gcr.io/gardener-project/landscaper/manifest-deployer-controller:v0.86.0
- mock-deployer-controller:
eu.gcr.io/gardener-project/landscaper/mock-deployer-controller:v0.86.0
v0.85.0
[gardener/landscaper]
🐛 Bug Fixes
[OPERATOR]
- fix synchronization by @achimweigel [#898]
Docker Images
- container-deployer-controller:
eu.gcr.io/gardener-project/landscaper/container-deployer-controller:v0.85.0
- container-deployer-init:
eu.gcr.io/gardener-project/landscaper/container-deployer-init:v0.85.0
- container-deployer-wait:
eu.gcr.io/gardener-project/landscaper/container-deployer-wait:v0.85.0
- helm-deployer-controller:
eu.gcr.io/gardener-project/landscaper/helm-deployer-controller:v0.85.0
- landscaper-agent:
eu.gcr.io/gardener-project/landscaper/landscaper-agent:v0.85.0
- landscaper-controller:
eu.gcr.io/gardener-project/landscaper/landscaper-controller:v0.85.0
- landscaper-webhooks-server:
eu.gcr.io/gardener-project/landscaper/landscaper-webhooks-server:v0.85.0
- manifest-deployer-controller:
eu.gcr.io/gardener-project/landscaper/manifest-deployer-controller:v0.85.0
- mock-deployer-controller:
eu.gcr.io/gardener-project/landscaper/mock-deployer-controller:v0.85.0
v0.84.0
[gardener/landscaper]
🏃 Others
[DEPENDENCY]
Fix CVE-2023-45142 by @guewa [#880][OPERATOR]
If aDeployItem
runs into a pickup timeout due to its referencedTarget
being missing, this is now reflected in the error message on theDeployItem
. by @Diaphteiros [#869][OPERATOR]
- All errors during reconciliation of deploy items are now logged by @achimweigel [#882]
Docker Images
container-deployer-controller: eu.gcr.io/gardener-project/landscaper/container-deployer-controller:v0.84.0
container-deployer-init: eu.gcr.io/gardener-project/landscaper/container-deployer-init:v0.84.0
container-deployer-wait: eu.gcr.io/gardener-project/landscaper/container-deployer-wait:v0.84.0
helm-deployer-controller: eu.gcr.io/gardener-project/landscaper/helm-deployer-controller:v0.84.0
landscaper-agent: eu.gcr.io/gardener-project/landscaper/landscaper-agent:v0.84.0
landscaper-controller: eu.gcr.io/gardener-project/landscaper/landscaper-controller:v0.84.0
landscaper-webhooks-server: eu.gcr.io/gardener-project/landscaper/landscaper-webhooks-server:v0.84.0
manifest-deployer-controller: eu.gcr.io/gardener-project/landscaper/manifest-deployer-controller:v0.84.0
mock-deployer-controller: eu.gcr.io/gardener-project/landscaper/mock-deployer-controller:v0.84.0
v0.83.0
[gardener/landscaper]
⚠️ Breaking Changes
[DEVELOPER]
The contents of theContext
object have been moved into an embeddedContextConfiguration
struct. This enables working with the context without having to use the complete Context object including its metadata. Since the added struct is embedded, only few changes to the existing code are be required. by @Diaphteiros [#874]
🐛 Bug Fixes
[OPERATOR]
- extended health checks by @robertgraeff [#868]
🏃 Others
[OPERATOR]
- Fix for missing context by @achimweigel [#877][OPERATOR]
- refactoring container deployer by @achimweigel [#862][USER]
- simplified timeout handling by @achimweigel [#847]
Docker Images
container-deployer-controller: eu.gcr.io/gardener-project/landscaper/container-deployer-controller:v0.83.0
container-deployer-init: eu.gcr.io/gardener-project/landscaper/container-deployer-init:v0.83.0
container-deployer-wait: eu.gcr.io/gardener-project/landscaper/container-deployer-wait:v0.83.0
helm-deployer-controller: eu.gcr.io/gardener-project/landscaper/helm-deployer-controller:v0.83.0
landscaper-agent: eu.gcr.io/gardener-project/landscaper/landscaper-agent:v0.83.0
landscaper-controller: eu.gcr.io/gardener-project/landscaper/landscaper-controller:v0.83.0
landscaper-webhooks-server: eu.gcr.io/gardener-project/landscaper/landscaper-webhooks-server:v0.83.0
manifest-deployer-controller: eu.gcr.io/gardener-project/landscaper/manifest-deployer-controller:v0.83.0
mock-deployer-controller: eu.gcr.io/gardener-project/landscaper/mock-deployer-controller:v0.83.0
v0.82.0
no release notes available
Docker Images
container-deployer-controller: eu.gcr.io/gardener-project/landscaper/container-deployer-controller:v0.82.0
container-deployer-init: eu.gcr.io/gardener-project/landscaper/container-deployer-init:v0.82.0
container-deployer-wait: eu.gcr.io/gardener-project/landscaper/container-deployer-wait:v0.82.0
helm-deployer-controller: eu.gcr.io/gardener-project/landscaper/helm-deployer-controller:v0.82.0
landscaper-agent: eu.gcr.io/gardener-project/landscaper/landscaper-agent:v0.82.0
landscaper-controller: eu.gcr.io/gardener-project/landscaper/landscaper-controller:v0.82.0
landscaper-webhooks-server: eu.gcr.io/gardener-project/landscaper/landscaper-webhooks-server:v0.82.0
manifest-deployer-controller: eu.gcr.io/gardener-project/landscaper/manifest-deployer-controller:v0.82.0
mock-deployer-controller: eu.gcr.io/gardener-project/landscaper/mock-deployer-controller:v0.82.0
v0.81.0
[gardener/landscaper]
⚠️ Breaking Changes
[DEVELOPER]
TheNewResolvedTarget
constructor has moved from thetargetresolver
package to thev1alpha1
api package. This has been done to avoid import cycles in the refactoredtargetresolver
package, but it also makes sense, as theResolvedTarget
type is also declared there. by @Diaphteiros [#857]
✨ New Features
[DEVELOPER]
- support for ocm component descriptors by @fabianburth [#844][DEVELOPER]
New options for resolving aTarget
have been added to thetargetresolver
package:- The package itself now contains a
Resolve
function. - There is a new
generic
sub-package containing theGenericResolver
implementation of theTargetResolver
interface.
Both of these have the advantage that they contain the logic when to use which TargetResolver implementation (although there currently is only one, but they will be expanded when new implementations are added). It is strongly recommended to use one of these methods instead of using the SecretRefResolver explicitly. by @Diaphteiros [#857]
- The package itself now contains a
🐛 Bug Fixes
[USER]
- fix uninstall for real helm deployer by @achimweigel [#859]
🏃 Others
Docker Images
container-deployer-controller: eu.gcr.io/gardener-project/landscaper/container-deployer-controller:v0.81.0
container-deployer-init: eu.gcr.io/gardener-project/landscaper/container-deployer-init:v0.81.0
container-deployer-wait: eu.gcr.io/gardener-project/landscaper/container-deployer-wait:v0.81.0
helm-deployer-controller: eu.gcr.io/gardener-project/landscaper/helm-deployer-controller:v0.81.0
landscaper-agent: eu.gcr.io/gardener-project/landscaper/landscaper-agent:v0.81.0
landscaper-controller: eu.gcr.io/gardener-project/landscaper/landscaper-controller:v0.81.0
landscaper-webhooks-server: eu.gcr.io/gardener-project/landscaper/landscaper-webhooks-server:v0.81.0
manifest-deployer-controller: eu.gcr.io/gardener-project/landscaper/manifest-deployer-controller:v0.81.0
mock-deployer-controller: eu.gcr.io/gardener-project/landscaper/mock-deployer-controller:v0.81.0