Revisions of python-kubernetes
Dominique Leuenberger (dimstar_suse)
accepted
request 1087388
from
Priyanka Saggu (psaggu)
(revision 22)
Dominique Leuenberger (dimstar_suse)
accepted
request 1084957
from
Priyanka Saggu (psaggu)
(revision 21)
Dominique Leuenberger (dimstar_suse)
accepted
request 1084308
from
Priyanka Saggu (psaggu)
(revision 20)
Dominique Leuenberger (dimstar_suse)
accepted
request 1083937
from
Priyanka Saggu (psaggu)
(revision 19)
Dominique Leuenberger (dimstar_suse)
accepted
request 1083523
from
Richard Brown (RBrownSUSE)
(revision 18)
Dominique Leuenberger (dimstar_suse)
accepted
request 1007076
from
Dirk Mueller (dirkmueller)
(revision 17)
Dominique Leuenberger (dimstar_suse)
accepted
request 983725
from
Dirk Mueller (dirkmueller)
(revision 16)
- update to 23.6.0: * Omits alpha-level enums from the static openapi file captured in api/openapi-spec * 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.
Dominique Leuenberger (dimstar_suse)
accepted
request 974767
from
Matej Cepl (mcepl)
(revision 15)
- version update to 23.3.0 too many changes, see CHANGELOG.md in documentation or at https://github.com/kubernetes-client/python/blob/master/CHANGELOG.md - Add python-kubernetes-no-mock.patch to allow building and use without external mock package dependency.
Dominique Leuenberger (dimstar_suse)
accepted
request 857126
from
Dirk Mueller (dirkmueller)
(revision 14)
- update to 12.0.1: * Kubernetes API version 1.16.15 - Resolve regression in metadata.managedFields handling in update/patch requests submitted by older API clients ([#91748](https://github.com/kubernetes/k ubernetes/pull/91748), [@apelisse](https://github.com/apelisse)) [SIG API Machinery and Testing] - Fix bug where sending a status update completely wipes managedFields for some types. ([#90033](https://github.com/kubernetes/kubernetes/pull/90033), [@ apelisse](https://github.com/apelisse)) [SIG API Machinery and Testing] - The `MutatingWebhookConfiguration` and `ValidatingWebhookConfiguration` APIs have been promoted to `admissionregistration.k8s.io/v1`: - `failurePolicy` default changed from `Ignore` to `Fail` for v1 - `matchPolicy` default changed from `Exact` to `Equivalent` for v1 - `timeout` default changed from `30s` to `10s` for v1 - `sideEffects` default value is removed, and the field made required, and only `None` and `NoneOnDryRun` are permitted for v1 - `admissionReviewVersions` default value is removed and the field made required for v1 (supported versions for AdmissionReview are `v1` and `v1beta1`) - The `name` field for specified webhooks must be unique for `MutatingWebhookConfiguration` and `ValidatingWebhookConfiguration` objects created via `a dmissionregistration.k8s.io/v1` - The `AdmissionReview` API sent to and received from admission webhooks has been promoted to `admission.k8s.io/v1`. Webhooks can specify a preference fo r receiving `v1` AdmissionReview objects with `admissionReviewVersions: ["v1","v1beta1"]`, and must respond with an API object in the same `apiVersion` t hey are sent. When webhooks use `admission.k8s.io/v1`, the following additional validation is performed on their responses: - `response.patch` and `response.patchType` are not permitted from validating admission webhooks - `apiVersion: "admission.k8s.io/v1"` is required - `kind: "AdmissionReview"` is required - `response.uid: "<value of request.uid>"` is required - `response.patchType: "JSONPatch"` is required (if `response.patch` is set) ([#80231](https://github.com/kubernetes/kubernetes/pull/80231), [@liggitt] (https://github.com/liggitt)) - The `CustomResourceDefinition` API type is promoted to `apiextensions.k8s.io/v1` with the following changes: - Use of the new `default` feature in validation schemas is limited to v1 - `spec.scope` is no longer defaulted to `Namespaced` and must be explicitly specified - `spec.version` is removed in v1; use `spec.versions` instead - `spec.validation` is removed in v1; use `spec.versions[*].schema` instead - `spec.subresources` is removed in v1; use `spec.versions[*].subresources` instead - `spec.additionalPrinterColumns` is removed in v1; use `spec.versions[*].additionalPrinterColumns` instead
Dominique Leuenberger (dimstar_suse)
accepted
request 794512
from
Tomáš Chvátal (scarabeus_iv)
(revision 13)
Dominique Leuenberger (dimstar_suse)
accepted
request 785578
from
Tomáš Chvátal (scarabeus_iv)
(revision 12)
- Fix build without python2
Dominique Leuenberger (dimstar_suse)
accepted
request 760417
from
Tomáš Chvátal (scarabeus_iv)
(revision 11)
- Update dependencies to match up what is in requirements.txt
Dominique Leuenberger (dimstar_suse)
accepted
request 722990
from
Thomas Bechtold (tbechtold)
(revision 10)
- update to 10.0.1: * Fix content type regression in custom object patch API * Bump urllib3 version to pick up security fix for CVE-2019-11324
Dominique Leuenberger (dimstar_suse)
accepted
request 718121
from
Tomáš Chvátal (scarabeus_iv)
(revision 9)
- Update to 10.0.0: * Fix base64 padding for kube config kubernetes-client/python-base#79 * Fix websocket client decoding binary message. Replace non-utf8 data instead of failing kubernetes-client/python-base#104 * Add email scope to GCP provided credential refresh kubernetes-client/python-base#110 * Fix broken urllib3 dependencies kubernetes-client/python#816 * Add method to dynamically set namespace in yaml utility kubernetes-client/python#782 * Add json-patch to custom object patch method kubernetes-client/gen#119
Displaying revisions 1 - 20 of 28