Commit Graph

84097 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
d69dfa7e13
Merge pull request #83729 from danwinship/drop-getreadyschedulablenodesordie
Drop framework.GetReadySchedulableNodesOrDie
2019-10-10 19:00:43 -07:00
Kubernetes Prow Robot
4561b67971
Merge pull request #83697 from klueska/fix-single-numa-with-one-provider
Fixed bug in TopologyManager with SingleNUMANode Policy
2019-10-10 19:00:33 -07:00
Kubernetes Prow Robot
a5e6ac0a95
Merge pull request #83694 from ahg-g/ahg-adv-config
[migration phase 1] Make scheduler cache, volume binder and listers available when registering default plugins
2019-10-10 19:00:21 -07:00
Kubernetes Prow Robot
c41942b81d
Merge pull request #83674 from liu-cong/pod-metrics
Adding per-pod metrics for scheduler.
2019-10-10 19:00:10 -07:00
Kubernetes Prow Robot
242d806672
Merge pull request #83587 from timothysc/testing-OWNERS
Audit of test/* OWNERS files
2019-10-10 19:00:00 -07:00
Kubernetes Prow Robot
103a5f92d6
Merge pull request #83237 from jfbai/feat-add-agent-and-remote
feat(apiserver): add user-agent and remote info into trace log for endpoints handlers.
2019-10-10 18:59:51 -07:00
Kubernetes Prow Robot
e1f2494358
Merge pull request #82921 from wojtek-t/cleanup_meta_v1
Minor cleanup meta v1/v1beta1 and register DeleteOptions
2019-10-10 18:59:35 -07:00
Kubernetes Prow Robot
1e94c12d41
Merge pull request #80880 from DirectXMan12/bug/length-is-measured-in-bytes
Validation: len is measured in bytes
2019-10-10 18:59:20 -07:00
Kubernetes Prow Robot
77f86630d4
Merge pull request #82491 from openSUSE/pod-status-check
Validate container status in e2e pod status checks
2019-10-10 16:27:20 -07:00
Cong Liu
085852160a Add per-pod metrics for scheduler. 2019-10-10 16:58:21 -04:00
Timothy St. Clair
97055841b1 Audit of test/* OWNERS files 2019-10-10 15:52:51 -05:00
Kubernetes Prow Robot
8f968c41d2
Merge pull request #83735 from jpbetz/etcd3316-client
Update etcd client to 3.3.16
2019-10-10 13:42:13 -07:00
Kubernetes Prow Robot
cf75e1cc3b
Merge pull request #83707 from prameshj/stubdomain-fix
Use latest node-cache version with stubdomain fix.
2019-10-10 13:42:02 -07:00
Kubernetes Prow Robot
1bb7835f0a
Merge pull request #83609 from avalluri/fix-storage-e2e-tests
Remove e2e/common package usage in volumemode testsuite
2019-10-10 13:41:52 -07:00
Kubernetes Prow Robot
3db6d3abcf
Merge pull request #83551 from dims/move-external-facing-kubelet-apis-to-staging
Move external facing kubelet apis to staging
2019-10-10 13:41:36 -07:00
Kubernetes Prow Robot
91b2a7af87
Merge pull request #83184 from odinuge/dynamic-kubelet-config
Fix init order during starup for dynamic kubelet config
2019-10-10 13:41:20 -07:00
Abdullah Gharaibeh
456df97745 made scheduler cache and volume binder available when instantiating factories for default plugins 2019-10-10 16:21:29 -04:00
Kubernetes Prow Robot
71bebe4c13
Merge pull request #83704 from SataQiu/metrics-kubelet-20191010
Remove direct references to prometheus/testutil from kubelet/metrics
2019-10-10 12:07:34 -07:00
Kubernetes Prow Robot
4f1c5b8cac
Merge pull request #81940 from carlory/fix-appserver
fix static check failures
2019-10-10 12:07:21 -07:00
Solly Ross
40aea0c70d Validation: len is measured in bytes
The `TooLong` validation message mentioned characters, but the `len`
function actually measures bytes, no characters.  This switches it over
to use bytes.

Characters are mostly an illusory concept anyway -- a vain attempt to
shield our minds against the lovecraftian nightmares that comes from
attemping to truly comprehend that eldritch treatise known as the
Unicode standard.  Which is to say: measuring things in characters is
hard and mostly ambiguous, and probably not what we meant to do.
2019-10-10 09:48:49 -07:00
Kubernetes Prow Robot
46dd075bab
Merge pull request #83718 from serathius/aliases
Introduce sig-instrumentation aliases in OWNERS_ALISES and simplify OWNERS files
2019-10-10 09:04:05 -07:00
Kubernetes Prow Robot
09b4787126
Merge pull request #83583 from wojtek-t/improve_negotiate_media_type
Improve negotiate media type
2019-10-10 09:03:57 -07:00
Kubernetes Prow Robot
5ae180cb53
Merge pull request #82652 from ricardomaraschini/request-construction-error
Clean up dynamic client pre-flight check
2019-10-10 09:03:44 -07:00
carlory
f6bb24129e fix static check failures 2019-10-10 22:59:09 +08:00
Joe Betz
ad6aeecf30 Update etcd client to 3.3.16 2019-10-10 07:49:36 -07:00
Kubernetes Prow Robot
6284c9ab52
Merge pull request #83720 from bart0sh/PR0080-kubeadm-remove-OutputFlagSpecified
kubeadm: remove OutputFlagSpecified from PrintFlags
2019-10-10 07:32:12 -07:00
Kubernetes Prow Robot
4eb1ca46ed
Merge pull request #83667 from k-toyoda-pi/use_log_e2e_storage_topology
Use log functions of core framework on testsuites/topology.go
2019-10-10 07:31:57 -07:00
Kubernetes Prow Robot
cb1799bd48
Merge pull request #82578 from HotelsDotCom/kep/VolumeSubpathEnvExpansion-GA
Promote VolumeSubpathEnvExpansion feature gate to GA
2019-10-10 07:31:44 -07:00
Jianfei Bai
91bddd1348 feat(apiserver): add user-agent and remote info into trace log for endpoints handlers. 2019-10-10 21:30:05 +08:00
Kubernetes Prow Robot
4fb75e2f0d
Merge pull request #82616 from ghouscht/kubeadm-issue-1787
kubeadm: preserve order of user specified apiserver authorization-mode
2019-10-10 06:04:01 -07:00
Kubernetes Prow Robot
8ad7e78d37
Merge pull request #82264 from syseleven/openstack_dont_delete_lb_on_errors
openstack: Don't Delete LB in Case of Security Group Reconciliation Errors
2019-10-10 06:03:44 -07:00
Sascha Grunert
5a8b695fef
Validate AgnhostPod readyness status in e2e tests
We now additionally check if the agnhost pods are ready before
marking the pod as running to increase the overall test stability.

Relates to: https://github.com/kubernetes/kubernetes/pull/82420
Fixes: https://github.com/kubernetes/kubernetes/issues/82445

Signed-off-by: Sascha Grunert <sgrunert@suse.com>
2019-10-10 14:11:06 +02:00
Marek Siarkowicz
c601d34eba Introduce sig-instrumentation aliases in OWNERS_ALISES and simplify OWNERS files 2019-10-10 14:04:20 +02:00
Wojciech Tyczynski
1baf4778ae Optimize NegotiateMediaTypeOptions 2019-10-10 12:53:34 +02:00
Wojciech Tyczynski
053721d9d5 Update munnerz/goautoneg dependency 2019-10-10 12:53:34 +02:00
Kubernetes Prow Robot
3edbc6afff
Merge pull request #80883 from liggitt/admission-v1
Switch admission webhook config manager to v1
2019-10-10 03:20:53 -07:00
Ed Bartosh
078f7a3537 kubeadm: remove OutputFlagSpecified from PrintFlags
This field is not used in the kubeadm code. It was brought from
cli-runtime where it's used to support complex relationship between
command line parameters, which is not present in kubeadm.
2019-10-10 12:53:05 +03:00
Kevin Taylor
cb8a7c1a4c Promote VolumeSubpathEnvExpansion feature gate to GA 2019-10-10 09:34:40 +01:00
Kubernetes Prow Robot
2d8b8703de
Merge pull request #83686 from ahg-g/ahg-noop
Remove the no-op plugin
2019-10-10 01:12:53 -07:00
Amarnath Valluri
3333806734 Remove e2e/common package usage in volumemode testsuite
Change 04300826fd has introduced
"e2e/common" package dependency on volumemode testusuite. This results in
pulling all tests defined in common package while running storage e2e tests,
which are not necessary.

The only interested part from common package is the WaitTimeoutForEvent().
2019-10-10 09:30:12 +03:00
Pavithra Ramesh
1437805c05 Use latest node-cache version with stubdomain fix.
This image fixed a bug in configuring stubDomains and caused test
failure -  https://k8s-testgrid.appspot.com/sig-network-gce#gci-gce-serial-kube-dns-nodecache

Verified by running the same test locally.
2019-10-09 23:11:44 -07:00
SataQiu
23a8be6e5f remove direct references to prometheus/testutil from kubelet/metrics 2019-10-10 12:56:28 +08:00
Kubernetes Prow Robot
ebb7b17f4d
Merge pull request #83699 from RainbowMango/pr_introduce_collectandcompare
Introduce testutils.CollectAndCompare for metrics test
2019-10-09 20:48:52 -07:00
RainbowMango
7645b00c11 Introduce CollectAndCompare to testutils 2019-10-10 10:20:19 +08:00
Kubernetes Prow Robot
088322687f
Merge pull request #83595 from immutableT/remove-deprecated
Replace deprecated methods in the logic involved in the construction of gRPC connection to kms-plugin.
2019-10-09 18:02:52 -07:00
Kevin Klues
5501f542cd Fixed bug in TopologyManager with SingleNUMANode Policy
This patch fixes an issue in the TopologyManager that wouldn't allow
pods to be admitted if pods were launched with the SingleNUMANode policy
and any of the hint providers had no NUMA preferences.

This is due to 2 factors:

1) Any hint provider that passes back a `nil` as its hints, has its hint
automatically transformed into a single {11 true} hint before merging

2) We added a special casing for the SingleNumaNodePolicy() in the
TopologyManager that essentially turns these hints into a
{11 false} anytime a {11 true} is seen.

The current patch reworks this logic so the that TopologyManager can
tell the difference between a "don't care" hint and a true "{11 true}"
hint returned by the hint provider. Only true "{11 true}" hints will be
converted by the special casing for the SingleNumaNodePolicy(), while
"don't care" hints will not.

This is a short term fix for this issue until we do a larger refactoring
of this code for the 1.17 release.
2019-10-09 17:41:08 -07:00
toyoda
1ae7726ff6 Use log functions of core framework on test/e2e/storage/testsuites/topology.go 2019-10-10 09:16:19 +09:00
Kubernetes Prow Robot
4d6deea241
Merge pull request #83681 from mattjmcnaughton/mattjmcnaughton/fix-staticcheck-test-e2e-node
Address `staticcheck` failures for `test/e2e/node/...`
2019-10-09 14:51:07 -07:00
Kubernetes Prow Robot
a7e0b768ee
Merge pull request #78764 from bart0sh/PR0070-kubeadm-structured-output-v2
Structured output for 'kubeadm token list'
2019-10-09 14:50:54 -07:00
Kubernetes Prow Robot
9b200ae4c3
Merge pull request #83615 from yutedz/evt-receiver-name
Use consistent short name for receivers
2019-10-09 13:18:02 -07:00