vapor-ware / synse-server

An HTTP API for monitoring and controlling physical and virtual devices
https://synse.readthedocs.io/en/latest/server/intro/
GNU General Public License v3.0
39 stars 11 forks source link

build(deps): bump kubernetes from 17.17.0 to 23.6.0 #460

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 2 years ago

Bumps kubernetes from 17.17.0 to 23.6.0.

Release notes

Sourced from kubernetes's releases.

Kubernetes Python Client v23.6.0 Release

Getting started:

pip install --pre --upgrade kubernetes

Or from source, download attached zip file, then

unzip client-python-v23.6.0.zip
cd client-python-v23.6.0
python setup.py install

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

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

Kubernetes Python Client v23.3.0 Release

Getting started:

pip install --pre --upgrade kubernetes

Or from source, download attached zip file, then

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

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

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

Kubernetes Python Client v23.3.0 Beta 1 Release

Getting started:

pip install --pre --upgrade kubernetes

Or from source, download attached zip file, then

unzip client-python-v23.3.0b1.zip
cd client-python-v23.3.0b1
</tr></table> 

... (truncated)

Changelog

Sourced from kubernetes's changelog.

v23.6.0

Kubernetes API Version: v1.23.6

API Change

  • Omits alpha-level enums from the static openapi file captured in api/openapi-spec (kubernetes/kubernetes#109179, @​liggitt) [SIG Apps and Auth]
  • Fixes a regression in v1beta1 PodDisruptionBudget handling of "strategic merge patch"-type API requests for the selector field. Prior to 1.21, these requests would merge matchLabels content and replace matchExpressions content. In 1.21, patch requests touching the selector field started replacing the entire selector. This is consistent with server-side apply and the v1 PodDisruptionBudget behavior, but should not have been changed for v1beta1. (kubernetes/kubernetes#108139, @​liggitt) [SIG Auth and Testing]

v23.3.0

Kubernetes API Version: v1.23.4

v23.3.0b1

Kubernetes API Version: v1.23.4

API Change

v23.3.0a1

Kubernetes API Version: v1.23.3

API Change

  • A new field omitManagedFields has been added to both audit.Policy and audit.PolicyRule so cluster operators can opt in to omit managed fields of the request and response bodies from being written to the API audit log. (kubernetes/kubernetes#94986, @​tkashem) [SIG API Machinery, Auth, Cloud Provider and Testing]
  • A small regression in Service updates was fixed. The circumstances are so unlikely that probably nobody would ever hit it. (kubernetes/kubernetes#104601, @​thockin)
  • Added a feature gate StatefulSetAutoDeletePVC, which allows PVCs automatically created for StatefulSet pods to be automatically deleted. (kubernetes/kubernetes#99728, @​mattcary)
  • Client-go impersonation config can specify a UID to pass impersonated uid information through in requests. (kubernetes/kubernetes#104483, @​margocrawf)
  • Create HPA v2 from v2beta2 with some fields changed. (kubernetes/kubernetes#102534, @​wangyysde) [SIG API Machinery, Apps, Auth, Autoscaling and Testing]
  • Ephemeral containers graduated to beta and are now available by default. (kubernetes/kubernetes#105405, @​verb)
  • Fix kube-proxy regression on UDP services because the logic to detect stale connections was not considering if the endpoint was ready. (kubernetes/kubernetes#106163, @​aojea) [SIG API Machinery, Apps, Architecture, Auth, Autoscaling, CLI, Cloud Provider, Contributor Experience, Instrumentation, Network, Node, Release, Scalability, Scheduling, Storage, Testing and Windows]
  • If a conflict occurs when creating an object with generateName, the server now returns an "AlreadyExists" error with a retry option. (kubernetes/kubernetes#104699, @​vincepri)
  • Implement support for recovering from volume expansion failures (kubernetes/kubernetes#106154, @​gnufied) [SIG API Machinery, Apps and Storage]
  • In kubelet, log verbosity and flush frequency can also be configured via the configuration file and not just via command line flags. In other commands (kube-apiserver, kube-controller-manager), the flags are listed in the "Logs flags" group and not under "Global" or "Misc". The type for -vmodule was made a bit more descriptive (pattern=N,... instead of moduleSpec). (kubernetes/kubernetes#106090, @​pohly) [SIG API Machinery, Architecture, CLI, Cluster Lifecycle, Instrumentation, Node and Scheduling]
  • Introduce OS field in the PodSpec (kubernetes/kubernetes#104693, @​ravisantoshgudimetla)
  • Introduce v1beta3 API for scheduler. This version
    • increases the weight of user specifiable priorities. The weights of following priority plugins are increased

      • TaintTolerations to 3 - as leveraging node tainting to group nodes in the cluster is becoming a widely-adopted practice
      • NodeAffinity to 2
      • InterPodAffinity to 2
    • Won't have HealthzBindAddress, MetricsBindAddress fields (kubernetes/kubernetes#104251, @​ravisantoshgudimetla)

  • Introduce v1beta2 for Priority and Fairness with no changes in API spec. (kubernetes/kubernetes#104399, @​tkashem)
  • JSON log output is configurable and now supports writing info messages to stdout and error messages to stderr. Info messages can be buffered in memory. The default is to write both to stdout without buffering, as before. (kubernetes/kubernetes#104873, @​pohly)

... (truncated)

Commits
  • 98cd225 Merge pull request #1794 from roycaihw/manual-23.6
  • 0dbfa66 update changelog and readme
  • 06bae61 generated client change
  • 5bd0e3b generated API change
  • a60939c update version constants for 23.6.0 release
  • afffaff Merge pull request #1728 from yliaog/automated-release-of-23.3.0-upstream-rel...
  • 1a50327 updated compatibility matrix for 1.23.3 GA
  • 2dffce0 generated client change
  • 72a963c generated API change
  • 46c189c update changelog
  • 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)
dependabot[bot] commented 2 years ago

Superseded by #461.