[gardener/gardener-extension-provider-openstack]
✨ New Features
[USER]
This extension now supports in-place node updates. Read more about it here. by @ary1992 [#1054]
🐛 Bug Fixes
[OPERATOR]
Fix CloudProfile validation in caseCloudProfileConfig.machineImages[].versions[].regions[]
is empty by @hebelsan [#1022][OPERATOR]
Enable appCredential authentication using AppName in addition to appID by @hebelsan [#1081]
🏃 Others
[OPERATOR]
The images built by the OpenStack provider-extension are now multiarch-images, supporting x86_64 and arm64 by @AndreasBurger [#1029][OPERATOR]
Update base image fromdebian11
todebian12
. by @MartinWeindel [#1020][OPERATOR]
Thecsi-snapshot-webhook-vpa
VerticalPodAutoscaler and thecsi-snapshot-validation
PodDisruptionBudget are now also cleaned up during the deletion of the legacycsi-snapshot-validation
resources. by @ialidzhikov [#1055][OPERATOR]
The legacy method of providing monitoring configuration viaConfigMap
s labeled withextensions.gardener.cloud/configuration=monitoring
has been removed. The extension does now only uses the new contract for providing monitoring configuration. Before upgrading to this version of the extension, make sure that the deployed Gardener version supports the new monitoring contract. by @RadaBDimitrova [#1026][OPERATOR]
Update gardener/gardener to v1.117.1 by @hebelsan [#1039][OPERATOR]
Remove thepodAntiAffinity
in the deployment in favor of onlyTopologySpreadConstraints
. by @LucaBernstein [#1042][OPERATOR]
Obsolete ClusterRoles and ClusterRoleBindings that were leftovers from the machine-controller-manager component are now cleaned up. by @georgibaltiev [#1053][OPERATOR]
The provider-openstack extension does now support shoot clusters with Kubernetes version 1.33. You should consider the Kubernetes release notes before upgrading to 1.33. by @plkokanov [#1078][OPERATOR]
The provider-openstack extension now deploys the openstackcloud-controller-manager
,csi-driver-cinder
andcsi-driver-manila
images with versionv1.32.0
for shoot clusters with Kubernetes version 1.32+. by @plkokanov [#1075][OPERATOR]
OpenStack-clients created by the OpenStack extension provider will now identify themselves by adding to theuser-agent
header of their calls. by @AndreasBurger [#1047][OPERATOR]
Update gardener/gardener to v1.118.0. by @ScheererJ [#1048][OPERATOR]
Upgrade vendored gardener/gardenerv1.120.1
->v1.121.1
by @hebelsan [#1082][OPERATOR]
TheServiceTrafficDistribution
feature is being used on to make Services topology-aware when the runtime Kubernetes version is 1.31+. by @ialidzhikov [#966][OPERATOR]
Mark errors wich contain the string "NetworkInUse" as user error by @hebelsan [#1049][DEPENDENCY]
Update minor versions of manila-csi-plugin v1.30 and v1.31 by @hebelsan [#1027][DEPENDENCY]
Update minor versions of csi-driver-cinder v1.30 and v1.31 by @hebelsan [#1027][DEPENDENCY]
Update csi-driver-nfs from v4.10.0 to v4.11.0 by @hebelsan [#1027][DEPENDENCY]
Update minor versions of cloud-controller-manage v1.30 and v1.31 by @hebelsan [#1027][DEPENDENCY]
Patched csi-attacher, csi-snapshotter, csi-snapshot-controller and csi-resizer by @hebelsan [#1027][DEVELOPER]
Update golangci-lint to v2 by @hebelsan [#1037]
[gardener/machine-controller-manager]
✨ New Features
[OPERATOR]
Machine Controller Manager now supports a new machine deployment strategy calledInPlaceUpdate
. by @acumino [gardener/machine-controller-manager#973]
🐛 Bug Fixes
[OPERATOR]
A new termination queue to handle machines scheduled for deletion introduced to separate creation requests from deletion by @takoverflow [gardener/machine-controller-manager#964][OPERATOR]
machine-controller-manager version, and build information are printed at startup. by @renormalize [gardener/machine-controller-manager#985]
🏃 Others
[OPERATOR]
Integration test framework enhancements for resource and process cleanup by @takoverflow [gardener/machine-controller-manager#968][OPERATOR]
Resource exhaustion on machine creation results in a longer retry period by @takoverflow [gardener/machine-controller-manager#981]
[gardener/machine-controller-manager-provider-openstack]
🏃 Others
[DEPENDENCY]
Update go to 1.24.1 by @hebelsan [gardener/machine-controller-manager-provider-openstack#254][DEPENDENCY]
Update machine-controller-manager to v0.57.2 by @hebelsan [gardener/machine-controller-manager-provider-openstack#254][DEPENDENCY]
Update gardener to 1.117.0 by @hebelsan [gardener/machine-controller-manager-provider-openstack#254]
[gardener/terraformer]
🏃 Others
[OPERATOR]
Update gardener to v1.117.0 by @hebelsan [gardener/terraformer#162][OPERATOR]
Update aws-sdk-go to v1.55.7 by @hebelsan [gardener/terraformer#162][OPERATOR]
Update fsnotify to v1.9.0 by @hebelsan [gardener/terraformer#162]
Helm Charts
- admission-openstack-application:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-application:v1.48.0
- admission-openstack-runtime:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-runtime:v1.48.0
- provider-openstack:
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-openstack:v1.48.0
Container (OCI) Images
- gardener-extension-admission-openstack:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack:v1.48.0
- gardener-extension-provider-openstack:
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-openstack:v1.48.0