[gardener-extension-provider-openstack]
⚠️ Breaking Changes
- [USER] Extension resource configs (
InfrastructureConfig
,ControlPlaneConfigs
,WorkerConfig
) are now deserialized in "strict" mode, including during validation by the admission webhook. This means that resources with fields that are not allowed by the API schema will be rejected by validation. Creating new shoots containing such resources will not be possible, and reconciling existing shoots will fail with an appropriate error until you manually update the shoot to make sure any extension resource configs contained in it are valid. (#253, @stoyanr) - [OPERATOR] The
gardener-extension-validator-openstack
Helm chart as well as different assets inside have been renamed to the more general termgardener-extension-admission-openstack
. Please consider to take corresponding action if you don't use Helm to manage your deployment in the Garden cluster. (#265, @ialidzhikov) - [OPERATOR] The Docker image
eu.gcr.io/gardener-project/gardener/extensions/validator-openstack
will no longer be maintained as of this release in favor of the successoreu.gcr.io/gardener-project/gardener/extensions/admission-openstack
. Please consider replacing any references to the imageeu.gcr.io/gardener-project/gardener/extensions/validator-openstack
byeu.gcr.io/gardener-project/gardener/extensions/admission-openstack
. (#265, @ialidzhikov)
✨ New Features
- [USER] The OpenStack extension does now support shoot clusters with Kubernetes version 1.21. You should consider the Kubernetes release notes before upgrading to 1.21. (#260, @rfranzke)
🐛 Bug Fixes
- [USER] The following image is updated (see CHANGELOG for more details): (#256, @ialidzhikov)
- k8s.gcr.io/sig-storage/livenessprobe: v2.1.0 -> v2.2.0
🏃 Others
- [USER] The following images are updated: (#255, @ialidzhikov)
- k8s.gcr.io/sig-storage/csi-snapshotter: v2.1.4 -> v2.1.5
- k8s.gcr.io/sig-storage/snapshot-controller: v2.1.4 -> v2.1.5
- [OPERATOR] Cloud specific settings of OpenStack
CloudProfiles
are now being validated. (#265, @ialidzhikov) - [OPERATOR] The few CSI sidecar containers that didn't specify any resource requests and limits do now specify appropriate requests and limits. (#259, @ialidzhikov)
[machine-controller-manager-provider-openstack]
🏃 Others
- [USER] Openstack provider now uses strict deserialisation for API resources (gardener/machine-controller-manager-provider-openstack#21, @kon-angelo)
- [DEVELOPER] Upgrade go version to 1.16.2 and revendor gardener v1.21.0 (gardener/machine-controller-manager-provider-openstack#20, @kon-angelo)
[terraformer]
🐛 Bug Fixes
- [OPERATOR] The aws provider has been downgraded from
3.32.0
to3.18.0
due to issue with additionally required permission for the AWS accounts. (gardener/terraformer#87, @vpnachev)
🏃 Others
- [OPERATOR] The following terraform provider plugins are updated: (gardener/terraformer#88, @ialidzhikov)
- hashicorp/terraform-provider-google: 3.59.0 -> 3.62.0
- hashicorp/terraform-provider-google-beta: 3.59.0 -> 3.62.0
- [DEVELOPER] The golang has been updated to
1.16.2
, the alpine has been updated to3.13.2
. (gardener/terraformer#85, @vpnachev)