Commit Graph

99954 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
bb0906dcb2
Merge pull request #99929 from lala123912/lint_clean
Remove unused/dead code
2021-04-08 16:00:34 -07:00
Hong Xu
de0f030bce
Use os.CreateTemp in kubectl editor (#99921)
os.CreateTemp seems to perform the exactly same task here, and its
implementation seems having considered many more edge cases than the
implementation here. This patch uses os.CreateTemp here to avoid
reinventing the wheel.
2021-04-08 16:00:25 -07:00
Kubernetes Prow Robot
87e7f749a8
Merge pull request #99892 from changshuchao/last-applied
code cleanup for kubectl apply_edit_last_applied.go ,completion.go,cp.go,wait.go
2021-04-08 16:00:17 -07:00
Kubernetes Prow Robot
ff7ac96626
Merge pull request #99868 from tkashem/httplog-started-timestamp
Use the 'request received timestamp' value inside httplog
2021-04-08 16:00:08 -07:00
Kubernetes Prow Robot
7807bb03ba
Merge pull request #99849 from jpbetz/apply-subresources
Add subresource apply support to client-go
2021-04-08 16:00:00 -07:00
Kubernetes Prow Robot
4fae6ae5d2
Merge pull request #99839 from saschagrunert/portforward-stream-cleanup
Cleanup portforward streams after their usage
2021-04-08 15:59:51 -07:00
Kubernetes Prow Robot
12ed525b63
Merge pull request #99776 from p0lyn0mial/upstream-kcm-dynamic-client-builder
DynamicControllerClientBuilder: allows for plugging HTTP wrappers for custom behaviour
2021-04-08 15:59:43 -07:00
Kubernetes Prow Robot
8fb400c475
Merge pull request #99775 from p0lyn0mial/upstream-delegated-auth-custom-rt
DelegatingAuthOptions: custom RoundTripper
2021-04-08 15:59:34 -07:00
Kubernetes Prow Robot
e49ba9dff6
Merge pull request #99740 from aramprice/make-kube-cross-image-registry-name-configurable
Add docs for KUBE_BASE_IMAGE_REGISTRY, update code comment
2021-04-08 15:59:26 -07:00
Kubernetes Prow Robot
a40da10099
Merge pull request #99713 from ankeesler/exec-plugin-integration-test
Exec plugin integration test
2021-04-08 15:59:17 -07:00
Kubernetes Prow Robot
52e42d3ca7
Merge pull request #99702 from wzshiming/fix/http-probe
Fix HTTPProbe initialize header
2021-04-08 15:59:09 -07:00
Kubernetes Prow Robot
b0fb5264e8
Merge pull request #99664 from AndyXiangLi/aws-delete-on-creation-fail
delete leaked volume if driver don't know the volume status -- aws
2021-04-08 15:59:01 -07:00
Kubernetes Prow Robot
a9ed98588e
Merge pull request #99596 from SataQiu/fix-update-vendor-20210301
Fix the bug that hack/update-vendor.sh exits with error but no indication of failure
2021-04-08 15:58:48 -07:00
Kubernetes Prow Robot
669016067d
Merge pull request #99566 from huchengze/patch-6
migrate log in pkg/volume/volume_linux.go
2021-04-08 14:28:43 -07:00
Kubernetes Prow Robot
26fba1403b
Merge pull request #99528 from pandaamanda/apiserver_validation_code_optimization
fix log message and optimize log format check logic
2021-04-08 14:28:34 -07:00
Kubernetes Prow Robot
ec672f3713
Merge pull request #99509 from jiahuif/community/owner/staging-controller-manager
add jiahuif as a reviewer to staging/src/k8s.io/controller-manager/OWNERS
2021-04-08 14:28:25 -07:00
Kubernetes Prow Robot
86fdf7b56e
Merge pull request #99487 from chymy/fix-staticcheck0226
Fix staticcheck failures for pkg/controller/replicaset and pkg/kubelet/dockershim
2021-04-08 14:28:17 -07:00
Kubernetes Prow Robot
c94a2f75e6
Merge pull request #99358 from p0lyn0mial/kcm-timeout
KCM: specifies the upper-bound timeout limit for outgoing requests
2021-04-08 14:28:07 -07:00
Kubernetes Prow Robot
016d1c1072
Merge pull request #99278 from yangjunmyfm192085/run-test21
Fix incorrect use of  klog.ErrorS
2021-04-08 14:27:58 -07:00
Kubernetes Prow Robot
6409ec97e8
Merge pull request #99165 from danielamlins/test_validate_network_policy_refactor
TestValidateNetworkPolicy refactor
2021-04-08 14:27:49 -07:00
Kubernetes Prow Robot
e9d7247447
Merge pull request #99072 from cynepco3hahue/e2e_fix_memory_manager_tests
e2e: fix memory manager tests
2021-04-08 14:27:40 -07:00
Kubernetes Prow Robot
1e05d25890
Merge pull request #97989 from Danil-Grigorev/atomic-label-selectors
Make selectors atomic
2021-04-08 14:27:31 -07:00
Kubernetes Prow Robot
e7dc0df323
Merge pull request #97650 from ialidzhikov/cleanup/redundant-imports
Clean up some redundant imports
2021-04-08 14:27:22 -07:00
Kubernetes Prow Robot
93314d84b1
Merge pull request #97419 from d-kuro/d-kuro/fix-data-race
Fix the data race in the leaderelection package
2021-04-08 14:27:12 -07:00
Kubernetes Prow Robot
6f8a058e2c
Merge pull request #95897 from roycaihw/doc/fake-client-with-informer
Fake client example: document how to handle a race with informer
2021-04-08 14:27:04 -07:00
Kubernetes Prow Robot
4c9e55a44f
Merge pull request #93260 from nckturner/return-true-for-enabled-ecr-provider
Fix ECR provider startup latency
2021-04-08 14:26:55 -07:00
Kubernetes Prow Robot
050eae9e7b
Merge pull request #93195 from huffmanca/update-fsgrouppolicy
Addresses nitpicks for FSGroupPolicy
2021-04-08 14:26:43 -07:00
Kubernetes Prow Robot
d8f3794b83
Merge pull request #68004 from saravanan30erd/fluentd-es
isolate logging resources in separate namespace
2021-04-08 14:26:31 -07:00
Cindy Guo
9f058079d2 run etcd as nonroot
Co-authored-by: Vinayak Goyal <vinayakankugoyal@gmail.com>
2021-04-08 20:51:45 +00:00
Joe Betz
5d86cff7c0 Generate openapi and proto files 2021-04-08 12:27:13 -07:00
Jefftree
2e18314918 Tag certain non-selector structs as atomic 2021-04-08 12:24:56 -07:00
Anago GCB
f7e5c6e7d3 CHANGELOG: Update directory for v1.21.0 release 2021-04-08 17:18:57 +00:00
wojtekt
a9daa46d47 Handle 429 errors from watch requests in reflector library. 2021-04-08 17:30:47 +02:00
David Eads
443e4ea0df include description of what kube-root-ca.crt can be used to verify 2021-04-08 10:43:41 -04:00
卢振兴10069964
9e96fe77e8 code cleanup for validation.go 2021-04-08 20:14:33 +08:00
卢振兴10069964
9c030beb32 Replace time.Now().Sub(x) with time.Since(x) 2021-04-08 16:57:58 +08:00
Danil-Grigorev
d8a7764b63 Make selectors atomic
Ensure that all label selectors are treated as atomic values,
to exclude situations when selectors are being corrupted by
different actors attempting to apply their overlapping definition
for this field with server-side-apply.
2021-04-08 10:37:12 +02:00
yuzhiquan
76b68a19d7 implement register events for PodTopologySpread 2021-04-08 09:14:34 +08:00
Kubernetes Prow Robot
11f95dc047
Merge pull request #100893 from aojea/fix_hostNework
e2e test with hostNetwork pods can't run in parallel
2021-04-07 14:51:04 -07:00
Joe Betz
1f2a82f530 Add structType=atomic to all selectors 2021-04-07 13:41:39 -07:00
Jack Francis
5a43067915 respect ExecProbeTimeout 2021-04-07 12:38:19 -07:00
Andrew Keesler
d00202bd3e
exec credential provider: informer happy path integration test
Signed-off-by: Andrew Keesler <akeesler@vmware.com>
2021-04-07 14:46:40 -04:00
Antonio Ojea
7c7d003e5c e2e test with hostNetwork pods can't run in parallel
the tests with pods using hostNetwork need to bind pods for the
test. Since they use hostNetwork the ports are limited, hence, if
more than one run in parallel, one is going to fail because will not
be able to get the port.
2021-04-07 20:07:18 +02:00
Antonio Ojea
ef76be37de kube-proxy network programming latency on restarts
kube-proxy expose the metric network_programming_duration_seconds,
that is defined as the time it takes to program the network since
a a service or pod has changed. It uses an annotation on the endpoints
/endpointslices to calculate when the endpoint was created, however,
on restarts, kube-proxy process all the endpoints again, no matter
when those were generated, polluting the metrics.

To be safe, kube-proxy will estimate the latency only for those
endpoints that were generated after it started.
2021-04-07 19:19:02 +02:00
Bowei Du
89ebf47640 Update IP address validation message to include IPv6
Adds unit test

Change-Id: I08c46f68b164e1ea82bf40f8a1316dfc1e95a6fb
2021-04-07 08:45:29 -07:00
Kubernetes Prow Robot
efad544195
Merge pull request #100257 from swetharepakula/glbc-rbac-services
Add `service/status` glbc rbac permissions
2021-04-07 07:53:53 -07:00
Monis Khan
977e9f3b2a
Remove stale entries from auth OWNERS_ALIASES
Signed-off-by: Monis Khan <mok@vmware.com>
2021-04-07 10:46:34 -04:00
Monis Khan
bca4993004
Update auth OWNERS files to only use aliases
Signed-off-by: Monis Khan <mok@vmware.com>
2021-04-07 10:46:03 -04:00
卢振兴10069964
98a03ae57b Structured Logging migration: modify logs of kube-scheduler 2021-04-07 15:53:06 +08:00
卢振兴10069964
98d4bdb5d7 improve the readability of log 2021-04-07 15:10:05 +08:00