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 19.15.0 #444

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 2 years ago

Bumps kubernetes from 17.17.0 to 19.15.0.

Release notes

Sourced from kubernetes's releases.

Kubernetes Python Client v19.15.0 Stable Release

Getting started:

pip install kubernetes==19.15.0

Or from source, download attached zip file, then

unzip client-python-19.15.0.zip
cd client-python-19.15.0
python setup.py install

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

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

Kubernetes Python Client v19.15.0 Beta 1 Release

Getting started:

pip install --pre --upgrade kubernetes

Or from source, download attached zip file, then

unzip client-python-v19.15.0b1.zip
cd client-python-v19.15.0b1
python setup.py install

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

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

Kubernetes Python Client v19.15.0 Alpha 1 Release

Getting started:

pip install --pre --upgrade kubernetes

Or from source, download attached zip file, then

unzip client-python-v19.15.0a1.zip
cd client-python-v19.15.0a1
</tr></table> 

... (truncated)

Changelog

Sourced from kubernetes's changelog.

v19.15.0

Kubernetes API Version: v1.19.15

Feature

  • The new parameter 'no_proxy' has been added to configuration for the REST and websocket client. (kubernetes-client/python#1579, @​itaru2622)//github.com/itaru2622))//github.com/itaru2622))//github.com/itaru2622))//github.com/itaru2622))//github.com/itaru2622))//github.com/itaru2622))//github.com/itaru2622))

v19.15.0b1

Kubernetes API Version: v1.19.15

  • No changes. The same as v19.15.0a1.

v19.15.0a1

Kubernetes API Version: v1.19.15

Bug Fix

Feature

API Change

  • We have added a new Priority & Fairness rule that exempts all probes (/readyz, /healthz, /livez) to prevent restarting of "healthy" kube-apiserver instance(s) by kubelet. (kubernetes/kubernetes#101113, @​tkashem) [SIG API Machinery]
  • Fixes using server-side apply with APIService resources (kubernetes/kubernetes#100713, @​kevindelgado) [SIG API Machinery, Apps, Scheduling and Testing]
  • Regenerate protobuf code to fix CVE-2021-3121 (kubernetes/kubernetes#100515, @​joelsmith) [SIG API Machinery, Auth, CLI, Cloud Provider, Cluster Lifecycle, Instrumentation, Node and Storage]
  • Kubernetes is now built using go1.15.8 (kubernetes/kubernetes#99093, @​cpanato) [SIG Cloud Provider, Instrumentation, Release and Testing]
  • Fix conversions for custom metrics. (kubernetes/kubernetes#94654, @​wojtek-t) [SIG Instrumentation]
  • A new alpha-level field, SupportsFsGroup, has been introduced for CSIDrivers to allow them to specify whether they support volume ownership and permission modifications. The CSIVolumeSupportFSGroup feature gate must be enabled to allow this field to be used. (kubernetes/kubernetes#92001, @​huffmanca) [SIG API Machinery, CLI and Storage]
  • Added pod version skew strategy for seccomp profile to synchronize the deprecated annotations with the new API Server fields. Please see the corresponding section in the KEP for more detailed explanations. (kubernetes/kubernetes#91408, @​saschagrunert) [SIG Apps, Auth, CLI and Node]
  • Adds the ability to disable Accelerator/GPU metrics collected by Kubelet (kubernetes/kubernetes#91930, @​RenaudWasTaken) [SIG Node]
  • Admission webhooks can now return warning messages that are surfaced to API clients, using the .response.warnings field in the admission review response. (kubernetes/kubernetes#92667, @​liggitt) [SIG API Machinery and Testing]
  • CertificateSigningRequest API conditions were updated:
    • a status field was added; this field defaults to True, and may only be set to True for Approved, Denied, and Failed conditions
    • a lastTransitionTime field was added
    • a Failed condition type was added to allow signers to indicate permanent failure; this condition can be added via the certificatesigningrequests/status subresource.
    • Approved and Denied conditions are mutually exclusive
    • Approved, Denied, and Failed conditions can no longer be removed from a CSR (kubernetes/kubernetes#90191, @​liggitt) [SIG API Machinery, Apps, Auth, CLI and Node]
  • Cluster admins can now turn off /logs endpoint in kubelet by setting enableSystemLogHandler to false in their kubelet configuration file. enableSystemLogHandler can be set to true only when enableDebuggingHandlers is also set to true. (kubernetes/kubernetes#87273, @​SaranBalaji90) [SIG Node]
  • Custom Endpoints are now mirrored to EndpointSlices by a new EndpointSliceMirroring controller. (kubernetes/kubernetes#91637, @​robscott) [SIG API Machinery, Apps, Auth, Cloud Provider, Instrumentation, Network and Testing]
  • CustomResourceDefinitions added support for marking versions as deprecated by setting spec.versions[*].deprecated to true, and for optionally overriding the default deprecation warning with a spec.versions[*].deprecationWarning field. (kubernetes/kubernetes#92329, @​liggitt) [SIG API Machinery]
  • EnvVarSource api doc bug fixes (kubernetes/kubernetes#91194, @​wawa0210) [SIG Apps]
  • Fix bug in reflector that couldn't recover from "Too large resource version" errors (kubernetes/kubernetes#92537, @​wojtek-t) [SIG API Machinery]
  • Fixed: log timestamps now include trailing zeros to maintain a fixed width (kubernetes/kubernetes#91207, @​iamchuckss) [SIG Apps and Node]
  • Generic ephemeral volumes, a new alpha feature under the GenericEphemeralVolume feature gate, provide a more flexible alternative to EmptyDir volumes: as with EmptyDir, volumes are created and deleted for each pod automatically by Kubernetes. But because the normal provisioning process is used (PersistentVolumeClaim), storage can be provided by third-party storage vendors and all of the usual volume features work. Volumes don't need to be empt; for example, restoring from snapshot is supported. (kubernetes/kubernetes#92784, @​pohly) [SIG API Machinery, Apps, Auth, CLI, Instrumentation, Node, Scheduling, Storage and Testing]
  • Go1.14.4 is now the minimum version required for building Kubernetes (kubernetes/kubernetes#92438, @​liggitt) [SIG API Machinery, Auth, CLI, Cloud Provider, Cluster Lifecycle, Instrumentation, Network, Node, Release, Storage and Testing]
  • Hide managedFields from kubectl edit command (kubernetes/kubernetes#91946, @​soltysh) [SIG CLI]

... (truncated)

Commits
  • c7f60ed Merge pull request #1584 from roycaihw/automated-release-of-19.15.0-upstream-...
  • a66bb80 add no_proxy support to configuration and REST client.
  • 068a541 generated client change
  • 00d1e5b update version constants for 19.15.0 release
  • bcbfce1 update changelog with release notes from master branch
  • 4b98002 Merge branch 'master' of github.com:kubernetes-client/python into automated-r...
  • d54611c Merge pull request #1581 from itaru2622/update_commithash
  • 0449056 update python-base commithash
  • 975360c Merge pull request #1579 from itaru2622/no_proxy
  • 95a893c add no_proxy support to configuration and REST client.
  • 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 #447.