Michelle Au
ebf6f287ae
Add sig-storage leads as feature-approvers
...
Change-Id: If7f87e7cecb7ebd581604a10c9047752806ed49b
2020-11-10 10:08:26 -08:00
Kubernetes Prow Robot
3146daf433
Merge pull request #96418 from marseel/fix_large_k8s_clusters_without_vpc_native
...
Forbid creating clusters with more than 100 nodes without vpc-native
2020-11-10 10:00:40 -08:00
Kubernetes Prow Robot
0ad06e991a
Merge pull request #96370 from serathius/sanitization
...
Add --experimental-logging-sanitization flag to control plane components
2020-11-10 08:08:40 -08:00
Marcel Zięba
6e598a96ff
Forbid creating clusters with more than 100 nodes without vpc-native
2020-11-10 15:58:25 +00:00
Kubernetes Prow Robot
26f09b77a8
Merge pull request #96028 from masap/local_up_cluster2
...
local-up-cluster.sh: Pass CLUSTER_CIDR to kube-proxy
2020-11-10 07:17:00 -08:00
Kubernetes Prow Robot
4926beedf9
Merge pull request #96414 from andyzhangx/remove-label-dependency
...
remove label dependency on k8s api in Azure
2020-11-10 06:22:41 -08:00
andyzhangx
7c4ae183e0
remove label dependency on k8s api in Azure
...
fix golint
fix gofmt
2020-11-10 12:58:17 +00:00
Kubernetes Prow Robot
59405cc2b4
Merge pull request #96338 from nilo19/feature/support-additional-probe-protocol
...
Support customize load balancer health probe protocol and request path
2020-11-10 03:12:39 -08:00
Marek Siarkowicz
bd2bf5c0e3
Add --experimental-logging-sanitization flag to control plane components
...
Co-authored-by: Paweł Kępka <pkepka@google.com>
2020-11-10 10:47:40 +01:00
Kubernetes Prow Robot
4628c605aa
Merge pull request #92466 from mborsz/nmetrics
...
Improve observability of node authorizer
2020-11-10 00:32:42 -08:00
Maciej Borsz
4d81f7e129
Improve observability of node authorizer:
...
* Adding some metrics to the graph
* Adding log message when node authorizer has synced
Change-Id: I3447d6bc389a0b82ded1db2a7a4ae41d79486c2b
2020-11-10 08:40:46 +01:00
Kubernetes Prow Robot
082146a6e6
Merge pull request #96358 from jiaxunsongucb/azurestack_apiversion
...
fix: change storage account client API version for Azure Stack
2020-11-09 20:57:03 -08:00
Kubernetes Prow Robot
9778f05c7b
Merge pull request #96320 from Huang-Wei/cleanup-annotation-wording
...
cleanup dated wording "NominatedNodeName annotation"
2020-11-09 20:56:54 -08:00
Kubernetes Prow Robot
347e4e9e22
Merge pull request #96205 from qingsenLi/k8s201104-ga
...
Remove TaintBasedEvictions Feature Gate
2020-11-09 20:56:40 -08:00
Kubernetes Prow Robot
2e55fa82df
Merge pull request #96330 from jingxu97/nov/snapshot
...
Modify storage snapshottable test for Windows
2020-11-09 19:52:41 -08:00
Qi Ni
d17621bee6
Support customize load balancer health probe protocol
2020-11-10 11:50:00 +08:00
Kubernetes Prow Robot
6e95025994
Merge pull request #92165 from RenaudWasTaken/v1-pod-resources
...
Graduate the Pod Resources API to G.A
2020-11-09 18:24:41 -08:00
Kubernetes Prow Robot
4261200724
Merge pull request #93873 from roycaihw/storage-version/handler
...
Apiserver updates storageversions API and filters certain write requests during bootstrap
2020-11-09 17:30:41 -08:00
Jing Xu
de7eb94388
Modify storage snapshottable and disruptive test for Windows
...
Update snapshottable and disable disruptive test for Windows
Change-Id: I9d6beb25078c1941e405bf61545caae30326ddd1
2020-11-09 16:54:29 -08:00
Jiaxun Song
09112ed1f4
fix: change storage account client API version for Azure Stack
2020-11-09 16:40:34 -08:00
Kubernetes Prow Robot
734889ed82
Merge pull request #96224 from gnufied/add-dangling-error-vsphere
...
Add dangling volume check for vsphere
2020-11-09 16:09:09 -08:00
Kubernetes Prow Robot
fe37798329
Merge pull request #94115 from andrewsykim/fix-dockershim-exec
...
kubelet: respect exec probe timeouts
2020-11-09 16:08:55 -08:00
Kubernetes Prow Robot
2b4be7bb5f
Merge pull request #88759 from andyzhangx/csi-dir-fix
...
feat: ignore mount dir check in csi node stage/publish
2020-11-09 16:08:40 -08:00
Haowei Cai
23f77ce7c6
fixup! apiserver correctly validates encoding/decodable versions
2020-11-09 15:23:13 -08:00
Kubernetes Prow Robot
e5194dd936
Merge pull request #96202 from alculquicondor/default-node-affinity
...
Add AddedAffinity to NodeAffinity Filter and Score plugin
2020-11-09 15:14:55 -08:00
Kubernetes Prow Robot
c84c3c4858
Merge pull request #96124 from adtac/apf1ginkgo
...
e2e: add APF flowcontrol request drown-out test
2020-11-09 15:14:41 -08:00
Kubernetes Prow Robot
d9d626f1e6
Merge pull request #96244 from yue9944882/apf-filter-test-failure
...
Fixes APF filter test failure due to racy read&write
2020-11-09 13:44:42 -08:00
Kubernetes Prow Robot
995e531a63
Merge pull request #93764 from cici37/ccmwrap
...
Adding flexibility to CCM
2020-11-09 13:44:28 -08:00
Kubernetes Prow Robot
f15e9f6fce
Merge pull request #96245 from tengqm/kubelet-validate-msg
...
Use user facing field names in validation message
2020-11-09 12:48:55 -08:00
Kubernetes Prow Robot
1d6bd259d2
Merge pull request #95608 from MHBauer/re-enable-benchmark
...
enable benchmark by matching test config
2020-11-09 12:48:41 -08:00
Kubernetes Prow Robot
dd6b511d87
Merge pull request #95087 from thinpark/remove.deadcode
...
[pkg/watch/json]: remove dead code
2020-11-09 12:48:27 -08:00
Hemant Kumar
6c4c5ab691
Add dangling volume check for vsphere
2020-11-09 15:39:17 -05:00
Aldo Culquicondor
3ce145787a
Add AddedAffinity to the NodeAffinityArgs
...
And use it in Filter and Score.
Change-Id: I173d8f2d5578762e9873181d5b44ea30b6dbbbc2
2020-11-09 15:19:15 -05:00
Tim Allclair
a439bc5572
Remove --redirect-container-streaming functionality ( #95935 )
...
* Remove --redirect-container-streaming functionality
* Update bazel
2020-11-09 11:50:11 -08:00
Kubernetes Prow Robot
10221a8dac
Merge pull request #94643 from lonng/simplify-code
...
Avoid unnecessary calls if other error occurred
2020-11-09 11:49:57 -08:00
Kubernetes Prow Robot
55f95bc893
Merge pull request #96323 from msscaroso/fix-lint-runtime-serializer-json
...
Fix go lint on folder apimachinery/pkg/runtime/serializer/json
2020-11-09 10:32:27 -08:00
Jan Safranek
6060c57ba3
Call MountDevice only once
...
Cann MountDevice only when the volume was not device-mounted before.
2020-11-09 19:22:29 +01:00
Jan Safranek
b3b53cbf63
Mark MountDevice as uncertain after failed resize
...
When NodeExpand fails between MountDevice and SetUp, make sure the next
NodeExpand attempt is called before SetUp.
2020-11-09 19:22:29 +01:00
Jan Safranek
9a765f8c2d
Restore staging path creation
...
CSI says about NodeStage (=MountDevice):
// The CO SHALL ensure [...]
// that the path is directory and that the process serving the
// request has `read` and `write` permission to that directory. The
// CO SHALL be responsible for creating the directory if it does not
// exist.
2020-11-09 19:22:29 +01:00
Jan Safranek
55ffd9d5fc
Add unit test for staging path creation
2020-11-09 19:22:25 +01:00
Andrew Sy Kim
af40d18b67
kubelet: move pkg/kubelet/cri/.import-restrictions to pkg/kubelet/cri/streaming
...
Based on the comments in this file, it seems like these import
restrictions were originally meant for the kubelet CRI streaming
package. This commit moves the import restrictions to
pkg/kubelet/cri/streaming so that pkg/kubelet/cri can import internal
packages like pkg/probe/exec
Signed-off-by: Andrew Sy Kim <kim.andrewsy@gmail.com>
2020-11-09 13:05:09 -05:00
Andrew Sy Kim
4bb30c3b0e
kubelet: add feature gate check for exec probe timeouts
...
This change also involves adding a custom error type for probe timeouts
so that the kubelet exec prober can distinguish between failed probes
that have exited or probes that have timed out.
Signed-off-by: Andrew Sy Kim <kim.andrewsy@gmail.com>
2020-11-09 13:05:09 -05:00
Andrew Sy Kim
0b6ef21233
features: add ExecProbeTimeout feature gate
...
Signed-off-by: Andrew Sy Kim <kim.andrewsy@gmail.com>
2020-11-09 13:05:08 -05:00
Andrew Sy Kim
8ef299552b
kubelet: allow dockershim exec timeouts to be longer than 10s
...
Signed-off-by: Andrew Sy Kim <kim.andrewsy@gmail.com>
2020-11-09 13:03:28 -05:00
Andrew Sy Kim
81ad32e3a4
kubelet: add e2e test for exec readiness probe timeout
...
Signed-off-by: Andrew Sy Kim <kim.andrewsy@gmail.com>
2020-11-09 13:03:28 -05:00
Andrew Sy Kim
733862ed7f
kubelet: stop skipping docker exec livenessprobe timeout test
...
Signed-off-by: Andrew Sy Kim <kim.andrewsy@gmail.com>
2020-11-09 13:03:28 -05:00
Andrew Sy Kim
2887e707f8
kubelet: respect probe exec timeout from CRI by returning utilexec.CodeExitError
...
This fixes a bug where the exec timeouts are not respected with
containerd
Exec prober expects a utilexec.CodeExitError on failed probes, otherwise
the prober returns 'Unknown' and a non-nil error which the kubelet throws
away. As a temporary fix, ExecSync as part of the CRI remote runtime
should return utilexec.CodeExitError when the grpc error code is
DeadlineContextExceeded. This ensure the exec prober registers exec
timeouts as real probe failures to the kubelet. We should also add a
TimededError type to k8s.io/utils/exec since it doesn't really make
sense to use CodeExitError for exec time outs.
Signed-off-by: Andrew Sy Kim <kim.andrewsy@gmail.com>
2020-11-09 13:03:28 -05:00
Andrew Sy Kim
1dc5fb0190
kubelet: respect dockershim exec timeout
...
Signed-off-by: Andrew Sy Kim <kim.andrewsy@gmail.com>
2020-11-09 13:03:28 -05:00
Kubernetes Prow Robot
23839ba649
Merge pull request #96305 from twosigma/fixe2etestbug
...
Fixing expected pod subdomain to match framework.TestContext.ClusterD…
2020-11-09 08:22:26 -08:00
Kubernetes Prow Robot
0cba30d891
Merge pull request #95954 from sttts/sttts-go-openapi
...
apiextensions: replace go-openapi with kube-openapi fork for validation
2020-11-09 07:18:27 -08:00