Kubernetes Submit Queue
0f8869d308
Merge pull request #31516 from sttts/sttts-e2e-CheckConnectivityToHost-logs
...
Automatic merge from submit-queue
e2e: log wget output on CheckConnectivityToHost error
Log output might help to diagnose e2e flakes, whether they are caused by dns issues or connection timeouts.
Might help with flake https://github.com/kubernetes/kubernetes/issues/28188 .
2016-08-30 06:27:28 -07:00
Kubernetes Submit Queue
6dd8b975cb
Merge pull request #31578 from kevin-wangzefeng/add-retries-for-taints-e2e
...
Automatic merge from submit-queue
add retries for add/update/remove taints on node in taints e2e
fixes taint update conflict in taints e2e by adding retries for add/update/remove taints on node.
ref #27655 and #31066
2016-08-28 15:32:37 -07:00
Kevin
33b1075e0d
add retries for add/update/remove taints on node in taints e2e
2016-08-27 14:56:38 +08:00
Dr. Stefan Schimanski
3262b7fccd
e2e: log wget output on CheckConnectivityToHost error
2016-08-27 08:18:45 +02:00
Kubernetes Submit Queue
1184800cbb
Merge pull request #30730 from janetkuo/prevent-overlapping-deployment
...
Automatic merge from submit-queue
Handle overlapping deployments gracefully
Fixes #30028
2016-08-25 21:50:56 -07:00
Tim St. Clair
a29ad353a6
Increase the AppArmor pod stop timeout to match the start timeout
2016-08-23 17:03:38 -07:00
Janet Kuo
c5cef18735
Add e2e test for overlapping deployments
2016-08-23 14:33:30 -07:00
Piotr Szczesniak
e8135c30d5
Improve ScaleRC function to be more generic
2016-08-23 09:25:00 +02:00
bindata-mockuser
e792d4117d
Add return code support to kubectl-exec and -run
2016-08-20 15:58:47 +02:00
gmarek
d844dd463a
Stop pretending that reaper cares about delete options in e2e tests
2016-08-19 14:44:35 +02:00
Chao Xu
a0c6a664a5
adjust waitForPodsInactive polling interval and timeout
2016-08-18 15:38:24 -07:00
Kubernetes Submit Queue
e2f39fca86
Merge pull request #30807 from caesarxuchao/change_pod_lister_api
...
Automatic merge from submit-queue
Continue on #30774 : Change podNamespacer API
continue on #30774 , credit to @wojtek-t, Ref #30759
I just fixed a test and converted IsActivePod to operate on *Pod.
2016-08-18 02:08:23 -07:00
Madhusudan.C.S
c32c81dc4e
Implement federation API server authentication e2e tests.
2016-08-17 20:03:20 -07:00
Chao Xu
594234d61c
fix tests; convert IsPodActive to operate on *Pod
2016-08-17 13:05:37 -07:00
Chao Xu
3bb159e8f6
fix test failure and address comment
2016-08-16 17:06:32 -07:00
Chao Xu
a12dc2e412
wait for the Reflector to list before polling the PodStore in e2e tests.
2016-08-15 21:40:33 -07:00
Kubernetes Submit Queue
817256a716
Merge pull request #30401 from caesarxuchao/kubemark-gc-upstream
...
Automatic merge from submit-queue
Let load and density e2e tests use GC if it's on
I've run the 100 and 500 nodes tests and they both pass.
The test-infra half of the PR is https://github.com/kubernetes/test-infra/pull/369
cc @lavalamp
2016-08-13 16:04:34 -07:00
Chao Xu
3688a78769
let load and density e2e tests use GC if it's on
2016-08-11 11:48:20 -07:00
Madhusudan.C.S
a91182ae3c
Remove unversioned federation client, clientset and versioned release_1_3 clientset and all their accesses in e2e tests. Switch everything to federation release_1_4 external client.
2016-08-10 13:53:43 -07:00
Kubernetes Submit Queue
be6a9fbb4e
Merge pull request #30234 from intelsdi-x/create_annotation_map_if_doesnt_exist
...
Automatic merge from submit-queue
In AddOrUpdateTaintOnNode create annotation map if its nil
If node didn't have annotations both SchedulerPredicates taints-toleration tests were failing.
@gmarek PTAL
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.kubernetes.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.kubernetes.io/reviews/kubernetes/kubernetes/30234 )
<!-- Reviewable:end -->
2016-08-08 22:13:22 -07:00
Kubernetes Submit Queue
4ef36882fd
Merge pull request #29935 from janetkuo/deployment-scale-rollout-test
...
Automatic merge from submit-queue
Deployment status validity should be checked in scaled rollout e2e test
Follow up #29889
@kubernetes/deployment
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.kubernetes.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.kubernetes.io/reviews/kubernetes/kubernetes/29935 )
<!-- Reviewable:end -->
2016-08-08 19:56:20 -07:00
Pawel Skrzynski
292cea1a18
In AddOrUpdateTaintOnNode create annotation map if its nil
2016-08-08 19:48:07 +02:00
Janet Kuo
242c11b580
Deployment status validity should be checked in scaled rollout e2e test
2016-08-05 10:32:24 -07:00
Random-Liu
1a33dffa17
Move configmap, docker_containers, downward_api, expansion and secrets
...
test into common directory.
2016-08-04 23:52:05 -07:00
Kubernetes Submit Queue
1cd07a276c
Merge pull request #29138 from kshafiee/pr-27789
...
Automatic merge from submit-queue
federation: Adding secret API
Adding secret API to federation-apiserver and updating the federation client to include secrets
2016-08-04 18:11:23 -07:00
Robert Rati
fb72b50135
Added test to density that will run maximum capacity pods on all nodes
2016-08-04 11:46:22 -04:00
Kubernetes Submit Queue
74477a83e4
Merge pull request #29889 from janetkuo/deployment-e2e-test-fix
...
Automatic merge from submit-queue
Fix deployment e2e test: waitDeploymentStatus should error when entering an invalid state
Follow up #28162
1. We should check that max unavailable and max surge aren't violated at all times in e2e tests (didn't check this in deployment scaled rollout yet, but we should wait for it to become valid and then continue do the check until it finishes)
2. Fix some minor bugs in e2e tests
@kubernetes/deployment
2016-08-04 00:43:41 -07:00
kshafiee
262ae3d021
Adding secrets to federation-apiserver & clientset, adding e2e tests
2016-08-03 02:43:48 +00:00
Random-Liu
5c7ac701d3
Change TestContainerOutput to use the framework pod client.
2016-08-02 10:26:41 -07:00
k8s-merge-robot
472dcec7b2
Merge pull request #29847 from gmarek/retries
...
Automatic merge from submit-queue
Retry Node updates in e2e tests
Fix #29516
Ref. https://github.com/kubernetes/kubernetes/issues/27655#issuecomment-235940057
cc @kevin-wangzefeng @wojtek-t
2016-08-02 09:53:12 -07:00
gmarek
b27630577c
Retry Node updates in e2e tests
2016-08-02 11:02:04 +02:00
k8s-merge-robot
01cd7f326e
Merge pull request #29621 from resouer/uuid
...
Automatic merge from submit-queue
Refactor uuid into its own pkg util/uuid
Continuing my work ref #15634
Anyone can review this if he/she wants.
2016-08-01 22:21:30 -07:00
Janet Kuo
808041cbd4
Update deployment e2e test to check violated rollingupdate strategy
2016-08-01 17:05:22 -07:00
k8s-merge-robot
f0fa9e588f
Merge pull request #29813 from jayunit100/kill-repo-root-slb-2
...
Automatic merge from submit-queue
[minor] couple of quick cleanups for kill reporoot
quick fixes from last one, cc @spxtr @ixdy follow on to https://github.com/kubernetes/kubernetes/pull/25584
2016-07-29 21:42:42 -07:00
Harry Zhang
c495397cae
Refactor uuid into its own pkg
2016-07-30 00:07:02 -04:00
Random-Liu
268f458ea4
Add exec util in test framework.
2016-07-29 18:29:43 -07:00
Random-Liu
cdb1a039c1
Change LoadConfig to generate restclient config for node e2e test
2016-07-29 18:29:43 -07:00
jayunit100
4cd6bf42af
[minor] couple of quick cleanups for kill reporoot
2016-07-29 20:22:28 -04:00
Jay Vyas
6166083c78
kill repo-root : test/e2e/serviceloadbalancers.go
...
bindata and yaml, Gobindata automation
bindata utils for generating, go generate
match server version
gitignore for dirty, ca, rbase, KUBE_ROOT, buildfix
(rebased jul-25,29)
2016-07-29 14:35:19 -04:00
k8s-merge-robot
9014ceb9d8
Merge pull request #29286 from soltysh/wait_pod2
...
Automatic merge from submit-queue
Rework pod waiting mechanism in e2e tests to accept pod and watch based
This PR re-applies #28212 which was reverted in #29223 . The only difference is that the initial PR contained also `PodStartTimeout` shortening (see [here](4b0c0bd924
)) which might caused the problems. Let's give it a 2nd try. I've tested all the flakes and they were passing on my machine.
@smarterclayton @apelisse ptal
2016-07-26 15:01:13 -07:00
k8s-merge-robot
ca06157421
Merge pull request #28162 from kargakis/annotation-fixes-for-scaling
...
Automatic merge from submit-queue
controller: update all rs annotations on a scaled rollout
Closes https://github.com/kubernetes/kubernetes/issues/28145
@kubernetes/deployment
2016-07-25 10:58:18 -07:00
Kevin
4e280c6fd9
use regular client instead of kubectl in scheduler predicate tests when setting/cleanning taints/labels
2016-07-21 17:13:28 +08:00
Michail Kargakis
97b9c73bf1
e2e: test for scaling+rolling out a deployment at once
2016-07-21 00:42:25 +02:00
Maciej Szulik
17788bb1e0
Rework pod waiting mechanism in e2e tests to accept pod and watch based
...
on its ResourceVersion to make sure we catch all the events.
2016-07-20 15:21:50 +02:00
Antoine Pelisse
321c410308
Revert "Switched watches in tests require ResourceVersion to be passed"
2016-07-19 13:28:57 -07:00
Maciej Szulik
83297a0617
Rework pod waiting mechanism in e2e tests to accept pod and watch based
...
on its ResourceVersion to make sure we catch all the events.
2016-07-18 12:06:36 +02:00
Maciej Szulik
4b0c0bd924
Shorten initial pod start time to 30s in e2e, since 4566 is closed
2016-07-18 12:03:32 +02:00
Lantao Liu
f68acf6460
Revert "Workardound KubeProxy failures in test framework"
2016-07-11 00:19:15 -07:00
Angus Salkeld
eec08872c7
Move deployment utilities to there own package
2016-07-08 09:46:56 +02:00
k8s-merge-robot
3166f9316f
Merge pull request #28111 from mfojtik/min-ready-seconds
...
Automatic merge from submit-queue
Add MinReadySeconds to rolling updater
Add MinReadySeconds support to RollingUpdater that allows to specify the number of seconds to wait on top of the pod is "ready" because its readiness probe passed.
2016-07-01 19:21:16 -07:00