Commit Graph

100562 Commits

Author SHA1 Message Date
Jeremy Edwards
daa5be1d01 GCE Windows: Do not install docker when containerd CRI is selected. 2021-05-05 21:06:33 +00:00
Wei Huang
9c45e8a974
sched: make CycleState's Read()/Write()/Delete() thread-safe
- add internal locking to CycleState's Read()/Write()/Delete() functions
- remove Lock() and Unlock() functions
2021-05-05 12:00:52 -07:00
Kubernetes Prow Robot
aab19d4299
Merge pull request #101560 from yuanchen8911/master
Prevent scheduler crashing in default preemption plugin
2021-05-05 11:17:15 -07:00
Kubernetes Prow Robot
2bda8ac3ec
Merge pull request #101107 from cmssczy/etcd_storage
fix hardcoding and format error log
2021-05-05 10:15:14 -07:00
Kubernetes Prow Robot
7d176851f2
Merge pull request #100612 from pacoxu/patch-8
kubeadm: upgrade etcd to 3.4.13-3
2021-05-05 07:11:27 -07:00
Kubernetes Prow Robot
136009fd69
Merge pull request #99811 from lauchokyip/fixtype
Added descriptions to api/apiserverinternal/v1alpha1/types.go
2021-05-05 07:11:15 -07:00
Qi Ni
527a9c9df8 fix: avoid nil-pointer panic when checking the frontend IP configuration 2021-05-05 20:45:44 +08:00
Kubernetes Prow Robot
f94e8ba908
Merge pull request #101652 from marseel/fix/fix_synchronizing_leases
Add jitter to lease controller
2021-05-05 04:11:14 -07:00
Yuan Chen
fce28dbac9 Prevent scheduler crashing in default preemption 2021-05-04 19:30:11 -07:00
Kubernetes Prow Robot
73c1b2e260
Merge pull request #101358 from sbangari/localendpointrefcount
Ref counting is only applicable to Remote endpoints
2021-05-04 18:21:26 -07:00
Kubernetes Prow Robot
4f1bfe314e
Merge pull request #101163 from AliceZhang2016/indexed_job_pod_adoption
indexed job: remove pods with invalid index
2021-05-04 18:21:14 -07:00
Kubernetes Prow Robot
445efbd612
Merge pull request #101722 from bobbypage/python3
Revert "Revert "cluster: Use python3 everywhere""
2021-05-04 17:15:27 -07:00
Kubernetes Prow Robot
4bfde34102
Merge pull request #101389 from caesarxuchao/loopback
Switch the order of adding SNICert and creating LoopbackClientConfig
2021-05-04 17:15:14 -07:00
Kubernetes Prow Robot
b58a7e233e
Merge pull request #100879 from JaredTan95/remove_old_ip_checks
remove old ip checks.
2021-05-04 15:39:14 -07:00
Kubernetes Prow Robot
39e47b0c2c
Merge pull request #101454 from wangyx1992/redundant-alias
code cleanup: omit redundant alias in import
2021-05-04 14:37:15 -07:00
Chok Yip Lau
27aab303ff Added description to staging/src/k8s.io/api/apiserverinternal/v1alpha1/types.go 2021-05-04 17:09:44 -04:00
Kubernetes Prow Robot
aa450787bf
Merge pull request #101731 from alculquicondor/api-owners
Set OWNERS of pkg/apis to api-(approvers/reviewers).
2021-05-04 13:35:14 -07:00
Aldo Culquicondor
1d17b18ccf Set OWNERS of pkg/apis to api-(approvers/reviewers)
Drop OWNERS in pkg/apis/core
2021-05-04 19:33:36 +00:00
Spencer Peterson
a119b767d0 Promote kube-addon-manager to v9.1.5
Change-Id: Iffebad61634831b0c34eb54517a2543c75c55d68
2021-05-04 12:14:52 -07:00
Laila Kassar
33452330ac added test case for beta labels 2021-05-04 18:52:13 +00:00
Kubernetes Prow Robot
ae3250165a
Merge pull request #101708 from joelsmith/master
Fix log spam for du failure on pod etc-hosts metrics
2021-05-04 11:08:14 -07:00
Kubernetes Prow Robot
9126048c9c
Merge pull request #101707 from enj/enj/i/bad_cadata
client-go transport: assert that final CA data is valid
2021-05-04 07:29:11 -07:00
Kubernetes Prow Robot
0277cff268
Merge pull request #101412 from andyzhangx/win-gpt
feat: change partition style to GPT on Windows
2021-05-03 23:19:10 -07:00
David Porter
dac06aefb0 Revert "Revert "cluster: Use python3 everywhere""
This reverts commit 7038338e0f.
2021-05-03 21:43:15 -07:00
Monis Khan
440ea3ef49
client-go transport: assert that final CA data is valid
Signed-off-by: Monis Khan <mok@vmware.com>
2021-05-03 21:08:01 -04:00
JaredTan95
b6fbe5e622 remove old ip checks
Signed-off-by: JaredTan95 <jian.tan@daocloud.io>
2021-05-04 08:57:29 +08:00
Kubernetes Prow Robot
31030820be
Merge pull request #101713 from mtaufen/fix-agnhost-ca
Update tests to use agnhost 2.32
2021-05-03 17:22:03 -07:00
Kubernetes Prow Robot
68669a30dc
Merge pull request #101704 from liggitt/api-testdata
Update testdata generation command
2021-05-03 17:21:54 -07:00
Kubernetes Prow Robot
0c1345a5f0
Merge pull request #101626 from MadhavJivrajani/master
Add validation for names like '-'
2021-05-03 17:21:46 -07:00
Kubernetes Prow Robot
a5235299ae
Merge pull request #101593 from rphillips/fix_kernel_move_message
kubelet: change cgroup move message to log level 3
2021-05-03 17:21:37 -07:00
Kubernetes Prow Robot
c0a991369d
Merge pull request #101400 from wangyx1992/fix-single-case-select
cleanup: use plain channel send or receive instead of single-case select
2021-05-03 17:21:29 -07:00
Kubernetes Prow Robot
cff652d951
Merge pull request #101369 from markusthoemmes/status-simplification
pkg/kubelet: Simplify status string generation on probes
2021-05-03 17:21:22 -07:00
Kubernetes Prow Robot
9fc32e57fb
Merge pull request #101364 from markusthoemmes/consistent-kubelet-log
Consistently use log.KObj to format pods in logs
2021-05-03 17:21:11 -07:00
Kubernetes Prow Robot
0cc2bf2931
Merge pull request #101302 from wangyx1992/capatial-log-kubelet
cleanup: fix errors in wrapped format and log capitalization in kubelet
2021-05-03 16:14:31 -07:00
Kubernetes Prow Robot
a238eb2fe8
Merge pull request #99748 from rphillips/fixes/check_log_path_for_restart_count
kubelet: fix log files being overwritten on container state loss
2021-05-03 16:14:19 -07:00
Michael Taufen
b33cd86a27 Update tests to use agnhost 2.32
Updates e2e tests to use agnhost 2.32, which fixes an issue with the
conformance tests for ServiceAccountIssuerDiscovery.

