build(deps): bump kubernetes from 25.3.0 to 32.0.1 in /ci/builder
Bumps kubernetes from 25.3.0 to 32.0.1.
Release notes
Sourced from kubernetes's releases.
Kubernetes Python Client v32.0.1 Stable Release
Getting started:
pip install --pre --upgrade kubernetesOr from source, download attached zip file, then
unzip client-python-v32.0.1.zip cd client-python-v32.0.1 python setup.py installThen follow examples in https://github.com/kubernetes-client/python/tree/release-32.0/examples
Changelog: https://github.com/kubernetes-client/python/blob/release-32.0/CHANGELOG.md
Kubernetes Python Client v32.0.0 Stable Release
Getting started:
pip install --pre --upgrade kubernetesOr from source, download attached zip file, then
unzip client-python-v32.0.0.zip cd client-python-v32.0.0 python setup.py installThen follow examples in https://github.com/kubernetes-client/python/tree/release-32.0/examples
Changelog: https://github.com/kubernetes-client/python/blob/release-32.0/CHANGELOG.md
Kubernetes Python Client v32.0.0 Beta 1 Release
Getting started:
pip install --pre --upgrade kubernetesOr from source, download attached zip file, then
unzip client-python-v32.0.0b1.zip cd client-python-v32.0.0b1 </tr></table>
... (truncated)
Changelog
Sourced from kubernetes's changelog.
v32.0.1
Kubernetes API Version: v1.32.2
Uncategorized
- Adds support for providing cluster information to the exec credential provider if requested. (#2303,
@brendandburns)- Remove py from test dependencies (#2288,
@jelly)Bug or Regression
- Fix dynamic client watch of named resource (#2076,
@bobh66)- Fixed PortForward proxy to close local Python sockets when the WebSocket closes. (#2316,
@anvilpete)- Fixes bug that would fail authentication when using the exec-provider with a specific cluster selected (#2340,
@tomasaschan)Feature
- Add utility functions kubernetes.utils.duration.parse_duration and kubernetes.utils.duration.format_duration to manage Gateway API Duration strings as specified by GEP-2257. (#2261,
@kflynn)- Added the ability to use the optional
applyparameter for functions within theutils.create_from_yamlsubmodule. This allows these functions to optionally use theDynamicClient.server_side_applyfunction to apply yaml manifests. (#2252,@dcmcand)- Adding
utils.format_quantityto convert decimal numbers into a canonical Kubernetes quantity. (#2216,@rkschamer)v32.0.0
Kubernetes API Version: v1.32.1
Bug or Regression
- Fixed PortForward proxy to close local Python sockets when the WebSocket closes. (#2316,
@anvilpete)v32.0.0b1
Kubernetes API Version: v1.32.1
API Change
- DRA API: the maximum number of pods which can use the same ResourceClaim is now 256 instead of 32. Beware that downgrading a cluster where this relaxed limit is in use to Kubernetes 1.32.0 is not supported because 1.32.0 would refuse to update ResourceClaims with more than 32 entries in the status.reservedFor field. (kubernetes/kubernetes#129544,
@pohly) [SIG API Machinery, Node and Testing]- NONE (kubernetes/kubernetes#129598,
@aravindhp) [SIG API Machinery and Node]v32.0.0a1
Kubernetes API Version: v1.32.0
API Change
- ACTION REQUIRED for custom scheduler plugin developers:
PodEligibleToPreemptOthersin thepreemptioninterface now includesctxin the parameters. Please update your plugins' implementation accordingly. (kubernetes/kubernetes#126465,@googs1025) [SIG Scheduling]- Changed NodeToStatusMap from a map to a struct and exposed methods to access the entries. Added absentNodesStatus, which informs the status of nodes that are absent in the map. For developers of out-of-tree PostFilter plugins, ensure to update the usage of NodeToStatusMap. Additionally, NodeToStatusMap should eventually be renamed to NodeToStatusReader. (kubernetes/kubernetes#126022,
@macsko) [SIG Node, Scheduling, and Testing]- A new /resize subresource was added to request pod resource resizing. Update your k8s client code to utilize the /resize subresource for Pod resizing operations. (kubernetes/kubernetes#128266,
@AnishShah) [SIG API Machinery, Apps, Node and Testing]- A new feature that allows unsafe deletion of corrupt resources has been added, it is disabled by default, and it can be enabled by setting the option
--feature-gates=AllowUnsafeMalformedObjectDeletion=true. It comes with an API change, a new delete optionignoreStoreReadErrorWithClusterBreakingPotentialhas been introduced, it is not set by default, this maintains backward compatibility. In order to perform an unsafe deletion of a corrupt resource, the user must enable the option for the delete request. A resource is considered corrupt if it can not be successfully retrieved from the storage due to
... (truncated)
Commits
bc4fd67Merge pull request #2348 from yliaog/automated-release-of-32.0.1-upstream-rel...79690bcUpdate the compatibility matrix and maintenance status893d70agenerated client change641f59agenerated API change7ea787cgenerated client change for custom_objects49df237update version constants for 32.0.1 release3c848c2update changelog with release notes from master branchdcc27f9Address review feedbackc665cabfix: Extract value from ConfigNode before storing it4c7757bTweak test to fail like the production code does- Additional commits viewable in compare view
You can trigger a rebase of this PR by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Note Automatic rebases have been disabled on this pull request as it has been open for over 30 days.
Cloudtest seems to become more flaky with this, I haven't investigated further: https://buildkite.com/materialize/nightly/builds/11248#01953908-e37e-4895-a9f9-c4105e72d02f
A newer version of kubernetes exists, but since this PR has been edited by someone other than Dependabot I haven't updated it. You'll get a PR for the updated version as normal once this PR is merged.
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.
If you change your mind, just re-open this PR and I'll resolve any conflicts on it.