Commit Graph

105211 Commits

Author SHA1 Message Date
Shiming Zhang
7c656b55e4 Update shutdown cases 2021-11-17 11:47:12 +08:00
Shiming Zhang
df7e4c1a3d Add e2e for GracefulNodeShutdownBasedOnPodPriority 2021-11-17 11:47:12 +08:00
Shiming Zhang
7a6f792ff3 Add validation for GracefulNodeShutdownBasedOnPodPriority
Co-authored-by: Elana Hashman <ehashman@users.noreply.github.com>
2021-11-17 11:47:12 +08:00
Shiming Zhang
545313bdc7 Implement graceful shutdown based on Pod priority 2021-11-17 11:47:12 +08:00
Shiming Zhang
d82f606970 Add field for KubeletConfiguration and Regenerate 2021-11-17 11:47:12 +08:00
Kubernetes Prow Robot
0c476690d5
Merge pull request #105520 from soltysh/bump_burst
Bump discovery burst for kubectl to 300
2021-11-16 18:45:53 -08:00
brianpursley
4a35e6c564 close streamConn and stop listening when an error occurs while port forwarding 2021-11-16 21:05:43 -05:00
Kubernetes Prow Robot
39c76ba2ed
Merge pull request #106455 from soltysh/cronjob_warning
Add warning about using unsupported CRON_TZ
2021-11-16 17:44:31 -08:00
Kubernetes Prow Robot
400ec74080
Merge pull request #106098 from wongma7/csimigrationawsdefault
Turn CSIMigrationAWS on by default
2021-11-16 17:44:24 -08:00
Kubernetes Prow Robot
c0b5ed7556
Merge pull request #105611 from damemi/simplified-multipoint-extension
Scheduler simplified MultiPoint plugin config
2021-11-16 17:44:12 -08:00
Kubernetes Prow Robot
1f6d5caa9a
Merge pull request #105437 from cmssczy/update-kubelet-configuration
migrate --register-with-taints to KubeletConfiguration
2021-11-16 17:44:00 -08:00
Kubernetes Prow Robot
8d9e424f73
Merge pull request #103447 from trierra/csi-translation-portworx
Csi translation portworx
2021-11-16 17:43:53 -08:00
James Sturtevant
12264d2ce9 Use client set to get nodes configuration 2021-11-16 17:42:15 -08:00
Jefftree
d01c42c454 go mod vendor 2021-11-16 17:38:55 -08:00
Kermit Alexander
3180012c1b Add integration tests for OpenAPI v3. 2021-11-16 17:38:54 -08:00
Jefftree
ae1984a89d Generate openapi v3 static files 2021-11-16 17:38:54 -08:00
Jefftree
5bf3ed7a98 Add OpenAPI v3 publishing under feature gate OpenAPIV3 2021-11-16 17:38:54 -08:00
Kubernetes Prow Robot
bd8e850709
Merge pull request #106433 from robscott/topology-beta
Graduate TopologyAwareHints feature gate to beta
2021-11-16 16:36:27 -08:00
Kubernetes Prow Robot
42d8b2f3b9
Merge pull request #106289 from CatherineF-dev/fix-metrics-AlreadyRegisteredError-in-unit-test
Fix metrics AlreadyRegisteredError on TestRecordOperation and TestGetHistogramVecFromGatherer unit test
2021-11-16 16:36:15 -08:00
Kubernetes Prow Robot
165b581759
Merge pull request #105623 from ash2k/ash2k/resettable-rest-mapper
ResettableRESTMapper to make it possible to reset wrapped mappers
2021-11-16 16:36:08 -08:00
Kubernetes Prow Robot
e14bdbaa1c
Merge pull request #105057 from jiahuif-forks/feature/enum-types-feature-enablement
Add Support for OpenAPIEnum in OpenAPI v2
2021-11-16 16:35:55 -08:00
Kubernetes Prow Robot
6805e6ee41
Merge pull request #104722 from leiyiz/migration
turning on the CSIMigrationGCE feature flag
2021-11-16 15:28:32 -08:00
Maciej Szulik
2fe968deb6
Allow changing discovery QPS with cli-runtime 2021-11-16 22:32:19 +01:00
Maciej Szulik
e944d2c365
Bump discovery burst for kubectl 2021-11-16 22:26:32 +01:00
Oksana Naumov
3af11fc12d Add support for Portworx to csi-translation lib
Signed-off-by: Oksana Naumov <trierra.dev@gmail.com>
2021-11-16 13:26:09 -08:00
Kubernetes Prow Robot
d32be903b0
Merge pull request #106325 from MikeSpreitzer/iterable-sawh-test
Fix sample_and_watermark_test.go for bad luck, repeated test
2021-11-16 13:21:57 -08:00
Kubernetes Prow Robot
824ad80bf3
Merge pull request #106219 from dlipovetsky/describe-ns-conditions
Include Conditions in `kubectl describe namespace`
2021-11-16 13:21:45 -08:00
Kubernetes Prow Robot
f151a40d8d
Merge pull request #106154 from gnufied/recover-expansion-failure-123
Recover expansion failure
2021-11-16 13:21:34 -08:00
Mike Dame
420c5308bb Add MultiPoint scheduler plugin config field 2021-11-16 14:56:33 -05:00
Léiyì Zhang
2298dc612c skip in-tree and default Dynamic Provisioner test when there's no default storage class 2021-11-16 19:26:30 +00:00
Léiyì Zhang
3c91436fc1 turning off default storage class in kube-up 2021-11-16 19:26:30 +00:00
Léiyì Zhang
275fdf0884 fixing unit test failures induced by turning on CSIMigrationGCE
disable CSIMigrationGCE in some unit tests
2021-11-16 19:26:30 +00:00
Léiyì Zhang
3bd79541ad turning on the CSIMigrationGCE feature flag
comment change to on by default in 1.23
2021-11-16 19:26:24 +00:00
Kubernetes Prow Robot
766a7e2e00
Merge pull request #105571 from yuzhiquan/remove-ignore-error-flag
Remove ignore error flag for drain, and set this feature as default
2021-11-16 11:17:26 -08:00
CatherineF-dev
5646120fbb Use Reset at first 2021-11-16 18:57:24 +00:00
Mike Spreitzer
06e17165b1 Fix sample_and_watermark_test.go for bad luck, repeated test 2021-11-16 13:32:41 -05:00
Namanl2001
64a9988fce
small nit
Signed-off-by: Namanl2001 <namanlakhwani@gmail.com>
2021-11-16 22:23:52 +05:30
Kubernetes Prow Robot
45f77ca4ba
Merge pull request #104844 from aojea/clientgo_close_idle
CloseIdleConnections of wrapped Transport RoundTrippers
2021-11-16 08:45:27 -08:00
Maciej Szulik
d0518848b5
Add warning about using unsupported CRON_TZ
CRON_TZ variable slipped in during upgrading github.com/robfig/cron
library.  It allows setting a time zone which is a long requested
feature but one that is not officially supported. This adds warning
event since users should not rely on unsupported features.
2021-11-16 17:41:37 +01:00
Hemant Kumar
1ddd598d31 Implement controller and kubelet changes for recovery from resize
failures
2021-11-16 11:06:46 -05:00
Kubernetes Prow Robot
2ee2b8cab0
Merge pull request #106172 from pohly/log-kubectl-options-deprecation
kubectl: add deprecation notice to flag usage help
2021-11-16 07:43:28 -08:00
Kubernetes Prow Robot
6d1d8c73ee
Merge pull request #106316 from josephburnett/controller-v2
Watch HPA v2 instead of v1.
2021-11-16 06:41:38 -08:00
Kubernetes Prow Robot
a4d5be8c22
Merge pull request #106268 from philipatl/edit-json-merge-patch-fix
fix edit of non-registered custom API types
2021-11-16 06:41:26 -08:00
Antonio Ojea
15ea255457 don't use a custom dialer for the kubelet
Don't use a custom dialer for the kubelet if is not rotating
certificates, so we can reuse TCP connections because we don't need
a customer dialer.

