[gardener-extension-provider-openstack]
Most notable changes
- [OPERATOR] The logging configuration has been adapted to cater with Loki which was introduced as part of gardener/gardener#2515. If an older version of this extension is used with a Gardener version >= v1.8 and the
Logging
feature gate is enabled then the fluent-bit matcher won't catch the log anymore (resulting in the logs being collected, but not nicely parsed and instead displayed in nested JSON). It is recommended update to at least this extension version when Gardener >= v1.8 is used and theLogging
feature gate is enabled. (#115, @Kristian-ZH) - [OPERATOR] Until now
provider-openstack
was maintaining a Terraform configuration which is bothv0.12
andv0.11
compatible. The Terraform configuration is now adapted to the new Terraform language which makes it Terraformv0.11
incompatible. (#112, @ialidzhikov)
Improvements
- [USER]
StorageClasses
now allow for expansion of PVCs. (#119, @mvladev) - [USER] An issue has been fixed that prevented the
Worker
reconciliation from succeeding for hibernated shoots. (#117, @rfranzke) - [USER] The
csi-node-driver
is now auto-scaled by the VPA in case the Shoot sets.spec.kubernetes.verticalPodAutoscaler.enabled=true
. (#109, @rfranzke) - [USER] The floating pool subnet which a router should be attached to can now be specified. (#92, @dkistner)
- [OPERATOR] The default webhook server port is now changed to 10250. (#125, @stoyanr)
- [OPERATOR] Worker extension allows configuring following parameters on machine-deployment: drainTimeout, creationTimeout, healthTimeout, maxEvictRetries, nodeConditions. (#124, @hardikdr)
- [OPERATOR] A bug has been fixed, that caused the
Infrastructure
deletion to be blocked forever in case there are already running terraformer Pods. (#113, @timebertt)
[machine-controller-manager]
Improvements
- [OPERATOR] Avoids race between secret finalizer creation/deletion between in-tree & OOT controllers (gardener/machine-controller-manager#487, @prashanth26)
- [OPERATOR] Enable finer machine configurations per MachineDeployment/MachineSet/Machines basis. Exposed configurations: MachineDrainTimeout, MachinHealthTimeout, MachineCreationTimeout, MaxEvictRetries, NodeConditions. (gardener/machine-controller-manager#478, @hardikdr)
- [OPERATOR] Added an option to use configDrive in the OpenStackMachineClass (gardener/machine-controller-manager#457, @zuzzas)
- [DEVELOPER] Increased default concurrent worker syncs from 5 --> 10 (gardener/machine-controller-manager#491, @prashanth26)
- [DEVELOPER] Bugfix: Drain machines with only a valid node (name) (gardener/machine-controller-manager#480, @prashanth26)
[terraformer]
Improvements
- [OPERATOR]
terraform-provider-aws
is now updated to2.68.0
. (gardener/terraformer#42, @ialidzhikov) - [OPERATOR]
terraform-provider-google
andterraform-provider-google-beta
are now updated to3.27.0
. (gardener/terraformer#42, @ialidzhikov)
Docker Images
gardener-extension-provider-openstack: eu.gcr.io/gardener-project/gardener/extensions/provider-openstack:v1.9.0
gardener-extension-validator-openstack: eu.gcr.io/gardener-project/gardener/extensions/validator-openstack:v1.9.0