Commit Graph

78315 Commits

Author SHA1 Message Date
David Eads
d503cba375 improve e2e namespace dumping on failure 2019-05-10 10:11:24 -04:00
W. Trevor King
96b04bfeac test/e2e/upgrades/apps/job: List Pods in failure message
Currently, this test can fail with the not-very-helpful [1,2]:

  fail [k8s.io/kubernetes/test/e2e/upgrades/apps/job.go:58]: Expected
      <bool>: false
  to be true

Since this test is the only CheckForAllJobPodsRunning consumer, and
has been since CheckForAllJobPodsRunning landed in 116eda0909
(Implements an upgrade test for Job, 2017-02-22, #41271), this commit
refactors the function to EnsureJobPodsRunning, dropping the opaque
boolean, and constructing a useful error summarizing the divergence
from the expected parallelism and the status of listed Pods.

Thanks to Maciej Szulik for the fixups [3] :).

[1]: https://storage.googleapis.com/origin-ci-test/logs/release-openshift-origin-installer-e2e-aws-upgrade/1434/build-log.txt
[2]: https://bugzilla.redhat.com/show_bug.cgi?id=1708454#c0
[3]: https://github.com/wking/kubernetes/pull/1
2019-05-10 06:09:36 -07:00
Davanum Srinivas
56abfb5b01
Update beorn7/perks to Fix off-by-one error for small sample sizes
Change-Id: I444b345743251a13252321df0f385503a4271234
2019-05-10 08:15:22 -04:00
Kubernetes Prow Robot
bf79c7c7ee
Merge pull request #77719 from feiskyer/fix-service-tag
Fix some service tags not supported issues for Azure LoadBalancer service
2019-05-10 03:45:58 -07:00
Kubernetes Prow Robot
8fecbd8eca
Merge pull request #77726 from sttts/sttts-structural-schema-sort-errors
apiextensions: always sort structural schema violations, not only in condition
2019-05-10 02:17:59 -07:00
Dr. Stefan Schimanski
9c3af43c84 apiextensions: add structural schema visitor 2019-05-10 10:38:09 +02:00
Dr. Stefan Schimanski
8f6619bc21 apiextensions: always sort structural schema violations, not only in condition 2019-05-10 09:37:54 +02:00
Kubernetes Prow Robot
b9ccdd2824
Merge pull request #77598 from danielqsj/unreserve
Add Un-reserve extension point for the scheduling framework
2019-05-09 23:37:57 -07:00
danielqsj
629ec7e113 replace test error checking with more readable way 2019-05-10 13:58:09 +08:00
danielqsj
1058877fbf remove dot imports in e2e/storage 2019-05-10 13:56:26 +08:00
danielqsj
8a6fede9e6 remove dot imports in e2e/storage/vsphere 2019-05-10 13:56:16 +08:00
danielqsj
997648a923 Add Un-reserve extension point for the scheduling framework 2019-05-10 13:19:22 +08:00
Kubernetes Prow Robot
32b37f5a85
Merge pull request #77704 from khenidak/legacy-cloud-providers-test
add legacy cloud providers unit tests to `make test`
2019-05-09 21:44:36 -07:00
Kubernetes Prow Robot
ee19c1ecef
Merge pull request #77636 from MikeSpreitzer/fix77634
Made the comment on SharedInformer give a complete description
2019-05-09 21:44:24 -07:00
Kubernetes Prow Robot
bb00054b9c
Merge pull request #77578 from jpbetz/admission-integration-filter
Fix admission webhook integration tests to filter out controller requests
2019-05-09 21:44:11 -07:00
Kubernetes Prow Robot
124926fba2
Merge pull request #77306 from bjhaid/cleanup_controller_manager
Clean up controller-manager.
2019-05-09 21:43:57 -07:00
Stephen Chan
7cbe2d6c5f move signal handling for hyperkube apiserver and kubelet commands out of hyperkube main command 2019-05-09 21:27:44 -07:00
Pengfei Ni
5b39671012 Fix some service tags not supported issues for Azure LoadBalancer service 2019-05-10 11:24:13 +08:00
Kubernetes Prow Robot
1a162790f6
Merge pull request #77659 from imazik/master
Update client-go example README.md (fix typo)
2019-05-09 20:14:10 -07:00
Kubernetes Prow Robot
5184b866d6
Merge pull request #77424 from MrHohn/gce-manifest-owners
Add OWNERS file for gce/manifests
2019-05-09 20:13:57 -07:00
draveness
c045046e5b feat: use framework.ExpectNoError instead in e2e test 2019-05-10 09:53:10 +08:00
Akihito INOH
be4af8f83f Use framework.ExpectNoError() for e2e/lifecycle
The e2e test framework has ExpectNoError() for readable test code.
This replaces Expect(err).NotTo(HaveOccurred()) with it for e2e/lifecycle.
2019-05-10 10:45:32 +09:00
Kubernetes Prow Robot
ef9e794a36
Merge pull request #77656 from yastij/check-cstat-mem
check if Memory is not nil for container stats
2019-05-09 17:52:23 -07:00
Kubernetes Prow Robot
a3f8e95f68
Merge pull request #77607 from dekkagaijin/mip
when disabled, don't create the API server's insecure port mapping
2019-05-09 17:52:10 -07:00
Kubernetes Prow Robot
3e7fa617b3
Merge pull request #77516 from gnufied/implement-resize-secrets
Add a new field for storing volume expansion secrets
2019-05-09 17:51:58 -07:00
Àbéjídé Àyodélé
a591a838e5 Clean up controller-manager.
These are based on recommendation from
[staticcheck](http://staticcheck.io/).
2019-05-10 00:43:46 +00:00
Joe Betz
b0aab03209 Fix admission webhook integration tests to filter out controller requests 2019-05-09 17:34:33 -07:00
Aaron Crickenberger
69eab5f04b Prune test/OWNERS
Move approvers who haven't reviewed any PRs touching test/ in
over six months to emeritus_approvers (and remove from reviewers
as well to avoid assigning to inactive people)
2019-05-09 16:30:58 -07:00
Khaled Henidak(Kal)
205eaed1a7 add legacy cloud providers unit tests to [make test] 2019-05-09 22:55:15 +00:00
Kubernetes Prow Robot
88eea7e2ca
Merge pull request #77671 from bjhaid/cleanup_pkg_apis
Clean up pkg/apis.
2019-05-09 15:48:35 -07:00
Kubernetes Prow Robot
69b52633cc
Merge pull request #77605 from pohly/multivolume-storage-class-fix
Multivolume storage class fix
2019-05-09 15:48:22 -07:00
Kubernetes Prow Robot
8efea56ac8
Merge pull request #77207 from sttts/sttts-structural-schema
apiextensions: implement structural schema condition
2019-05-09 15:48:10 -07:00
Kubernetes Prow Robot
b27fe7f4b9
Merge pull request #74314 from oomichi/add-ExpectError
Add ExpectError() to e2e test framework
2019-05-09 15:47:57 -07:00
Aaron Crickenberger
f0ec8c8644 Promote oomichi to approver in test/ 2019-05-09 14:22:06 -07:00
Kubernetes Prow Robot
e45f92fc0a
Merge pull request #77626 from ahg-g/ahg-mutex
Make thread-safe the prebind callback of stateful plugin in scheduler…
2019-05-09 14:14:27 -07:00
Kubernetes Prow Robot
3ab338dfd3
Merge pull request #77576 from Huang-Wei/sched-ut-escape
prevent `predicatesOrdering` from escaping from UT
2019-05-09 14:14:14 -07:00
Kubernetes Prow Robot
6d94a23f30
Merge pull request #77542 from yanghaichao12/dev0507
Refactor:move clean method to suitable place
2019-05-09 14:14:00 -07:00
Kubernetes Prow Robot
c948cc8088
Merge pull request #77405 from sftim/20190503_kubectl_rename_context_typo_fix
Fix kubectl rename-context description grammar
2019-05-09 14:13:47 -07:00
Kubernetes Prow Robot
b7dc0124a0
Merge pull request #77379 from tedyu/http-stat-map
Use map to check whether stack trace is needed
2019-05-09 14:13:34 -07:00
Brad Hoekstra
62e58a66aa Fix some lint errors in pkg/proxy 2019-05-09 16:48:29 -04:00
Han Kang
bdc6a29948 add wrappers around gauge, histogram & summary 2019-05-09 12:49:56 -07:00
Dr. Stefan Schimanski
c836a25189 Update generated files 2019-05-09 21:40:43 +02:00
Dr. Stefan Schimanski
c3996213e0 apiextensions: disallow additionalProperties at the root 2019-05-09 21:40:43 +02:00
Dr. Stefan Schimanski
9581919eaf apiextensions: add scructural schema validation tests 2019-05-09 21:40:43 +02:00
Dr. Stefan Schimanski
8542b24e6a apiextensions: add NonStructuralSchema condition controller 2019-05-09 21:40:43 +02:00
Jake Sanders
2576713a40 when disabled, don't create the API server's insecure port mapping 2019-05-09 11:50:59 -07:00
Kubernetes Prow Robot
c14106ad12
Merge pull request #77621 from logicalhan/add-metrics-owners
add sig-instrumentation to owners in component-base/metrics
2019-05-09 11:27:04 -07:00
Kubernetes Prow Robot
3ed23a9594
Merge pull request #73350 from hello2mao/remove-unused-const-in-node-controller
Remove unused const
2019-05-09 11:26:51 -07:00
Zihong Zheng
beba9921aa Bump cluster-proportional-autoscaler to 1.6.0 2019-05-09 11:25:12 -07:00
Mike Spreitzer
121e474146 Made the comment on SharedInformer give a complete description
This comment formerly contained only a contrast with "standard
informer", but there is no longer such a thing so the comment lacked
much important information.
2019-05-09 13:55:17 -04:00