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

Bump kubernetes from 24.2.0 to 25.3.0 #8

Merged
merged 1 commit into from Oct 26, 2022

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 26, 2022

Bumps kubernetes from 24.2.0 to 25.3.0.

Release notes

Sourced from kubernetes's releases.

Kubernetes Python Client v25.3.0 Stable Release

Getting started:

pip install --pre --upgrade kubernetes

Or from source, download attached zip file, then

unzip client-python-v25.3.0.zip
cd client-python-v25.3.0
python setup.py install

Then follow examples in https://github.com/kubernetes-client/python/tree/release-25.0/examples

Changelog: https://github.com/kubernetes-client/python/blob/release-25.0/CHANGELOG.md

Kubernetes Python Client v25.3.0 Beta 1 Release

Getting started:

pip install --pre --upgrade kubernetes

Or from source, download attached zip file, then

unzip client-python-v25.3.0b1.zip
cd client-python-v25.3.0b1
python setup.py install

Then follow examples in https://github.com/kubernetes-client/python/tree/release-25.0/examples

Changelog: https://github.com/kubernetes-client/python/blob/release-25.0/CHANGELOG.md

Kubernetes Python Client v25.2.0 Alpha 1 Release

Getting started:

pip install --pre --upgrade kubernetes

Or from source, download attached zip file, then

unzip client-python-v25.2.0a1.zip
cd client-python-v25.2.0a1
</tr></table> 

... (truncated)

Changelog

Sourced from kubernetes's changelog.

v25.3.0

Kubernetes API Version: v1.25.3

Feature

  • Adds support for loading CA certificates from a file using the idp-certificate-authority key for the oidc plugin. (#1916, @​vgupta3)

v25.3.0b1

Kubernetes API Version: v1.25.3

Feature

  • Adds support for loading CA certificates from a file using the idp-certificate-authority key for the oidc plugin. (#1916, @​vgupta3)

v25.2.0b1

Kubernetes API Version: v1.25.3

Feature

  • Adds support for loading CA certificates from a file using the idp-certificate-authority key for the oidc plugin. (#1916, @​vgupta3)

v25.2.0a1

Kubernetes API Version: v1.25.2

API Change

  • Revert regression that prevented client-go latency metrics to be reported with a template URL to avoid label cardinality. (kubernetes/kubernetes#112055, @​aanm) [SIG API Machinery]
  • Add NodeInclusionPolicy to TopologySpreadConstraints in PodSpec. (kubernetes/kubernetes#108492, @​kerthcet)
  • Added KMS v2alpha1 support. (kubernetes/kubernetes#111126, @​aramase)
  • Added a deprecated warning for node beta label usage in PV/SC/RC and CSI Storage Capacity. (kubernetes/kubernetes#108554, @​pacoxu)
  • Added a new feature gate CheckpointRestore to enable support to checkpoint containers. If enabled it is possible to checkpoint a container using the newly kubelet API (/checkpoint/{podNamespace}/{podName}/{containerName}). (kubernetes/kubernetes#104907, @​adrianreber) [SIG Node and Testing]
  • Added alpha support for user namespaces in pods phase 1 (KEP 127, feature gate: UserNamespacesStatelessPodsSupport) (kubernetes/kubernetes#111090, @​rata)
  • As of v1.25, the PodSecurity restricted level no longer requires pods that set .spec.os.name="windows" to also set Linux-specific securityContext fields. If a 1.25+ cluster has unsupported out-of-skew nodes prior to v1.23 and wants to ensure namespaces enforcing the restricted policy continue to require Linux-specific securityContext fields on all pods, ensure a version of the restricted prior to v1.25 is selected by labeling the namespace (for example, pod-security.kubernetes.io/enforce-version: v1.24) (kubernetes/kubernetes#105919, @​ravisantoshgudimetla)
  • Changed ownership semantics of PersistentVolume's spec.claimRef from atomic to granular. (kubernetes/kubernetes#110495, @​alexzielenski)
  • Extended ContainerStatus CRI API to allow runtime response with container resource requests and limits that are in effect.
  • For v1.25, Kubernetes will be using Golang 1.19, In this PR the version is updated to 1.19rc2 as GA is not yet available. (kubernetes/kubernetes#111254, @​dims)
  • Introduced NodeIPAM support for multiple ClusterCIDRs (kubernetes/kubernetes#2593) as an alpha feature. Set feature gate MultiCIDRRangeAllocator=true, determines whether the MultiCIDRRangeAllocator controller can be used, while the kube-controller-manager flag below will pick the active controller. Enabled the MultiCIDRRangeAllocator by setting --cidr-allocator-type=MultiCIDRRangeAllocator flag in kube-controller-manager. (kubernetes/kubernetes#109090, @​sarveshr7)
  • Introduced PodHasNetwork condition for pods. (kubernetes/kubernetes#111358, @​ddebroy)
  • Introduced support for handling pod failures with respect to the configured pod failure policy rules. (kubernetes/kubernetes#111113, @​mimowo)
  • Introduction of the DisruptionTarget pod condition type. Its reason field indicates the reason for pod termination:
    • PreemptionByKubeScheduler (Pod preempted by kube-scheduler)
    • DeletionByTaintManager (Pod deleted by taint manager due to NoExecute taint)
    • EvictionByEvictionAPI (Pod evicted by Eviction API)
    • DeletionByPodGC (an orphaned Pod deleted by PodGC) (kubernetes/kubernetes#110959, @​mimowo)
  • Kube-Scheduler ComponentConfig is graduated to GA, kubescheduler.config.k8s.io/v1 is available now. Plugin SelectorSpread is removed in v1. (kubernetes/kubernetes#110534, @​kerthcet)
  • Local Storage Capacity Isolation feature is GA in 1.25 release. For systems (rootless) that cannot check root file system, please use kubelet config --local-storage-capacity-isolation=false to disable this feature. Once disabled, pod cannot set local ephemeral storage request/limit, and emptyDir sizeLimit niether. (kubernetes/kubernetes#111513, @​jingxu97)

... (truncated)

Commits
  • e884070 Merge pull request #1937 from yliaog/automated-release-of-25.3.0-upstream-rel...
  • 03d2958 updated 25.3 release support matrix
  • fd673fb generated client change
  • 90a9052 generated API change
  • cef4c9c generated client change for custom_objects
  • ea36451 update version constants for 25.3.0 release
  • 92ea48b update changelog with release notes from master branch
  • 73b51ec Merge pull request #1931 from yliaog/automated-release-of-25.3.0b1-upstream-r...
  • c91762f updated compatibility matrix for 25.3.0b1
  • 1d5b9ec generated client change
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will 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 version will 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 dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [kubernetes](https://github.com/kubernetes-client/python) from 24.2.0 to 25.3.0.
- [Release notes](https://github.com/kubernetes-client/python/releases)
- [Changelog](https://github.com/kubernetes-client/python/blob/master/CHANGELOG.md)
- [Commits](kubernetes-client/python@v24.2.0...v25.3.0)

---
updated-dependencies:
- dependency-name: kubernetes
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Oct 26, 2022
@Tenzer
Copy link
Member

Tenzer commented Oct 26, 2022

@dependabot merge

@dependabot dependabot bot merged commit 8703bef into main Oct 26, 2022
@dependabot dependabot bot deleted the dependabot/pip/kubernetes-25.3.0 branch October 26, 2022 12:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Development

Successfully merging this pull request may close these issues.

None yet

1 participant