Commit Graph

99860 Commits

Author SHA1 Message Date
Jordan Liggitt
a07d4460bf Promote e2e eviction test to conformance 2021-04-14 09:12:39 -04:00
Jordan Liggitt
10b07085f8 Define constant for eviction failure cause 2021-04-14 09:12:39 -04:00
Lukasz Szaszkiewicz
a7bc51212a Revert "KCM: specifies the upper-bound timeout limit for outgoing requests"
This reverts commit 662cc70c70.
2021-04-14 14:06:01 +02:00
Kubernetes Prow Robot
50da4c6f61
Merge pull request #101021 from loburm/move_deprecated
Switch fluentd-gcp-scaler policy to non deprecated api.
2021-04-14 04:30:42 -07:00
Niu Lechuan
520d49d2f9 kubeadm: Bump minimum supported versions and add etcd version for 1.22 and placeholder for 1.23
Signed-off-by: Niu Lechuan <lechuan.niu@daocloud.io>
2021-04-14 19:00:35 +08:00
Kubernetes Prow Robot
d21753e417
Merge pull request #100775 from mengjiao-liu/fix-nil-order
Fix nil pointer dereference by changing code order
2021-04-14 01:32:42 -07:00
Kubernetes Prow Robot
25ee51c791
Merge pull request #100614 from chendave/nodevolumelimitnits
Fix couple of nits in `nodevolumelimits` plugin
2021-04-14 00:28:42 -07:00
Maciej Borsz
493adbada9 Do not grep for curl --help for --retry-connrefused 2021-04-14 08:32:21 +02:00
Kubernetes Prow Robot
3c20c5aa2f
Merge pull request #100177 from wangyx1992/wrapped-error
fix errors in wrapped format
2021-04-13 23:24:42 -07:00
Kubernetes Prow Robot
6cc27991e9
Merge pull request #101076 from kevindelgado/fix-diff
Chain the field manager creation calls in newDefaultFieldManager
2021-04-13 21:08:42 -07:00
Kubernetes Prow Robot
87e0466e4e
Merge pull request #101006 from pacoxu/flake/fix-exec-probe
frequently flake ut: exec test should not run in Parallel as feature gate is not locked yet
2021-04-13 19:44:43 -07:00
Swetha Repakula
f882eadbdc Update glbc image in addon 2021-04-13 19:32:03 -07:00
Davanum Srinivas
e47593359a
Revert "Revert "Promote SizeMemoryBackedVolumeSizing to beta""
This reverts commit 0e70b6a251.

Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2021-04-13 22:23:51 -04:00
Dave Chen
c6e65079c7 Validate plugin config for KubeSchedulerConfiguration
Signed-off-by: Dave Chen <dave.chen@arm.com>
2021-04-14 09:30:20 +08:00
Jordan Liggitt
f07fc213b0 kubectl: send policy/v1 evictions to servers that support it 2021-04-13 21:22:25 -04:00
Jordan Liggitt
33ad842480 allow evictions subresource to accept policy/v1 and policy/v1beta1 2021-04-13 21:22:25 -04:00
Kubernetes Prow Robot
f1c037889d
Merge pull request #100770 from avrittrohwer/configure-script-logging
Add configure script logging instrumentation
2021-04-13 18:06:42 -07:00
Monis Khan
91241eac9b
Prune stale entries from OWNERS files
Signed-off-by: Monis Khan <mok@vmware.com>
2021-04-13 20:54:50 -04:00
Abdullah Gharaibeh
6ebafb37dd Graduate PodDeletionCost to Beta 2021-04-13 20:01:21 -04:00
Jordan Liggitt
e22cd7dbc4 Generated files
Change-Id: Ibd7ac0392fd52ae7ce2f6864aefb47bf1b74f8c3
2021-04-13 17:27:42 -04:00
Jordan Liggitt
40f8fb2224 Register Eviction v1 2021-04-13 17:27:42 -04:00
Kubernetes Prow Robot
4f6c595240
Merge pull request #99223 from AndyXiangLi/need-resize
move filesystem resize code to kubernetes/mount-utils and add need re…
2021-04-13 13:53:46 -07:00
Kubernetes Prow Robot
318db993c8
Merge pull request #101020 from cindy52/bugfix/etcd
Change file owner of /mnt/disks/master-pd/var/etcd  instead of /var/etcd
2021-04-13 12:09:47 -07:00
Kubernetes Prow Robot
2147937c41
Merge pull request #100128 from ingvagabund/sig-scheduling-single-node-e2e
[sig-scheduling] SchedulerPreemption|SchedulerPredicates|SchedulerPriorities: adjust some e2e tests to run in a single node cluster scenario
2021-04-13 10:31:09 -07:00
Kevin Delgado
d37461180a Chain the field manager creation calls in newDefaultFieldManager and test 2021-04-13 17:20:43 +00:00
Avritt Rohwer
d4495183c9 Add configure script logging instrumentation.
- Add log functions to facilitate debug logging.
- Wrap commands called in main with debug logging.
- Configure a systemd service to forward the logs to the serial port.
- Add a 'retry-forever' function to harden download steps.
- Add default value support to 'get-metadata-value' function.
- Fix some spellcheck lints.
2021-04-13 09:30:49 -07:00
Lukasz Szaszkiewicz
d690d71d27 DelegatingAuthenticationOptions TokenReview request timeout
it turns out that setting a timeout on HTTP client affect watch requests made by the delegated authentication component.
with a 10 second timeout watch requests are being re-established exactly after 10 seconds even though the default request timeout for them is ~5 minutes.

