Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v1.41.2
->v1.45.0
v0.31.5
->v0.32.1
v0.31.5
->v0.32.1
v0.31.5
->v0.32.1
v0.31.5
->v0.32.1
v0.31.5
->v0.32.1
v0.31.5
->v0.32.1
v0.19.5
->v0.20.1
Release Notes
gardener/gardener-extension-provider-openstack (github.com/gardener/gardener-extension-provider-openstack)
v1.45.0
Compare Source
[gardener/gardener-extension-provider-openstack]
📰 Noteworthy
[USER]
The kube-system/csi-driver-node and kube-system/csi-driver-manila-node DaemonSets are no longer scaled by a VerticalPodAutoscaler as they do not really benefit from it. Removing VerticalPodAutoscaler for these components will reduce unnecessary evictions by VPA and will be a mitigation for https://issues.k8s.io/126921. by @ialidzhikov [#938]🐛 Bug Fixes
[USER]
Fix theNamespacedCloudProfile
status mutation. by @LucaBernstein [#930]🏃 Others
[DEPENDENCY]
Update gardener to v1.110.0 by @hebelsan [#933][OPERATOR]
TheEgressCIDRS
are now properly calculated for IPv6 addresses of the router. by @kon-angelo [#958][OPERATOR]
TheEgressCIDRS
are now properly calculated for multiple external fixed IPs of the router. by @kon-angelo [#958][OPERATOR]
Ignore not found errors on resource deletion during infrastructure reconciliation. by @kon-angelo [#948][gardener/machine-controller-manager-provider-openstack]
🏃 Others
[DEVELOPER]
Thegardener/machine-controller-manager
dependency has been updated tov0.55.1
. Release Notes v0.55.0Release Notes v0.55.1 by @gardener-robot-ci-3 [gardener/machine-controller-manager-provider-openstack#204]
[DEVELOPER]
Add gosec as sast makefile target by @hebelsan [gardener/machine-controller-manager-provider-openstack#199][DEPENDENCY]
Update gardener/gardener to v1.108.1 by @hebelsan [gardener/machine-controller-manager-provider-openstack#200][OPERATOR]
Increase VM status check timeout to 1200 seconds. by @kon-angelo [gardener/machine-controller-manager-provider-openstack#212][gardener/terraformer]
🐛 Bug Fixes
[DEVELOPER]
Providerazurerm
was updated to version 3.47.0 and is now properly recognising theARM_OIDC_TOKEN_FILE_PATH
env variable. by @dimityrmirchev [gardener/terraformer#156]🏃 Others
[OPERATOR]
Update golang tov1.23.5
by @kon-angelo [gardener/terraformer#157][OPERATOR]
Update alpine tov3.21.2
by @kon-angelo [gardener/terraformer#157]Helm Charts
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-application:v1.45.0
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-runtime:v1.45.0
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-openstack:v1.45.0
Docker Images
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack:v1.45.0
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-openstack:v1.45.0
v1.44.1
Compare Source
[gardener/gardener-extension-provider-openstack]
🐛 Bug Fixes
[USER]
MCM update to v0.20.1: Increase VM status check timeout to 1200 seconds by @hebelsan [#939]Helm Charts
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-application:v1.44.1
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-runtime:v1.44.1
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-openstack:v1.44.1
Docker Images
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack:v1.44.1
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-openstack:v1.44.1
v1.44.0
Compare Source
[gardener/gardener-extension-provider-openstack]
[OPERATOR]
The Helm charts for theapplication
andruntime
parts of the gardener-extension-admission-openstack admission controller have been separated into standalone charts. These charts now assume a Garden setup with a virtual garden. Both charts must be deployed individually: theruntime
chart on the Garden runtime cluster, and theapplication
chart on the virtual garden. Additionally, the intermediateglobal
level in the Helm values has been removed, so you may need to adjust your provided values accordingly. by @MartinWeindel [#901]✨ New Features
[OPERATOR]
Adjustments for additional deployment of extension and admission controller on Garden runtime cluster by gardener-operator. by @MartinWeindel [#901]🐛 Bug Fixes
[OPERATOR]
management of the router interface missed some of openstack's owner labels assigned to the routers network interface causing the infrastructure conciliation to fail due to dublicated router network interfaces by @crigertg [#917]🏃 Others
[OPERATOR]
Update Cinder CSIv1.30.1
->v1.31.2
for shoots on v1.31.x by @kon-angelo [#915][OPERATOR]
AddNamespacedCloudProfile
admission mutation and validation to support custom machine images and types. by @LucaBernstein [#911][OPERATOR]
Update Cinder CSIv1.30.1
->v1.30.2
for shoots on v1.30.x by @kon-angelo [#915][USER]
Shoots with NodeLocalDNS enabled will use UDP instead of TCP for upstream DNS queries by default to avoid performance issues on OpenStack. by @domdom82 [#925]Helm Charts
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-application:v1.44.0
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-runtime:v1.44.0
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-openstack:v1.44.0
Docker Images
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack:v1.44.0
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-openstack:v1.44.0
v1.43.2
Compare Source
[gardener/gardener-extension-provider-openstack]
🏃 Others
[OPERATOR]
MCM update to v0.20.1: Increase VM status check timeout to 1200 seconds by @hebelsan [#942]Helm Charts
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-application:v1.43.2
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-runtime:v1.43.2
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-openstack:v1.43.2
Docker Images
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack:v1.43.2
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-openstack:v1.43.2
v1.43.1
Compare Source
[gardener/gardener-extension-provider-openstack]
🏃 Others
[OPERATOR]
Fix an issue where the CSI-Provisioner was missing 'patch' permissions on PVs by @AndreasBurger [#924]Helm Charts
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-application:v1.43.1
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-runtime:v1.43.1
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-openstack:v1.43.1
Docker Images
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack:v1.43.1
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-openstack:v1.43.1
v1.43.0
Compare Source
[gardener/gardener-extension-provider-openstack]
[OPERATOR]
Deprecated configuring bastion via helm chart config map by @hebelsan [#838]📰 Noteworthy
[OPERATOR]
Added support for configuring bastion vm from CloudProfile's bastion section by @hebelsan [#838]🏃 Others
[DEPENDENCY]
Add gosec as sast makefile target by @hebelsan [#902][DEPENDENCY]
Update go to version 1.23.3 by @hebelsan [#900][OPERATOR]
Fix an issue where provider-openstack required permissions for share network operations even when not required by theInfrastructureConfig
. by @kon-angelo [#885][OPERATOR]
Update gardener/gardener to v1.107.0 by @hebelsan [#896][OPERATOR]
Fix an issue where the deletion with the flow reconciler would fail if the network was already deleted. by @kon-angelo [#898][OPERATOR]
Added validation to prevent IPv6-only/dual-stack clusters as they are not supported, yet. by @ScheererJ [#886][OPERATOR]
Remove the duplicate provider type check from the admission webhooks. by @LucaBernstein [#895][OPERATOR]
Fix possible nil-pointer deref when looking for networks. during reconciliation by @AndreasBurger [#879][OPERATOR]
subnet overlapping, missing expected router and Policy doesn't allow .* to be performed errors are now non-retryable user errors. by @RadaBDimitrova [#894][OPERATOR]
Updating CSI driver provisioner ClusterRole rules by @hebelsan [#880][DEVELOPER]
Update gardener/gardener to v1.105.0 by @hebelsan [#881]Helm Charts
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-application:v1.43.0
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-runtime:v1.43.0
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-openstack:v1.43.0
Docker Images
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack:v1.43.0
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-openstack:v1.43.0
v1.42.1
Compare Source
[gardener/gardener-extension-provider-openstack]
🏃 Others
[OPERATOR]
Fix a bug that prevented the Cinder CSI from working on shoots with kubernetes version less than v1.28. by @kon-angelo [#876]Helm Charts
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-application:v1.42.1
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-runtime:v1.42.1
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-openstack:v1.42.1
Docker Images
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack:v1.42.1
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-openstack:v1.42.1
v1.42.0
Compare Source
[gardener/gardener-extension-provider-openstack]
✨ New Features
[USER]
The provider-openstack extension does now support shoot clusters with Kubernetes version 1.31. You should consider the Kubernetes release notes before upgrading to 1.31. by @ialidzhikov [#856][USER]
The admission webhook now validatesCredentialsBinding
s. by @dimityrmirchev [#845][OPERATOR]
Allows the operator to configure whether he wants to deploy the standard ClusterFilters and/or StorageClass by @nschad [#830][OPERATOR]
Enable support for the fieldshoot.Spec.CloudProfile
alongsideshoot.Spec.CloudProfileName
and enable the future use ofNamespacedCloudProfile
. by @LucaBernstein [#834][OPERATOR]
Helm charts of extension and admission controller are published as OCI artifacts now. by @oliver-goetz [#811]🐛 Bug Fixes
[OPERATOR]
Removed unnecessary preStop hook fromnode-driver-registrar
incsi-driver-node
, as socket removal is now handled internally bynode-driver-registrar
, resolving distroless image error. by @AndreasBurger [#802]🏃 Others
[OPERATOR]
ApriorityClassName
can now be set for the admission deployment via thegardener-extension-admission-openstack
Helm chart. by @timuthy [#806][OPERATOR]
Starting with gardenlet >= v1.98.0, use controlplane webhook object selector to limit mutator calls. by @LucaBernstein [#797][OPERATOR]
Update cloud-provider-openstack images and remove credential use from nodeserver by @kon-angelo [#864][OPERATOR]
Update the VPA CRD used for testing locally by @hebelsan [#822][OPERATOR]
Update CSI sidecar containers to latest version. by @kon-angelo [#865][OPERATOR]
Adapt newWorkerPoolHash
function in Gardenerv1.98
. by @Duciwuci [#816][OPERATOR]
Inserts architecture from worker to the machine class by @sssash18 [#820][OPERATOR]
The provider-openstack extension no longer configures min/maxAllowed in any managed VPA resource. by @kon-angelo [#863][OPERATOR]
Allow multiple loadBalancerProviders as the default and for a region by @lotharbach [#841][DEVELOPER]
Update gardener/gardener to 1.103.0 and golang to 1.23.0 by @hebelsan [#850][gardener/machine-controller-manager]
🐛 Bug Fixes
[OPERATOR]
Fixed a bug where theUnitialised
error code was blocking machine deletion by @rishabh-11 [gardener/machine-controller-manager#928][gardener/machine-controller-manager-provider-openstack]
🏃 Others
[DEVELOPER]
Set repository PR template /platform from aws to openstack by @hebelsan [gardener/machine-controller-manager-provider-openstack#165][DEVELOPER]
Update golang to v1.23.1 by @kon-angelo [gardener/machine-controller-manager-provider-openstack#175][DEVELOPER]
Update gardener to v1.103.0 by @kon-angelo [gardener/machine-controller-manager-provider-openstack#175][DEPENDENCY]
Golang version updated to 1.22.5 by @rishabh-11 [gardener/machine-controller-manager-provider-openstack#152][OPERATOR]
Allow input of pod CIDRs as slice. by @kon-angelo [gardener/machine-controller-manager-provider-openstack#177][OPERATOR]
Update machine-controller-manager to v0.54.0 by @kon-angelo [gardener/machine-controller-manager-provider-openstack#181]Helm Charts
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-application:v1.42.0
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-runtime:v1.42.0
europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-openstack:v1.42.0
Docker Images
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack:v1.42.0
europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-openstack:v1.42.0
kubernetes/api (k8s.io/api)
v0.32.1
Compare Source
v0.32.0
Compare Source
kubernetes/apiextensions-apiserver (k8s.io/apiextensions-apiserver)
v0.32.1
Compare Source
v0.32.0
Compare Source
kubernetes/apimachinery (k8s.io/apimachinery)
v0.32.1
Compare Source
v0.32.0
Compare Source
kubernetes/client-go (k8s.io/client-go)
v0.32.1
Compare Source
v0.32.0
Compare Source
kubernetes/code-generator (k8s.io/code-generator)
v0.32.1
Compare Source
v0.32.0
Compare Source
kubernetes/component-base (k8s.io/component-base)
v0.32.1
Compare Source
v0.32.0
Compare Source
kubernetes-sigs/controller-runtime (sigs.k8s.io/controller-runtime)
v0.20.1
Compare Source
What's Changed
Full Changelog: kubernetes-sigs/controller-runtime@v0.20.0...v0.20.1
v0.20.0
Compare Source
Highlights
Changes since v0.19.0
✨ New Features
🐛 Bug Fixes
🌱 Others
maps
/slices
packages (#3012)🌱 CI
📖 Additionally, there have been 7 contributions to our documentation. (#2942, #2985, #2996, #3002, #3039, #3062)
Dependencies
Added
Nothing has changed.
Changed
f3d0a9c
→8a7402a
f48c80b
→bda5523
e35e4cc
→ v0.26.004be3eb
→5ec99f8
5315273
→f6391c0
f6361c8
→f6391c0
b8732ec
→ef43131
51d4e06
→2b36238
70dd376
→32ad38e
18e509b
→3ea5e8c
bc3834c
→9aa6b5e
Removed
Thanks to all our contributors! 😊
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.