Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update k8s packages (minor) #65

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Update k8s packages (minor) #65

wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jun 24, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
github.com/gardener/gardener-extension-provider-openstack v1.41.2 -> v1.45.0 age adoption passing confidence
k8s.io/api v0.31.5 -> v0.32.1 age adoption passing confidence
k8s.io/apiextensions-apiserver v0.31.5 -> v0.32.1 age adoption passing confidence
k8s.io/apimachinery v0.31.5 -> v0.32.1 age adoption passing confidence
k8s.io/client-go v0.31.5 -> v0.32.1 age adoption passing confidence
k8s.io/code-generator v0.31.5 -> v0.32.1 age adoption passing confidence
k8s.io/component-base v0.31.5 -> v0.32.1 age adoption passing confidence
sigs.k8s.io/controller-runtime v0.19.5 -> v0.20.1 age adoption passing confidence

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

🏃 Others

  • [DEPENDENCY] Update gardener to v1.110.0 by @​hebelsan [#​933]
  • [OPERATOR] The EgressCIDRS are now properly calculated for IPv6 addresses of the router. by @​kon-angelo [#​958]
  • [OPERATOR] The EgressCIDRS 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

[gardener/terraformer]

🐛 Bug Fixes

🏃 Others

Helm Charts

  • admission-openstack-application: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-application:v1.45.0
  • admission-openstack-runtime: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-runtime:v1.45.0
  • provider-openstack: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-openstack:v1.45.0

Docker Images

  • gardener-extension-admission-openstack: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack:v1.45.0
  • gardener-extension-provider-openstack: 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

  • admission-openstack-application: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-application:v1.44.1
  • admission-openstack-runtime: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-runtime:v1.44.1
  • provider-openstack: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-openstack:v1.44.1

Docker Images

  • gardener-extension-admission-openstack: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack:v1.44.1
  • gardener-extension-provider-openstack: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-openstack:v1.44.1

v1.44.0

Compare Source

[gardener/gardener-extension-provider-openstack]

⚠️ Breaking Changes

  • [OPERATOR] The Helm charts for the application and runtime 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: the runtime chart on the Garden runtime cluster, and the application chart on the virtual garden. Additionally, the intermediate global 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 CSI v1.30.1 -> v1.31.2 for shoots on v1.31.x by @​kon-angelo [#​915]
  • [OPERATOR] Add NamespacedCloudProfile admission mutation and validation to support custom machine images and types. by @​LucaBernstein [#​911]
  • [OPERATOR] Update Cinder CSI v1.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

  • admission-openstack-application: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-application:v1.44.0
  • admission-openstack-runtime: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-runtime:v1.44.0
  • provider-openstack: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-openstack:v1.44.0

Docker Images

  • gardener-extension-admission-openstack: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack:v1.44.0
  • gardener-extension-provider-openstack: 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

  • admission-openstack-application: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-application:v1.43.2
  • admission-openstack-runtime: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-runtime:v1.43.2
  • provider-openstack: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-openstack:v1.43.2

Docker Images

  • gardener-extension-admission-openstack: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack:v1.43.2
  • gardener-extension-provider-openstack: 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

  • admission-openstack-application: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-application:v1.43.1
  • admission-openstack-runtime: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-runtime:v1.43.1
  • provider-openstack: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-openstack:v1.43.1

Docker Images

  • gardener-extension-admission-openstack: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack:v1.43.1
  • gardener-extension-provider-openstack: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/provider-openstack:v1.43.1

v1.43.0

Compare Source

[gardener/gardener-extension-provider-openstack]

⚠️ Breaking Changes

  • [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 the InfrastructureConfig. 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

  • admission-openstack-application: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-application:v1.43.0
  • admission-openstack-runtime: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-runtime:v1.43.0
  • provider-openstack: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-openstack:v1.43.0

Docker Images

  • gardener-extension-admission-openstack: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack:v1.43.0
  • gardener-extension-provider-openstack: 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

  • admission-openstack-application: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-application:v1.42.1
  • admission-openstack-runtime: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-runtime:v1.42.1
  • provider-openstack: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-openstack:v1.42.1

Docker Images

  • gardener-extension-admission-openstack: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack:v1.42.1
  • gardener-extension-provider-openstack: 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 validates CredentialsBindings. 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 field shoot.Spec.CloudProfile alongside shoot.Spec.CloudProfileName and enable the future use of NamespacedCloudProfile. 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 from node-driver-registrar in csi-driver-node, as socket removal is now handled internally by node-driver-registrar, resolving distroless image error. by @​AndreasBurger [#​802]

🏃 Others

  • [OPERATOR] A priorityClassName can now be set for the admission deployment via the gardener-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 new WorkerPoolHash function in Gardener v1.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

[gardener/machine-controller-manager-provider-openstack]

🏃 Others

Helm Charts

  • admission-openstack-application: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-application:v1.42.0
  • admission-openstack-runtime: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/admission-openstack-runtime:v1.42.0
  • provider-openstack: europe-docker.pkg.dev/gardener-project/releases/charts/gardener/extensions/provider-openstack:v1.42.0

Docker Images

  • gardener-extension-admission-openstack: europe-docker.pkg.dev/gardener-project/releases/gardener/extensions/admission-openstack:v1.42.0
  • gardener-extension-provider-openstack: 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

  • Based on k8s.io/* v1.32 libraries and minimum Go version is now v1.23
  • New experimental priority queue feature
    • More details in #​3013 and #​2374
    • Can be enabled via manager.Options.Controller.UsePriorityQueue
    • Please give it a try and provide feedback in #​2374
  • AggregatedDiscovery is automatically used when available (#​2901)
  • As usual, many improvements to the fake client

Changes since v0.19.0

⚠️ Breaking Changes

✨ New Features

  • cache: Add EnableWatchBookmarks option (defaults to true) (#​3017)
  • cache: Export NewInformer option (#​3061)
  • cert-watcher: Add polling (#​3020 #​3050)
  • controller: Add experimental priority queue (off per default) (#​3013 #​3014 #​3060 #​3066)
  • fake client: Allow adding indexes at runtime (#​3021)
  • fake client: Add support for ServiceAccountToken subresource (#​2969)
  • restmapper: Use AggregatedDiscovery if available (#​2901)
  • util: Add HasOwnerReference func (#​2882)
  • webhook: Add custom path option (#​2998)

🐛 Bug Fixes

  • controller: Error when source.Start() never returns (#​2997 #​3006 #​3008)
  • fake client: Don't return items on invalid selector (#​3022)
  • fake client: Fix TOCTOU races (#​2980)
  • fake client: Preserve TypeMeta during Get call with PartialObjectMeta (#​2949)
  • fake client: Preserve TypeMeta during List call with UnstructuredList (#​3074)
  • manager: Fix RenewDeadline typo in leader election (#​3032)
  • manager: Use leader elector with client timeout (#​3028 #​3034)

🌱 Others

🌱 CI

📖 Additionally, there have been 7 contributions to our documentation. (#​2942, #​2985, #​2996, #​3002, #​3039, #​3062)

Dependencies

Added

Nothing has changed.

Changed
  • cel.dev/expr: v0.15.0 → v0.18.0
  • github.com/Azure/go-ansiterm: d185dfc → 306776e
  • github.com/go-openapi/jsonpointer: v0.19.6 → v0.21.0
  • github.com/go-openapi/swag: v0.22.4 → v0.23.0
  • github.com/google/btree: v1.0.1 → v1.1.3
  • github.com/google/cel-go: v0.20.1 → v0.22.0
  • github.com/google/pprof: 4bfdf5a → d1b30fe
  • github.com/gregjones/httpcache: 9cad4c3 → 901d907
  • github.com/jonboulle/clockwork: v0.2.2 → v0.4.0
  • github.com/moby/spdystream: v0.4.0 → v0.5.0
  • github.com/onsi/ginkgo/v2: v2.19.0 → v2.21.0
  • github.com/onsi/gomega: v1.33.1 → v1.35.1
  • github.com/stoewer/go-strcase: v1.2.0 → v1.3.0
  • github.com/xiang90/probing: 43a291a → a49e3df
  • go.etcd.io/bbolt: v1.3.9 → v1.3.11
  • go.etcd.io/etcd/api/v3: v3.5.14 → v3.5.16
  • go.etcd.io/etcd/client/pkg/v3: v3.5.14 → v3.5.16
  • go.etcd.io/etcd/client/v2: v2.305.13 → v2.305.16
  • go.etcd.io/etcd/client/v3: v3.5.14 → v3.5.16
  • go.etcd.io/etcd/pkg/v3: v3.5.13 → v3.5.16
  • go.etcd.io/etcd/raft/v3: v3.5.13 → v3.5.16
  • go.etcd.io/etcd/server/v3: v3.5.13 → v3.5.16
  • go.uber.org/zap: v1.26.0 → v1.27.0
  • golang.org/x/crypto: v0.24.0 → v0.28.0
  • golang.org/x/exp: f3d0a9c8a7402a
  • golang.org/x/mod: v0.17.0 → v0.21.0
  • golang.org/x/net: v0.26.0 → v0.30.0
  • golang.org/x/oauth2: v0.21.0 → v0.23.0
  • golang.org/x/sync: v0.7.0 → v0.8.0
  • golang.org/x/sys: v0.21.0 → v0.26.0
  • golang.org/x/telemetry: f48c80bbda5523
  • golang.org/x/term: v0.21.0 → v0.25.0
  • golang.org/x/text: v0.16.0 → v0.19.0
  • golang.org/x/time: v0.3.0 → v0.7.0
  • golang.org/x/tools: e35e4cc → v0.26.0
  • golang.org/x/xerrors: 04be3eb5ec99f8
  • google.golang.org/genproto/googleapis/api: 5315273f6391c0
  • google.golang.org/genproto/googleapis/rpc: f6361c8f6391c0
  • google.golang.org/genproto: b8732ecef43131
  • google.golang.org/protobuf: v1.34.2 → v1.35.1
  • k8s.io/api: v0.31.0 → v0.32.0
  • k8s.io/apiextensions-apiserver: v0.31.0 → v0.32.0
  • k8s.io/apimachinery: v0.31.0 → v0.32.0
  • k8s.io/apiserver: v0.31.0 → v0.32.0
  • k8s.io/client-go: v0.31.0 → v0.32.0
  • k8s.io/code-generator: v0.31.0 → v0.32.0
  • k8s.io/component-base: v0.31.0 → v0.32.0
  • k8s.io/gengo/v2: 51d4e062b36238
  • k8s.io/kms: v0.31.0 → v0.32.0
  • k8s.io/kube-openapi: 70dd37632ad38e
  • k8s.io/utils: 18e509b3ea5e8c
  • sigs.k8s.io/apiserver-network-proxy/konnectivity-client: v0.30.3 → v0.31.0
  • sigs.k8s.io/json: bc3834c9aa6b5e
  • sigs.k8s.io/structured-merge-diff/v4: v4.4.1 → v4.4.2
Removed
  • github.com/golang/groupcache: 41bb18b
  • github.com/imdario/mergo: v0.3.6

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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies Upgrade dependencies and tools label Jun 24, 2024
@renovate renovate bot force-pushed the renovate/k8s-go branch 29 times, most recently from 80e5f4e to 6632cbb Compare July 1, 2024 04:59
@renovate renovate bot force-pushed the renovate/k8s-go branch 3 times, most recently from e502f68 to ecee17f Compare November 21, 2024 23:24
@renovate renovate bot force-pushed the renovate/k8s-go branch 4 times, most recently from 11bd5c4 to 22bd76f Compare December 4, 2024 15:55
@renovate renovate bot force-pushed the renovate/k8s-go branch 4 times, most recently from 96db4cb to 5cfec3e Compare December 12, 2024 10:58
@renovate renovate bot force-pushed the renovate/k8s-go branch 4 times, most recently from 3d16887 to ab33ac5 Compare December 20, 2024 13:52
@renovate renovate bot force-pushed the renovate/k8s-go branch 3 times, most recently from 517c1d4 to 4f4ec91 Compare January 15, 2025 01:26
@renovate renovate bot force-pushed the renovate/k8s-go branch 3 times, most recently from 5b57183 to 4ea53bc Compare January 16, 2025 18:09
@renovate renovate bot force-pushed the renovate/k8s-go branch 5 times, most recently from ff4532c to cd9009f Compare January 29, 2025 16:54
@renovate renovate bot force-pushed the renovate/k8s-go branch 2 times, most recently from 06ef7ce to 5644918 Compare February 8, 2025 15:03
@renovate renovate bot force-pushed the renovate/k8s-go branch from 5644918 to 0b8af1c Compare February 10, 2025 15:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Upgrade dependencies and tools
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants