Commit Graph

3048 Commits

Author SHA1 Message Date
k8s-merge-robot
5efa8aa7d1 Merge pull request #22404 from yujuhong/dump_mem
Auto commit by PR queue bot
2016-03-05 00:38:56 -08:00
k8s-merge-robot
e9d3be83ae Merge pull request #22241 from Random-Liu/recover-back-off-behaviour
Auto commit by PR queue bot
2016-03-05 00:05:15 -08:00
k8s-merge-robot
ef129499da Merge pull request #22459 from jayunit100/disruptivediskannot
Auto commit by PR queue bot
2016-03-04 21:17:52 -08:00
k8s-merge-robot
ea43db8039 Merge pull request #22481 from ihmccreery/better-upgrade-tests
Auto commit by PR queue bot
2016-03-04 20:07:29 -08:00
k8s-merge-robot
28b3448a9a Merge pull request #22314 from yujuhong/resource_100
Auto commit by PR queue bot
2016-03-04 18:48:02 -08:00
Joshua Piccari
f5f83b076a Improve go report card by fixing typos in comments 2016-03-04 18:30:59 -08:00
Isaac Hollander McCreery
0e9114f667 Add ExperimentalNodeUpgrade test that a service stays up during cluster upgrade, not just master upgrade
- Duplicate old test to keep old functionality while allowing ExperimentalNodeUpgrade
- Also remove push test; no longer used/functioning
2016-03-04 16:10:29 -08:00
derekwaynecarr
f0bfbcedcd Bump timeout time for e2e node test services 2016-03-04 17:07:35 -05:00
Kris
dbde4fd798 Move the discovery client to its own package 2016-03-04 13:44:52 -08:00
Abhishek Shah
a3c00aadd5 Specify hostname, subdomain via annotation on podspec.
The hostname is a DNS A record, if the subdomain maps to a service name
in the same namespace
2016-03-04 13:28:33 -08:00
Marcin Wielgus
a13843cddb Add volumes, volumemounts and host ports to rcconfig in e2e utils 2016-03-04 18:38:10 +01:00
Abhi Shah
b25a48d605 Revert "Move discovery client to its own package" 2016-03-04 09:24:54 -08:00
Abhi Shah
627edd2588 Merge pull request #22016 from krousey/discbreak
Move discovery client to its own package
2016-03-04 09:17:46 -08:00
k8s-merge-robot
2a8ec62e76 Merge pull request #22522 from mwielgus/cm_utils
Auto commit by PR queue bot
2016-03-04 08:01:54 -08:00
k8s-merge-robot
917fb4264d Merge pull request #22461 from jayunit100/skipNodeDiskFill
Auto commit by PR queue bot
2016-03-04 08:01:53 -08:00
Marcin Wielgus
0a7e344d49 CustomMetric support in autoscaling utils 2016-03-04 15:50:55 +01:00
k8s-merge-robot
6a6fcc8c2b Merge pull request #22432 from piosz/hpa-e2e
Auto commit by PR queue bot
2016-03-04 03:45:33 -08:00
k8s-merge-robot
b45bf88105 Merge pull request #22513 from gmarek/density
Auto commit by PR queue bot
2016-03-04 03:12:52 -08:00
k8s-merge-robot
0e3469dce3 Merge pull request #22183 from pmorie/config-quota
Auto commit by PR queue bot
2016-03-04 03:12:51 -08:00
k8s-merge-robot
1b9abdc920 Merge pull request #22510 from gmarek/proxy
Auto commit by PR queue bot
2016-03-04 02:29:37 -08:00
Piotr Szczesniak
60430ca1fb Added HPA lightweight e2e test 2016-03-04 11:23:07 +01:00
gmarek
43a8f04193 Add a comment explaining the necessary scale for Density test 2016-03-04 11:05:20 +01:00
k8s-merge-robot
17b5ac4808 Merge pull request #22440 from gmarek/more_flake
Auto commit by PR queue bot
2016-03-04 01:28:34 -08:00
gmarek
633d2cdfc1 Add a workaround for hanging proxy in nodeProxyRequest 2016-03-04 10:27:41 +01:00
gmarek
7f3c490519 Print running pods before SchedulerPredicates tests 2016-03-04 09:50:33 +01:00
gmarek
030f5d073d Relax thresholds for cluster saturation time 2016-03-04 09:07:52 +01:00
k8s-merge-robot
258eac505f Merge pull request #21400 from derekwaynecarr/namespace_deletion_discovery
Auto commit by PR queue bot
2016-03-03 21:33:01 -08:00
k8s-merge-robot
c8038a7751 Merge pull request #22311 from vishh/22198
Auto commit by PR queue bot
2016-03-03 20:55:20 -08:00
Jeff Lowdermilk
f8d7793609 Merge pull request #22203 from bprashanth/network_flake
Ignore network flake in services e2e.
2016-03-03 15:20:12 -08:00
Jay Vyas
097e3ea3d4 Skip node disk test if cluster size < 2 2016-03-03 16:00:17 -05:00
Jay Vyas
b3203fb111 annotate NodeOutOfDisk as disruptive 2016-03-03 15:36:53 -05:00
Janet Kuo
87a240f828 Improve deployment error logs 2016-03-03 11:44:04 -08:00
Jeff Lowdermilk
8c500a9c31 Merge pull request #22279 from soltysh/describer_none
Unifying empty/none/not set values in describer
2016-03-03 11:40:54 -08:00
Prashanth Balasubramanian
92ff05f2e6 Wait till netexec is Ready in kubeproxy e2e 2016-03-03 11:27:32 -08:00
Prashanth Balasubramanian
33bb8e863c Add a simple clusterapi-tester, improve e2e logging. 2016-03-03 10:01:01 -08:00
Phillip Wittrock
b5bfc6c281 Move serve_hostname testing image to k8s test/images from contrib/for-demos 2016-03-03 09:22:43 -08:00
deads2k
f8f45df578 make kubectl logs work for replication controllers 2016-03-03 11:17:50 -05:00
gmarek
496fc3c7ed Make scheduler predicates test work with registered master 2016-03-03 10:09:26 +01:00
Wojciech Tyczynski
2ba342797d Explicitly set request for latency pods 2016-03-03 08:29:47 +01:00
derekwaynecarr
773cf73f0e Add e2e tests to verify more resources are deleted 2016-03-02 23:34:45 -05:00
k8s-merge-robot
d81d823ca5 Merge pull request #22393 from eparis/blunderbuss
Auto commit by PR queue bot
2016-03-02 18:51:56 -08:00
Eric Paris
5e5a823294 Move blunderbuss assignees into tree 2016-03-02 20:46:32 -05:00
Yu-Ju Hong
52d75d2188 e2e: print runtime MemStats when memory usage exceeds expectation 2016-03-02 17:20:49 -08:00
Yu-Ju Hong
216727c448 e2e: add kubelet resource usage test to monitor 100 pods per node 2016-03-02 15:23:54 -08:00
Vishnu kannan
e33ec7a6ba Re-enable system metrics kubelet tests.
Signed-off-by: Vishnu kannan <vishnuk@google.com>
2016-03-02 14:55:26 -08:00
Jay Vyas
09ad2da7ac minimal hostPath fix 2016-03-02 17:22:45 -05:00
Paul Morie
834776aa1f Add resource quota for ConfigMap 2016-03-02 09:59:51 -05:00
Paul Morie
d87e712b05 Disambiguate emptydir wrapper test 2016-03-02 09:00:16 -05:00
Maciej Szulik
1b56d79f64 Unifying empty/none/not set values in describer 2016-03-02 13:57:39 +01:00
Wojciech Tyczynski
e9d99bd8e7 Revert "Speed up load test in smaller clusters" 2016-03-02 12:24:13 +01:00
Janet Kuo
7bcb7289bb Don't pull from docker hub in deployment e2e test 2016-03-01 18:41:40 -08:00
Random-Liu
a88dad1c3e Backoff restart container with liveness probing failure 2016-03-01 17:36:12 -08:00
Saad Ali
c4ccd5188f Merge pull request #22110 from timstclair/volumetest
Move test-only volume files to test-only volume package
2016-03-01 15:47:41 -08:00
Saad Ali
564f78aeb8 Merge pull request #22295 from freehan/nettest
bump wait timeout for nettest container
2016-03-01 15:45:16 -08:00
k8s-merge-robot
51b005500d Merge pull request #22215 from pwittrock/enable-readonly-e2e
Auto commit by PR queue bot
2016-03-01 14:52:00 -08:00
k8s-merge-robot
8060e9c5eb Merge pull request #22200 from pwittrock/flaky
Auto commit by PR queue bot
2016-03-01 14:51:59 -08:00
Minhan Xia
57fc5e1380 bump wait timeout for nettest container 2016-03-01 11:17:15 -08:00
k8s-merge-robot
25ac08c0ab Merge pull request #22278 from gmarek/more_flake
Auto commit by PR queue bot
2016-03-01 10:13:45 -08:00
k8s-merge-robot
94a2319804 Merge pull request #22211 from derekwaynecarr/quota_fix
Auto commit by PR queue bot
2016-03-01 10:13:44 -08:00
Wojciech Tyczynski
c47aa368bd Increase QPS limits in integration and e2e tests 2016-03-01 16:49:38 +01:00
gmarek
675f45e9b4 Wait for namespace deletion in SchedulerPredicates 2016-03-01 16:40:28 +01:00
k8s-merge-robot
9e5d1b61fa Merge pull request #21882 from gmarek/throttle
Auto commit by PR queue bot
2016-03-01 06:38:06 -08:00
k8s-merge-robot
a40f8fb4d8 Merge pull request #21827 from spxtr/upgrade-subgroup
Auto commit by PR queue bot
2016-03-01 05:29:47 -08:00
k8s-merge-robot
84a98673cd Merge pull request #21785 from yujuhong/rss_limit
Auto commit by PR queue bot
2016-03-01 04:57:09 -08:00
k8s-merge-robot
95a9dd041e Merge pull request #22269 from wojtek-t/faster_load_test
Auto commit by PR queue bot
2016-03-01 04:25:27 -08:00
k8s-merge-robot
4057803e96 Merge pull request #22265 from wojtek-t/set_request_in_density
Auto commit by PR queue bot
2016-03-01 04:25:26 -08:00
k8s-merge-robot
8b1516cb07 Merge pull request #22055 from gmarek/saturation
Auto commit by PR queue bot
2016-03-01 04:25:24 -08:00
Wojciech Tyczynski
4a7af87984 Set requests in scalability tests 2016-03-01 12:15:23 +01:00
Wojciech Tyczynski
c6c98513eb Speed up load test in smaller clusters 2016-03-01 12:05:05 +01:00
Wojciech Tyczynski
2e9e92a4b3 Increase cpu limit for Kibana in scalability tests 2016-03-01 11:58:59 +01:00
gmarek
c9abcfa512 Add a cluster saturation time check to the Density test 2016-03-01 09:31:36 +01:00
Janet Kuo
47cf2f5a7c Deployment e2e tests to wait for async actions to happen rather than check it immediately 2016-03-01 00:14:20 -08:00
k8s-merge-robot
dfc8635da7 Merge pull request #21443 from yujuhong/density
Auto commit by PR queue bot
2016-03-01 00:08:49 -08:00
k8s-merge-robot
5b415a7aed Merge pull request #22210 from janetkuo/deployment-e2e
Auto commit by PR queue bot
2016-02-29 22:44:40 -08:00
k8s-merge-robot
9a4171c9de Merge pull request #22202 from janetkuo/fix-rollback-flake
Auto commit by PR queue bot
2016-02-29 22:12:29 -08:00
derekwaynecarr
cb1f1d373e ResourceQuota e2e should not assume 1 secret by default 2016-02-29 20:48:48 -05:00
derekwaynecarr
c9e4c846e6 Incorrect type passed into quota reflector 2016-02-29 20:48:48 -05:00
Prashanth Balasubramanian
41cbf952ca Ignore network flake in services e2e. 2016-02-29 17:40:24 -08:00
Janet Kuo
50d43ef65c In deployment rollback e2e test, wait for async actions to happen 2016-02-29 16:35:00 -08:00
Janet Kuo
1994b26b8d Uniquify names of controllers in deployment e2e tests 2016-02-29 16:09:14 -08:00
Kris
f22664159e Move the discovery client to its own package 2016-02-29 15:37:21 -08:00
Phillip Wittrock
b897981a11 Node e2e test - fix and re-enable readonly volume test. Fixes #21320 2016-02-29 14:46:34 -08:00
Matt Liggett
b53144ec70 Mark Daemon Set as Serial since it won't work in parallel.
Fixes #21767
2016-02-29 14:45:04 -08:00
Tim St. Clair
246b389275 Move test-only volume files to test-only volume package 2016-02-29 14:44:28 -08:00
Yu-Ju Hong
bd2323d5a6 e2e: add a high node density test
This test is primarily inteded to test the node performance.
2016-02-29 14:38:57 -08:00
Janet Kuo
c65d7b082c Move verifyPods to e2e test util 2016-02-29 14:26:01 -08:00
Saad Ali
83d74dd952 Merge pull request #22201 from liggitt/token-e2e
Use serviceAccountProvisionTimeout for e2e tests
2016-02-29 14:19:29 -08:00
Saad Ali
4183ac174b Merge pull request #21408 from krousey/unversioned_breakup
Move restclient to it's own package
2016-02-29 14:03:09 -08:00
Jordan Liggitt
daa37e121e Use serviceAccountProvisionTimeout for e2e tests 2016-02-29 16:00:38 -05:00
Phillip Wittrock
1b9a3fd5f8 Log container logs for failed containers if failedCount > max 2016-02-29 12:19:00 -08:00
Phillip Wittrock
9287e6c388 Node e2e sync pr builder host images to ci host images.
- Also fix seeding issue in run_e2e.go
- Disable failing kubelet_test for system container metrics
2016-02-29 12:15:55 -08:00
Kris
e664ef922f Move restclient to its own package 2016-02-29 12:05:13 -08:00
k8s-merge-robot
89038f3b1f Merge pull request #20415 from liangchenye/e2etest
Auto commit by PR queue bot
2016-02-29 07:34:05 -08:00
k8s-merge-robot
ce2556decf Merge pull request #22169 from wojtek-t/more_readable_load_log
Auto commit by PR queue bot
2016-02-29 05:09:39 -08:00
k8s-merge-robot
c76635c6ce Merge pull request #22168 from gmarek/density
Auto commit by PR queue bot
2016-02-29 05:09:38 -08:00
gmarek
ba8a67e554 DeamonSet test expect daemons on unschedulable Nodes 2016-02-29 12:17:18 +01:00
Wojciech Tyczynski
a126a0b53d Extend errors in load test 2016-02-29 11:17:27 +01:00
gmarek
d9fe5283c3 Log distribution of containers in density test 2016-02-29 11:14:27 +01:00
Wojciech Tyczynski
ca72f9908c Enable parallel namespace deletion in kubemarks and enormous cluster 2016-02-29 10:54:59 +01:00
gmarek
110340c467 Add an option to pass client's QPS/burst to e2e framework 2016-02-29 09:32:29 +01:00
k8s-merge-robot
5ecbf4ff4a Merge pull request #22138 from bgrant0607/bugfix1
Auto commit by PR queue bot
2016-02-28 02:00:40 -08:00
Brian Grant
d0dd4f8a93 Restore expectation timeout to 5 minutes. Fix enqueueDeployment. Pass by reference.
Make names of ReplicaSets created by Deployment deterministic for idempotence.
Eliminate use of expectations in Deployment controller.
2016-02-28 07:33:07 +00:00
k8s-merge-robot
6f8a951f87 Merge pull request #20446 from derekwaynecarr/quota_scopes
Auto commit by PR queue bot
2016-02-27 19:46:42 -08:00
Brian Grant
2c9e2745b6 Merge pull request #22084 from jayunit100/e2epanicreplica
Prevent panic in replica_set e2e
2016-02-27 05:12:49 -08:00
k8s-merge-robot
c4ffcbdbaa Merge pull request #21398 from liggitt/time-param
Auto commit by PR queue bot
2016-02-27 03:37:07 -08:00
Brian Grant
10e9bca7fb Merge pull request #21929 from janetkuo/remove-rollback-from-flaky
Remove all deployment e2e tests from flaky list
2016-02-26 23:23:13 -08:00
Fabio Yeon
440c3ff31b Merge pull request #22095 from goltermann/downward
Fixes to Downward and Secrets E2E examples
2016-02-26 19:07:04 -08:00
k8s-merge-robot
e0b305c6be Merge pull request #21609 from fejta/pull-version
Auto commit by PR queue bot
2016-02-26 18:00:33 -08:00
jay vyas
47c439de06 Prevent panic on podCreated failure by catching error 2016-02-26 20:46:15 -05:00
derekwaynecarr
75db4cb19a Add e2e tests for ResourceQuota 2016-02-26 20:34:15 -05:00
k8s-merge-robot
420d98fd8b Merge pull request #22027 from bprashanth/services_compare
Auto commit by PR queue bot
2016-02-26 17:25:22 -08:00
k8s-merge-robot
ce08973e96 Merge pull request #22092 from pwittrock/node-e2e-enable-hosts
Auto commit by PR queue bot
2016-02-26 16:52:15 -08:00
goltermann
9c701a47e2 Fixes to Downward and Secrets E2E examples. 2016-02-26 16:35:21 -08:00
Janet Kuo
34a97a2433 Remove all deployment e2e tests from flaky list 2016-02-26 15:54:52 -08:00
Fabio Yeon
09dd0f1809 Merge pull request #21639 from jayunit100/cassandra-example-fix
Fix broken cassandra test: Up to date containers + RC of 2 nodes with…
2016-02-26 15:48:02 -08:00
Fabio Yeon
1065f4f932 Merge pull request #21621 from jayunit100/k8bps-defaultns
[examples] k8petstore: connection timeouts + allow blips.
2016-02-26 15:47:00 -08:00
Phillip Wittrock
0db316970c Node e2e fix etcd compability issues across versions 2016-02-26 15:44:40 -08:00
nikhiljindal
1eaf760c95 deployment e2e: print out the error 2016-02-26 14:18:56 -08:00
Fabio Yeon
3ce28f5e0c Merge pull request #22014 from ihmccreery/decouple-node-upgrade
Decouple node upgrade from master upgrade
2016-02-26 13:03:18 -08:00
Fabio Yeon
bdfbdc72d9 Merge pull request #22057 from gmarek/register
Small fix to make tests pass when master node is registered
2016-02-26 13:00:27 -08:00
k8s-merge-robot
192119c2ac Merge pull request #21610 from fejta/e2etag
Auto commit by PR queue bot
2016-02-26 12:52:43 -08:00
k8s-merge-robot
a53bf86f40 Merge pull request #21946 from pwittrock/node-e2e-images
Auto commit by PR queue bot
2016-02-26 12:18:03 -08:00
Prashanth Balasubramanian
9be53e6319 Strip whitespace when comparing endpoints in services test. 2016-02-26 12:02:14 -08:00
Fabio Yeon
3dab166da4 Merge pull request #21776 from erictune/job-sel-gen
Selector generation for batch/v1 Job
2016-02-26 11:58:21 -08:00
Phillip Wittrock
a11489e0ff Node e2e documentations and minor features
- Add README.md for node e2e tests
- Add support for --cleanup=false to leave test files on remote hosts and temporary instances for debugging
- Add ubuntu trusty instances for docker 1.8 and docker 1.9 to jenkins pr builder
- Disable coreos-beta for jenkins ci since it is failing - need to investigate
2016-02-26 10:58:48 -08:00
k8s-merge-robot
649b6879d7 Merge pull request #22053 from gmarek/resources
Auto commit by PR queue bot
2016-02-26 08:03:55 -08:00
gmarek
48fefd0f53 Small fix to make tests pass when master node is registered 2016-02-26 16:09:49 +01:00
gmarek
94c08fbf31 Workaround hanging proxies in resource gatherer 2016-02-26 14:23:53 +01:00
Wojciech Tyczynski
f3b44c129a Increase memory limit for influxdb in Density test 2016-02-26 13:49:05 +01:00
gmarek
d859968377 Remove debug logs from resource gatherer 2016-02-26 10:23:08 +01:00
Marek Grabowski
1cc91025b7 Merge pull request #22021 from bprashanth/log_addons
Dump kubectl logs for non-ready containers on startup
2016-02-26 09:21:01 +01:00
liangchenye
e3861cd6fc use phase to test container status
Signed-off-by: liangchenye <liangchenye@huawei.com>
2016-02-26 14:32:03 +08:00
liangchenye
7d41164931 blackbox test: list, create, remove
Signed-off-by: liangchenye <liangchenye@huawei.com>
2016-02-26 12:31:29 +08:00
k8s-merge-robot
b092294302 Merge pull request #21807 from freehan/nettest
Auto commit by PR queue bot
2016-02-25 20:10:48 -08:00
k8s-merge-robot
7ee8dde1e3 Merge pull request #21945 from yujuhong/tag_nginx
Auto commit by PR queue bot
2016-02-25 19:37:09 -08:00
k8s-merge-robot
8c60068b36 Merge pull request #21794 from caesarxuchao/fix-19715
Auto commit by PR queue bot
2016-02-25 18:31:52 -08:00
Fabio Yeon
307ec46bce Merge pull request #21474 from quinton-hoole/2016-01-12-ubelite-e2e-spreading
Add Ubernetes Lite e2e tests for spreading RC and Service pods evenly…
2016-02-25 17:33:00 -08:00
nikhiljindal
2db2fba1b1 Delete replica set and its pods as well rather than just deleting the replica set 2016-02-25 15:26:58 -08:00
Prashanth Balasubramanian
d5226bb044 Kubectl log all failed containers in namespace=kube-system. 2016-02-25 14:54:17 -08:00
Isaac Hollander McCreery
de3b17a86f Remove silent provider skips, since upgrade tests are feature tests, and aren't turned on by default anyway 2016-02-25 13:40:22 -08:00
Isaac Hollander McCreery
1bf69415cd Decouple node upgrade from master upgrade 2016-02-25 13:37:16 -08:00
Sami Wagiaalla
d43372b901 Add SELinuxOptions to emptyDir e2e
This enables the tests to use the kubelet's SELinux labeling.
Otherwise SELinux will prevent access and the tests fail.
2016-02-25 16:26:16 -05:00
Eric Tune
875755f992 Added Selector Generation to Job.
Added selector generation to Job's
strategy.Validate, right before validation.
Can't do in defaulting since UID is not known.

Added a validation to Job to ensure that the generated
labels and selector are correct when generation was requested.
This happens right after generation, but validation is in a better
place to return an error.

Adds "manualSelector" field to batch/v1 Job to control selector generation.
Adds same field to extensions/__internal.  Conversion between those two
is automatic.

Adds "autoSelector" field to extensions/v1beta1 Job.  Used for storing batch/v1 Jobs
    - Default for v1 is to do generation.
    - Default for v1beta1 is to not do it.
    - In both cases, unset == false == do the default thing.

Release notes:
Added batch/v1 group, which contains just Job, and which is the next
version of extensions/v1beta1 Job.

The changes from the previous version are:
- Users no longer need to ensure labels on their pod template are unique to the enclosing
  job (but may add labels as needed for categorization).
- In v1beta1, job.spec.selector was defaulted from pod labels, with the user responsible for uniqueness.
  In v1, a unique label is generated and added to the pod template, and used as the selector (other
  labels added by user stay on pod template, but need not be used by selector).
- a new field called "manualSelector" field exists to control whether the new behavior is used,
  versus a more error-prone but more flexible "manual" (not generated) seletor.  Most users
  will not need to use this field and should leave it unset.

Users who are creating extensions.Job go objects and then posting them using the go client
will see a change in the default behavior.  They need to either stop providing a selector (relying on
selector generation) or else specify "spec.manualSelector" until they are ready to do the former.
2016-02-25 09:28:07 -08:00
gmarek
fdb3020f85 Add more logs to resource gatherer to help with debugging 2016-02-25 14:55:29 +01:00
k8s-merge-robot
995b72798c Merge pull request #21974 from gmarek/refactor-gatherer
Auto commit by PR queue bot
2016-02-25 04:10:32 -08:00
k8s-merge-robot
47986aa018 Merge pull request #21163 from pmorie/downward-api-e2e-time
Auto commit by PR queue bot
2016-02-25 03:08:44 -08:00
gmarek
ff6b3d1fb1 Fix spreading in resource usage gatherer 2016-02-25 11:54:34 +01:00
k8s-merge-robot
bc52f12a56 Merge pull request #20808 from soltysh/e2e_tests
Auto commit by PR queue bot
2016-02-25 01:57:24 -08:00
k8s-merge-robot
7f613dbf15 Merge pull request #21204 from pwittrock/node-e2e-pull
Auto commit by PR queue bot
2016-02-24 22:16:48 -08:00
Jordan Liggitt
ea59b4c741 Fix sinceTime pod log options 2016-02-25 00:46:13 -05:00
Brian Grant
63c85691bd Merge pull request #21795 from janetkuo/deployment-e2e-flake-panic
Fix the nil pointer dereference in addHashKeyToRSAndPods
2016-02-24 21:25:35 -08:00
k8s-merge-robot
9a4e3f8470 Merge pull request #21870 from mqliang/lookup-cache
Auto commit by PR queue bot
2016-02-24 20:01:29 -08:00
Minhan Xia
66940c2d44 wait for all webserver endpoints to come up before contacting peers 2016-02-24 18:35:59 -08:00
Quinton Hoole
a9fd207140 Add Ubernetes Lite e2e tests for spreading RC and Service pods evenly across all zones.
Fixes #19415
2016-02-24 16:59:41 -08:00
Yu-Ju Hong
a66a60bc37 e2e: change the tests to use versioned image nginx:1.7.9 2016-02-24 16:54:40 -08:00
Janet Kuo
082702390a Fix test flake 2016-02-24 16:41:36 -08:00
Alex Robinson
c031697848 Merge pull request #21626 from jayunit100/examples-spark-fix
Fix broken spark tests to use yaml files, 1 worker, declare DNS depe…
2016-02-24 16:30:19 -08:00
Phillip Wittrock
c51c606f22 Node e2e test runner - run against images
- support allocating gce instances from images and running tests against them
- set --hostname-override to match node name
- add jenkins script to source to reproduce jenkins build locally
2016-02-24 16:29:59 -08:00
Chao Xu
3efd3c62e6 Replace ineffective DeleteOptions with nil 2016-02-24 15:06:24 -08:00
Alex Robinson
0b4d702e04 Merge pull request #21730 from lavalamp/fix-proxy-svc-pod
add readiness probe to proxy test
2016-02-24 14:44:48 -08:00
Alex Robinson
475076e1df Merge pull request #21569 from lavalamp/fix-shadowing
fix shadowing bug
2016-02-24 14:42:58 -08:00
Brian Grant
0b5edab208 Merge pull request #21857 from nikhiljindal/stopDeployment
fix deployment e2e flake: Update DeploymentReaper.Stop to use ObservedGeneration
2016-02-24 14:26:23 -08:00
mqliang
e44e71ca87 make cache size configurable 2016-02-24 22:37:02 +08:00
k8s-merge-robot
07e9bd82dc Merge pull request #21759 from gmarek/refactor-gatherer
Auto commit by PR queue bot
2016-02-24 04:37:14 -08:00
gmarek
ac706ea1de Resource gatherer refactoring 2016-02-24 12:55:32 +01:00
Wojciech Tyczynski
a8ed5103f6 Increase QPS limits in density test 2016-02-24 12:15:49 +01:00
nikhiljindal
7e50fa6df0 Update DeploymentReaper.Stop to use ObservedGeneration to remove race condition 2016-02-24 00:09:44 -08:00
Marcin Wielgus
ef2f06f02a Merge pull request #21602 from ncdc/port-forward-kubectl-timeout-flake
Fix kubectl timeout test flake in e2e/portforward
2016-02-24 08:59:05 +01:00
jay vyas
6efe5d05c3 [examples] k8petstore: connection timeouts and pass fail that is allows blips.
Author:    jay vyas <jay@apache.org>
 Date:      Fri Feb 19 18:44:13 2016 -0500
 Committer: jay vyas <jay@apache.org>