Original fix: https://github.com/kubernetes/kubernetes/pull/101589

Image promotion: https://github.com/kubernetes/k8s.io/pull/1994
2021-05-03 14:23:46 -07:00
Kubernetes Prow Robot
55635497d3
Merge pull request #101687 from siddhartha97/add-feature
Ensures Authentication types have descriptions
2021-05-03 13:00:09 -07:00
Kubernetes Prow Robot
576f0eb0b4
Merge pull request #101420 from sttts/sttts-aggregator-available-controller-logging-upstream
aggregator: add availability state transition logging
2021-05-03 11:22:08 -07:00
Vince Prignano
93a5330aff Update generated fixture data with creation/deletion timestamps
Signed-off-by: Vince Prignano <vincepri@vmware.com>
2021-05-03 08:22:35 -07:00
Vince Prignano
96f7d91cc7 Timestamp fuzzer in metav1 should not use negative values
While debugging a similar issue in Cluster API, found that the Creation
and Deletion timestamp were mostly `nil`. After a bit of digging it
seems that using the Fuzz on an int64 can cause the Rfc3339Copy() to
error out (silently, the error is actually dropped) and return a nil
value. When using int64 large negative numbers can be generated
randomly, which result in an invalid date.

Signed-off-by: Vince Prignano <vincepri@vmware.com>
2021-05-03 08:22:35 -07:00
Antonio Ojea
2dc4dba562 conformance test for Services should validate behavior
Current test for service with endpoints only validate the API objects,
however, doesn't validate that the implementation of Services works.

This mean that a cluster without any component implementing Services,
can pass Conformance.
2021-05-03 17:19:54 +02:00
Kubernetes Prow Robot
271476446b
Merge pull request #101643 from carlory/fix-1035
Fix auth can-i provides potentially misleading output with impersonate
2021-05-03 07:50:03 -07:00
Madhav Jivrajani
b21a692612 Add validation for names like '-'
- Added unit tests for new implementation
- Updated godoc

Signed-off-by: Madhav Jivrajani <madhav.jiv@gmail.com>
2021-05-03 20:17:11 +05:30
Joel Smith
1e0ca5bdc7 Fix log spam for du failure on pod etc-hosts metrics 2021-05-03 08:29:56 -06:00
Yusuke Tsutsumi
a41a3ed4ae
client-go: NewSelfSignedCACert makes Go 1.15+ compatible cert (#100324)
* NewSelfSignedCACert makes Go 1.15+ compatible cert

As of Go 1.15, X.509 certificates without a SAN no longer
fall back to the CommonName of the certificate.

https://golang.org/doc/go1.15#commonname

Updating NewSelfSignedCACert to produce certificates that
work with this change.

* add missing license
2021-05-03 06:48:02 -07:00
Jordan Liggitt
529197ca8f Update testdata generation command 2021-05-03 08:53:30 -04:00
Jiahao Huang
0980b33b0e use '_' in nodelabel plugin for unused parameters 2021-05-03 18:06:02 +08:00
Jian Zeng
97b5d2a300
test: update test cases of TestComponentSecureServingAndAuth 2021-05-03 00:35:16 +08:00
Jian Zeng
c4c2574778
refactor(e2e): grab metrics from controller-manager via nginx
Signed-off-by: Jian Zeng <zengjian.zj@bytedance.com>
2021-05-03 00:12:06 +08:00
Jian Zeng
e481d99965
refactor: disable insecure serving in controller-manager
Now the following flags have no effect and would be removed in v1.24:
* `--port`
* `--address`

The insecure port flags `--port` may only be set to 0 now.

Signed-off-by: Jian Zeng <zengjian.zj@bytedance.com>
2021-05-03 00:01:49 +08:00