Kubelet needs to be able to recover from stale http connections.
HTTP2 has a mechanism to detect broken connections by sending periodical pings.
HTTP1 only can have one persistent connection, and it will close all Idle connections
once the Kubelet heartbet fails. However, since there are many edge cases that we can't
control, users can still opt-in to the previous behavior for closing the connections by
setting the environment variable DISABLE_HTTP2.
2021-11-16 15:39:30 +01:00
Antonio Ojea
b9d865a818 CloseIdleConnections for wrapped Transport
It iterates over the wrapped transports until it finds one
that implements the CloseIdleConnections method and executes it.

add test for closeidle http1 connections

add test for http1.1 reconnect with inflight request

add test to reuse connection request

add test for request connect after timeout

add test for client-go request concurrency
2021-11-16 15:39:22 +01:00
haoyun
b5409adaeb refactor: extract multiple ignore errors validate to ignoreError
Signed-off-by: haoyun <yun.hao@daocloud.io>
2021-11-16 20:43:50 +08:00
Kubernetes Prow Robot
abd5fc99c1
Merge pull request #106450 from justaugustus/cl-19
CHANGELOG/1.9: Fix up GCS bucket references
2021-11-16 03:51:25 -08:00
caozhiyuan
bad4faf1b9 migrate --register-with-taints to KubeletConfiguration 2021-11-16 19:10:36 +08:00
Stephen Augustus
a1b206f1d7
CHANGELOG/1.9: Fix up GCS bucket references
Signed-off-by: Stephen Augustus <foo@auggie.dev>
2021-11-16 05:46:27 -05:00
Joseph Burnett
711f96e05e Watch HPA v2 instead of v1. 2021-11-16 11:13:21 +01:00