this is because if multiple timeouts were set, the stdlib picks the smaller timeout to be applied, leaving other useless.
for more details see a937729c2c/src/net/http/client.go (L364)

instead of setting a timeout on the HTTP client we should use context for cancellation.
2021-04-13 16:53:59 +02:00
Kubernetes Prow Robot
46563b0abe
Merge pull request #99237 from tkashem/audit-correlation
Use the audit ID of a request for better correlation
2021-04-13 06:00:50 -07:00
Kubernetes Prow Robot
2f6118e359
Merge pull request #100968 from wilsonehusin/1.21-changelog-rm-dup
Remove duplication in 1.21 CHANGELOG
2021-04-13 04:54:49 -07:00
Kubernetes Prow Robot
57459ebd3e
Merge pull request #101003 from ahg-g/ahg-cost
Integration test for pod deletion cost feature
2021-04-13 03:02:50 -07:00
Kubernetes Prow Robot
dd72c4534c
Merge pull request #97968 from saschagrunert/apparmor-host-check
Remove check for apparmor_parser in AppArmor host validation
2021-04-13 01:58:50 -07:00
Dave Chen
62d7f8f570 Fix couple of nits in nodevolumelimits plugin
Signed-off-by: Dave Chen <dave.chen@arm.com>
2021-04-13 15:59:50 +08:00
Jan Chaloupka
bf2fc250a4 validates basic preemption works|validates lower priority pod preemption by critical pod: allocate 4/5 instead of 2/3
To run the tests in a single node cluster, create two pods consuming 2/5 of the extended resource instead of one consuming 2/3.
The low priority pod will be consuming 2/5 of the extended resource instead so in case there's only a single node,
a high priority pod consuming 2/5 of the extended resource can be still scheduled. Thus, making sure only the low priority pod
gets preempted once the preemptor pod consuming 2/5 of the extended resource gets scheduled while keeping the high priority pod untouched.
2021-04-13 09:47:28 +02:00
Kubernetes Prow Robot
1fa101d1a4
Merge pull request #100947 from lojies/cleanuppkgsheduler
code cleanup for pkg/scheduler
2021-04-13 00:44:50 -07:00
Kubernetes Prow Robot
61641a0640
Merge pull request #100907 from SataQiu/kubeadm-20210408
kubeadm: add --validity-period flag for 'kubeadm kubeconfig user' command
2021-04-12 23:40:49 -07:00
pacoxu
49e7700cef exec test should not run in Parallel as feature gate is not locked
Signed-off-by: pacoxu <paco.xu@daocloud.io>
2021-04-13 14:15:43 +08:00
Kubernetes Prow Robot
d51f15ed0d
Merge pull request #100885 from enj/enj/i/auth_owners
Update sig-auth OWNERS
2021-04-12 22:18:49 -07:00
Kubernetes Prow Robot
ed3e0d302f
Merge pull request #100644 from Huang-Wei/sched-fwk-config
Surface kube config in scheduler framework handle
2021-04-12 19:12:49 -07:00
卢振兴10069964
5ddb1be59a code cleanup for pkg/scheduler 2021-04-13 08:16:16 +08:00
Kubernetes Prow Robot
bc703278dd
Merge pull request #100350 from jr0d/jr/kubeadm-etcd-upgrade-with-metadata
kubeadm: support semver metadata imagetags for etcd during upgrades
2021-04-12 15:56:49 -07:00
Ben Hu
ccb742c43c Resolve comments. Remove kubeconfig changes. 2021-04-12 22:39:53 +00:00
Xiang Li
03106a1522 move filesystem resize code to kubernetes/mount-utils and add need resize function 2021-04-12 14:37:22 -07:00
Kubernetes Prow Robot
be7d3aeb97
Merge pull request #100935 from lojies/kubeadmcodecleanup
code cleanup for cmd/kubeadm
2021-04-12 13:18:15 -07:00
Kubernetes Prow Robot
d7355278b3
Merge pull request #100148 from KnVerey/kubectl-drain-chunk-size
Add --chunk-size flag to kubectl drain
2021-04-12 10:58:15 -07:00
Katrina Verey
5200ff86d0 Add --chunk-size flag to kubectl drain 2021-04-12 08:10:52 -07:00
Katrina Verey
c56be1fa9f Extract helper for continue handling 2021-04-12 08:08:01 -07:00
Katrina Verey
f8097c6cee Create helper for adding chunk-size flag to commands 2021-04-12 08:08:01 -07:00
Katrina Verey
222e2c5ef8 Extract DefaultChunkSize constant 2021-04-12 08:08:01 -07:00
Kubernetes Prow Robot
710865511e
Merge pull request #100439 from srm09/add-context-to-drainer
Adds actual context to node drainer code
2021-04-12 06:32:00 -07:00
Kubernetes Prow Robot
34909133de
Merge pull request #100804 from aojea/topohints
Fix Topology Aware Hints support for Kube-Proxy
2021-04-12 01:48:00 -07:00