2016-02-23 23:11:44 -05:00
Janet Kuo
82dcc56fe3 Improve log for debug 2016-02-23 17:52:24 -08:00
Janet Kuo
ebcce18d96 Sort events by their first timestamp when dumping them 2016-02-23 17:52:24 -08:00
Joe Finney
372d1b6020 Remove check for rolling-updates gcloud subgroup. 2016-02-23 17:45:44 -08:00
Dawn Chen
b19102ba23 Merge pull request #21796 from nikhiljindal/deploymente2eLogs
deployment e2e test flake: Print the remaining pods to debug test flake
2016-02-23 16:43:00 -08:00
k8s-merge-robot
067998e727 Merge pull request #21622 from pwittrock/nodee2essh
Auto commit by PR queue bot
2016-02-23 16:42:42 -08:00
nikhiljindal
ac6188c676 Print the remaining pods to debug test flake 2016-02-23 14:57:19 -08:00
Daniel Smith
6afe858b44 fix shadowing bug 2016-02-23 14:51:12 -08:00
Yu-Ju Hong
cdece9922b e2e: fix logging the latest cpu summary 2016-02-23 12:16:15 -08:00
Yu-Ju Hong
f52e0e5e1f e2e: set RSS memory usage limit for kubelet/docker 2016-02-23 12:14:09 -08:00
kargakis
7a3d40786b switch internal field to int64 2016-02-23 19:30:33 +01:00
kargakis
418d79cb78 extensions: add observedGeneration for deployments 2016-02-23 18:47:40 +01:00
k8s-merge-robot
aa9e139894 Merge pull request #21726 from janetkuo/log-on-timeout
Auto commit by PR queue bot
2016-02-23 04:16:49 -08:00
k8s-merge-robot
6b649d7f9f Merge pull request #21706 from liggitt/token-controller
Auto commit by PR queue bot
2016-02-23 02:40:26 -08:00
k8s-merge-robot
599af17e0d Merge pull request #21685 from gmarek/resource-usage
Auto commit by PR queue bot
2016-02-23 00:16:21 -08:00
k8s-merge-robot
0afbc71f31 Merge pull request #21030 from janetkuo/deployment-label-adopted
Auto commit by PR queue bot
2016-02-22 23:45:42 -08:00
Brian Grant
7662a5ee54 Merge pull request #21734 from janetkuo/rollover-flake
Wait for pods to become available before rolling over in deployment e2e test
2016-02-22 20:15:33 -08:00
Phillip Wittrock
a3623c0c14 Refactor node e2e tests
- Add Makefile targets
- Start services in the test harness and connect locally
- Build test into binary and copy to remote host to start services
- Use tar to copy binaries to remote hosts to simplify design
2016-02-22 20:06:15 -08:00
Janet Kuo
ecce9492cc Wait for pods to become available before rolling over in deployment e2e test 2016-02-22 18:36:39 -08:00
Brian Grant
f4de3ea676 Merge pull request #21710 from janetkuo/flake-event-order
Don't rely on events in deployment rollback e2e test
2016-02-22 17:54:07 -08:00
Daniel Smith
9d87b47d77 add readiness probe to proxy test 2016-02-22 17:43:25 -08:00
Janet Kuo
4369a21969 Log deployment, RSes and pods on waitForDeploymentStatus timeout / condition mismatch 2016-02-22 17:29:44 -08:00
jay vyas
4c91cf2028 e2e cassandra fixes, needs follow on container update 2016-02-22 19:50:05 -05:00
Brian Grant
6cecf2b357 Merge pull request #21715 from janetkuo/remove-racy-check
Remove racy check in waitForDeploymentStatus; wait for underlying resources to reach the desired state instead
2016-02-22 16:22:14 -08:00
Dawn Chen
201d60b426 Merge pull request #21440 from bprashanth/glbc_name
Add image version to glbc name.
2016-02-22 14:48:48 -08:00
Janet Kuo
d2c9d51999 Remove racy check in waitForDeploymentStatus; wait for underlying resources to reach the desired state instead 2016-02-22 14:47:38 -08:00
Janet Kuo
eaa4eb10aa Don't rely on events in deployment rollback e2e test 2016-02-22 13:51:51 -08:00
jay vyas
782b268f02 [examples] [e2e] Fix spark example e2e tests: labels, forEach, json->yaml 2016-02-22 16:40:30 -05:00
Jordan Liggitt
92bf353496 Ensure created service account tokens are available to the token controller 2016-02-22 16:22:51 -05:00
Andy Goldstein
03d926c2a7 Fix kubectl timeout test flake in e2e/portforward
Instead of using `kubectl logs -f` and waiting for it to terminate when the container/pod stopped,
switch to explicitly waiting for the pod to stop and then get the pod logs without -f to avoid
hanging.
2016-02-22 14:39:20 -05:00
k8s-merge-robot
6a199706cb Merge pull request #21423 from ihmccreery/version-guard-deployments
Auto commit by PR queue bot
2016-02-22 11:04:51 -08:00
Janet Kuo
4699a6d8a2 Address comments; fix test failure 2016-02-22 10:58:54 -08:00
Janet Kuo
11fdbff97f Address comments; fix test failures; add e2e tests; update RS's label too 2016-02-22 10:58:54 -08:00
Brian Grant
bd3cde0e0a Mark flaky Deployment e2e tests until the problems are resolved.
Ref #21463, #21467, #21491, #19299
2016-02-22 17:27:14 +00:00
gmarek
20e15cb6af Changes in resource gathering to help debugging 2016-02-22 16:45:30 +01:00
k8s-merge-robot
2c3b3d5716 Merge pull request #21494 from saad-ali/markRemainingTwoPDTestsAsSlow
Auto commit by PR queue bot
2016-02-22 07:41:46 -08:00
k8s-merge-robot
aee2eb3977 Merge pull request #21434 from erictune/job-ga
Auto commit by PR queue bot
2016-02-22 00:12:54 -08:00
k8s-merge-robot
e34a23b289 Merge pull request #21351 from smarterclayton/optional_pod_status
Auto commit by PR queue bot
2016-02-21 04:10:19 -08:00
k8s-merge-robot
6f2b88cb2a Merge pull request #21516 from nikhiljindal/limitRangee2e
Auto commit by PR queue bot
2016-02-20 02:20:17 -08:00
k8s-merge-robot
f08a8f23c1 Merge pull request #20959 from justinsb/fix_20911
Auto commit by PR queue bot
2016-02-20 00:56:53 -08:00
Erick Fejta
3d8913a43a Use e2e tagged version of test images that aren't versioned 2016-02-19 20:22:49 -08:00
Erick Fejta
c2e1f26ee7 Add versions to volume images to avoid repeatedly pulling the same image. 2016-02-19 19:09:16 -08:00
Janet Kuo
b267ede42c Address comments 2016-02-19 15:58:33 -08:00
Eric Tune
bab89e95ce Fix jobs integration test. 2016-02-19 15:56:40 -08:00
Janet Kuo
6ceb221f8e Log pods of RS when deployment e2e test fails 2016-02-19 15:55:22 -08:00
Brian Grant
6766f11a5b Merge pull request #21586 from janetkuo/retry-update-e2e
Retry all Update in deployment e2e tests
2016-02-19 15:02:28 -08:00
Prashanth B
6a1156d7a3 Merge pull request #21573 from pmorie/configmap-flake
Make flake in configMap update e2e easier to debug
2016-02-19 14:44:13 -08:00
Maciej Szulik
7f61f62ec2 Allow custom namespace creation in e2e framework 2016-02-19 23:17:50 +01:00
Janet Kuo
98a1eaf245 Retry all Update in deployment e2e tests 2016-02-19 13:45:57 -08:00
Brendan Burns
8bda033ef1 Merge pull request #21444 from dchen1107/test1
Log daemons' failure reasons to supervisord log files
2016-02-19 13:08:19 -08:00
k8s-merge-robot
d37060d4f0 Merge pull request #21061 from mqliang/deployment-e2e-IntPtr
Auto commit by PR queue bot
2016-02-19 13:07:25 -08:00
Paul Morie
f8d58ac708 Make flake in configMap update e2e easier to debug 2016-02-19 15:01:20 -05:00
k8s-merge-robot
c3a962bff5 Merge pull request #20351 from krousey/dynamic_client
Auto commit by PR queue bot
2016-02-19 10:00:54 -08:00
Eric Tune
d5f303d3d7 Fixed and added tests 2016-02-19 09:20:56 -08:00
k8s-merge-robot
921caee646 Merge pull request #21472 from gmarek/kubemark-log
Auto commit by PR queue bot
2016-02-19 08:27:28 -08:00
k8s-merge-robot
62587b66ff Merge pull request #21019 from freehan/estest
Auto commit by PR queue bot
2016-02-19 05:46:23 -08:00
k8s-merge-robot
2236c843cd Merge pull request #20458 from freehan/nodedown
Auto commit by PR queue bot
2016-02-18 20:47:06 -08:00
Phillip Wittrock
4151e96a60 Merge pull request #21510 from jlowdermilk/fix-nodeoutofdisk
Don't call framework.before|afterEach in nodeoutofdisk test
2016-02-18 18:55:32 -08:00
k8s-merge-robot
f1cbaed60f Merge pull request #17493 from feihujiang/supportSubresourceOfServiceProxy
Auto commit by PR queue bot
2016-02-18 18:22:59 -08:00
Minhan Xia
7823d615e8 put block/unblock network function into util 2016-02-18 16:30:41 -08:00
Phillip Wittrock
c6fea28e83 Merge pull request #21368 from timstclair/summary-api
Move stats summary types to a new kubelet/api package to avoid unnece…
2016-02-18 16:05:34 -08:00
nikhiljindal
68dec27792 Adding some debug messages on test failure 2016-02-18 15:17:27 -08:00
Jeff Lowdermilk
71febf4b24 Don't call framework.before|afterEach in nodeoutofdisk test 2016-02-18 14:33:04 -08:00
Paul Morie
6cc1ba4158 Make downward API volume test run faster 2016-02-18 17:20:09 -05:00
Prashanth Balasubramanian
058db9a758 Add image version to glbc name, and fix e2e appropriately. 2016-02-18 13:03:01 -08:00
saadali
820b416232 Mark remaining two PD tests as slow 2016-02-18 11:24:41 -08:00
Phillip Wittrock
c61436ea94 Merge pull request #21410 from jlowdermilk/before-suite-dump
e2e: log events, pod/node info when kube-system pods fail to start
2016-02-18 11:12:34 -08:00
k8s-merge-robot
5acdb92126 Merge pull request #21177 from laushinka/spelling-fixes
Auto commit by PR queue bot
2016-02-18 10:29:49 -08:00
gmarek
0cf1b922c4 Add more logging in case of Kubemark startup failure 2016-02-18 16:32:04 +01:00
k8s-merge-robot
17325ef6ef Merge pull request #20501 from piosz/hpa-ga
Auto commit by PR queue bot
2016-02-18 06:52:39 -08:00
feihujiang
ac9f890238 Support the subresource of service proxy 2016-02-18 15:16:05 +08:00
k8s-merge-robot
bcabc096f2 Merge pull request #21130 from madhusudancs/daemonset-enable-default
Auto commit by PR queue bot
2016-02-17 22:54:35 -08:00
Dawn Chen
b17412a1d9 collect docker.log 2016-02-17 17:06:07 -08:00
Dawn Chen
c46ee395b9 Collect kubelet healthz failure reason log on nodes. Also collect etcd log on master node. 2016-02-17 16:50:45 -08:00
Dawn Chen
e03c632a5e Merge pull request #21208 from dchen1107/test
Collect kern.log from nodes for debugging.
2016-02-17 16:41:03 -08:00
laushinka
7ef585be22 Spelling fixes inspired by github.com/client9/misspell 2016-02-18 06:58:05 +07:00
Madhusudan.C.S
31606e6d2f Remove Deployment and DaemonSet "Feature:" tags from e2e tests. 2016-02-17 15:04:31 -08:00
Dawn Chen
c801fa58db Collect kern.log from node for debugging. 2016-02-17 14:56:19 -08:00
gmarek
dfb1e69ea2 Fix namespace test 2016-02-17 14:16:32 -08:00
Jeff Lowdermilk
4b7764b5f9 e2e: log events, pod/node info when kube-system pods fail to start 2016-02-17 13:48:11 -08:00
Isaac Hollander McCreery
7b26656305 Skip Kubectl deployment test on clusters older that v1.2.0-alpha.7.726 2016-02-17 13:36:24 -08:00
Tim St. Clair
225f903ccf Move stats summary types to a new kubelet/api package to avoid unnecessary dependencies 2016-02-17 10:53:25 -08:00