Commit Graph

2930 Commits (2bb6f74bf9568894577a80b9abffe6affe1aaa4d)

Author SHA1 Message Date
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
k8s-merge-robot 0866c377e9 Merge pull request #18010 from feihujiang/supportSubresourceOfNodeProxy
Auto commit by PR queue bot
2016-02-17 08:15:50 -08:00
k8s-merge-robot b66cb189c7 Merge pull request #13568 from marun/network-e2e
Auto commit by PR queue bot
2016-02-17 06:45:22 -08:00
Marek Grabowski c0024626ff Merge pull request #21307 from wojtek-t/store_master_logs_in_kubemark
Store logs from master components from Kubemark runs in GCS
2016-02-17 11:13:45 +01:00
gmarek 0180b73218 Fix bug in resource gatherer and add logging to help debug if it doesn't help 2016-02-17 09:24:59 +01:00
Clayton Coleman 778fb1798b Don't print reason or message if they are empty on pods
For running pods they are typically empty and convey no value. Don't
print images twice.
2016-02-16 23:26:59 -05:00
k8s-merge-robot b1db1439e8 Merge pull request #21121 from bparees/typo
Auto commit by PR queue bot
2016-02-16 13:00:08 -08:00
Phillip Wittrock d8a689c195 diable readonly fs tests until 21320 is resolved 2016-02-16 10:08:01 -08:00
k8s-merge-robot ea0b040e81 Merge pull request #21312 from wojtek-t/logs_for_scalability_debug
Auto commit by PR queue bot
2016-02-16 08:55:08 -08:00
k8s-merge-robot a12b202dd7 Merge pull request #21290 from vsimon/patch-1
Auto commit by PR queue bot
2016-02-16 08:55:07 -08:00
Wojciech Tyczynski fbb6cc4a59 Add logss to debug scalability failure 2016-02-16 17:02:42 +01:00
Wojciech Tyczynski 3509f80bf9 Store logs from master components from Kubemark runs in GCS 2016-02-16 15:33:15 +01:00
Wojciech Tyczynski 03dee7be1c Merge pull request #21213 from pmorie/e2e-kubeconfig
Make e2e.test binary know about KUBECONFIG env var
2016-02-16 14:07:33 +01:00
Wojciech Tyczynski c9d6b5fc74 Unify running tests in Kubemark 2016-02-16 13:44:52 +01:00
Wojciech Tyczynski 6e2e39864c Merge pull request #21255 from wojtek-t/extend_load_logging
Extend logging for load test debugging
2016-02-16 11:11:46 +01:00
feihujiang e85253916f Support the subresource of node proxy 2016-02-16 17:02:45 +08:00
Vicken Simonian b13369e0ec Fix comment typo 2016-02-15 20:14:39 -08:00
k8s-merge-robot 2778bc0c13 Merge pull request #21020 from yujuhong/rss
Auto commit by PR queue bot
2016-02-15 12:50:07 -08:00
Piotr Szczesniak d9705940d6 Fixed and added tests 2016-02-15 21:39:00 +01:00
k8s-merge-robot acb160739f Merge pull request #21250 from wojtek-t/always_remove_namespace
Auto commit by PR queue bot
2016-02-15 10:33:05 -08:00
mqliang 4f0031e272 use the IntPtr() funcs to create pointer to an int 2016-02-15 22:38:11 +08:00
gmarek f0bc1b6cd0 Fix log gatherer 2016-02-15 15:11:38 +01:00
Wojciech Tyczynski 463d21f352 Comment out calls to httptest.Server.Close() 2016-02-15 12:53:02 +01:00
Wojciech Tyczynski 02c1a4980f Extend logging for load test debugging 2016-02-15 12:21:51 +01:00
Wojciech Tyczynski ca7a9f855a Always delete namespace in test framework 2016-02-15 10:19:04 +01:00
k8s-merge-robot 50ca5460d5 Merge pull request #21242 from wojtek-t/fix_kibana_cpu
Auto commit by PR queue bot
2016-02-15 00:18:38 -08:00
Wojciech Tyczynski d8a2212f44 Increase cpu limits for Kibana in scalability tests 2016-02-15 08:32:47 +01:00
k8s-merge-robot 39a9043b8e Merge pull request #21095 from liggitt/sa-namespace
Auto commit by PR queue bot
2016-02-14 22:13:10 -08:00
k8s-merge-robot 4ff418ca50 Merge pull request #21057 from davidopp/work1
Auto commit by PR queue bot
2016-02-14 20:48:17 -08:00
David Oppenheimer 66368efad5 Comment out NodeAffinity.RequiredDuringSchedulingRequiredDuringExecution
because it is not yet implemented.
2016-02-14 17:46:13 -08:00
Paul Morie d1dc259ef2 ConfigMap volume source 2016-02-14 16:19:17 -05:00
k8s-merge-robot 44d12a1389 Merge pull request #20782 from nickschuch/readonly_container_2
Auto commit by PR queue bot
2016-02-14 13:18:24 -08:00
k8s-merge-robot 663ae6c5db Merge pull request #21003 from roberthbailey/revert-19469
Auto commit by PR queue bot
2016-02-14 06:45:32 -08:00
k8s-merge-robot d28ac1f88b Merge pull request #20948 from ghodss/versioned-apply
Auto commit by PR queue bot
2016-02-14 00:56:10 -08:00
Nick Schuch 5d511aeb54 Adds ReadOnlyRootFilesystem support for containers 2016-02-14 15:39:51 +10:00
Tim Hockin ff3f9f6bcc Move "extra" namespaces into framework
Now an aborted test will delete namespaces.  Hopefully this means less GCE
leaks.
2016-02-13 20:37:04 -08:00
Tim Hockin 677d4d6dbc e2e: Call AfterEach handlers in case of an abort
I was tired of aborted tests leaving debris in my cluster.
2016-02-13 20:29:46 -08:00
k8s-merge-robot 524aaa2f7f Merge pull request #21152 from kargakis/fix-cleanup-policy
Auto commit by PR queue bot
2016-02-13 03:47:33 -08:00
k8s-merge-robot 19c8d73cac Merge pull request #18077 from soltysh/stop_deployment
Auto commit by PR queue bot
2016-02-12 22:47:04 -08:00
Paul Morie bf5e2c06de Make e2e.test binary know about KUBECONFIG env var 2016-02-13 01:23:41 -05:00
k8s-merge-robot 1bc3a00adc Merge pull request #21112 from ixdy/nettest-deadlock-fix
Auto commit by PR queue bot
2016-02-12 22:18:26 -08:00
Isaac Hollander McCreery c09da9e03c Remove [Skipped] as a label for tests. 2016-02-12 17:24:06 -08:00
k8s-merge-robot 4c60a23204 Merge pull request #21203 from timstclair/summary-api
Auto commit by PR queue bot
2016-02-12 17:06:15 -08:00
Tim St. Clair f258737e84 Fix broken node test from 7a54f94 2016-02-12 15:49:35 -08:00
k8s-merge-robot 0615f52054 Merge pull request #21184 from vishh/20993
Auto commit by PR queue bot
2016-02-12 14:26:14 -08:00
Yu-Ju Hong 082da18e8a e2e: change memory fields to use unit64 2016-02-12 13:19:12 -08:00
Yu-Ju Hong 715ea4c8b1 e2e: checking RSS memory for daemons 2016-02-12 13:16:27 -08:00
Vishnu kannan 3ad5888673 Revert "node e2e tests - disable testing metrics for system containers"
This reverts commit 75bce624cb.
2016-02-12 12:35:49 -08:00
Janet Kuo 4e8b4871c4 Add e2e test for kubectl run should generate deployment 2016-02-12 12:29:14 -08:00
Kris 4c58302b5b Adding dynamic client 2016-02-12 11:49:00 -08:00
Ben Parees f28cc156fc fix typo in test log message 2016-02-12 14:12:35 -05:00
Michail Kargakis b9839d0677 controller: fix cleanup policy for deployments
Cleanup policy should run on all replica sets and not only on those that
have pods (we will not cleanup those anyway).
2016-02-12 19:14:18 +01:00
Maru Newby 6bca837504 Add granular networking e2e tests
This change adds 2 new e2e tests to test that:

 - a pod can reach another pod on the same node
 - a pod can reach another pod on another node

The intention is to provide a more granular indication of networking
failure than the existing intra-pod test for the benefit of network
plugin developers.
2016-02-12 08:47:57 -08:00
k8s-merge-robot 9d776d999d Merge pull request #20932 from saad-ali/fix20757
Auto commit by PR queue bot
2016-02-12 07:58:53 -08:00
k8s-merge-robot 678958a706 Merge pull request #19868 from jsafrane/devel/syncclaim-twice
Auto commit by PR queue bot
2016-02-12 06:21:21 -08:00
Wojciech Tyczynski 817d0f250a Merge pull request #21069 from wojtek-t/fix_namespace_test_issues
Fix framework afterEach method
2016-02-12 09:49:47 +01:00
Jeff Grafton 87b0783808 Update tests to use nettest:1.7 2016-02-11 15:50:53 -08:00
Jeff Grafton 214d018911 Fix deadlock in nettest webserver 2016-02-11 15:50:45 -08:00
k8s-merge-robot 85f0f82ee2 Merge pull request #21026 from pwittrock/disable-e2e
Auto commit by PR queue bot
2016-02-11 14:19:39 -08:00
Mike Danese 34447ca3bd Merge pull request #21050 from caesarxuchao/fix-21045
Fix clientset e2e test flake
2016-02-11 13:12:39 -08:00
k8s-merge-robot 5d66ee4f02 Merge pull request #20998 from ihmccreery/fix-6541
Auto commit by PR queue bot
2016-02-11 13:06:33 -08:00
Maisem Ali 1c6a223eaa Merge pull request #20865 from maisem/master
Adding a readiness probe to kubectl e2e tests.
2016-02-11 12:55:15 -08:00
Jordan Liggitt 20216fa607 Provide current namespace to InClusterConfig 2016-02-11 15:51:31 -05:00
Isaac Hollander McCreery 0bb7019b3a Promote Monitoring e2e out of [Flaky] 2016-02-11 11:34:07 -08:00
Mike Danese 1478cf345a Merge pull request #21090 from ihmccreery/feature-reboot
Quarantine reboot tests (again)
2016-02-11 11:28:37 -08:00
Isaac Hollander McCreery 6ad95be523 Quarantine reboot tests (again) 2016-02-11 11:18:15 -08:00
Mike Danese b3bc741d0d Merge pull request #21032 from sjenning/fix-flake-20910
e2e: use runId UUID for staticIPName to avoid collision
2016-02-11 10:21:41 -08:00
Chao Xu e1ea646ab1 set rv to make List() result up-to-date 2016-02-11 10:04:19 -08:00
Maciej Szulik 0ea31b56ed Adding reaper for deployments 2016-02-11 19:02:32 +01:00
Maciej Szulik eb5f707f24 Updated e2e description in stopping jobs 2016-02-11 19:02:31 +01:00
Minhan Xia a33f11f225 mark Elasticsearch test as Feature 2016-02-11 09:56:05 -08:00
Phillip Wittrock 75bce624cb node e2e tests - disable testing metrics for system containers 2016-02-11 09:30:49 -08:00
Robert Bailey 7c05607aca Revert #19469 so re-enable the metrics grabbing test on GKE. 2016-02-11 08:15:14 -08:00
k8s-merge-robot 62e574341c Merge pull request #20976 from wojtek-t/remove_annoying_logs
Auto commit by PR queue bot
2016-02-11 06:51:15 -08:00
k8s-merge-robot 4ac6948ae9 Merge pull request #21068 from wojtek-t/fix_kubemark_deadlock
Auto commit by PR queue bot
2016-02-11 06:24:35 -08:00
k8s-merge-robot 3522f7bea8 Merge pull request #20939 from ixdy/use-framework
Auto commit by PR queue bot
2016-02-11 05:18:39 -08:00
Wojciech Tyczynski 06106cfb10 Fix framework afterEach method 2016-02-11 13:14:32 +01:00
Justin Santa Barbara 46b89464fd e2e: Allow longer for AWS LoadBalancers to start serving traffic
When we create a LoadBalancer on AWS, there is a longer delay after
creating the LB before it starts to serve traffic than there is on GCE.
A delay of a few minutes is normal.

Use a longer timeout when waiting for the LB on AWS therefore.
2016-02-11 06:43:31 -05:00
Wojciech Tyczynski 519021b978 Timeout creating kubemark nodes 2016-02-11 12:19:37 +01:00
gmarek 918ddbe5f0 Small cleanup 2016-02-11 10:08:24 +01:00
Seth Jennings 982af896e1 use runId UUID for staticIPName to avoid collision 2016-02-10 21:42:17 -06:00
Chao Xu 1c84552757 generate the versioned clientset 2016-02-10 17:22:46 -08:00
Sam Ghods fd5747f89c Fix reference to versioned object in kubectl apply
Fixes #19639
2016-02-10 14:11:44 -08:00
k8s-merge-robot 3b41600e5a Merge pull request #20929 from thockin/go-vet
Auto commit by PR queue bot
2016-02-10 12:13:55 -08:00
k8s-merge-robot 86a7a9534a Merge pull request #20924 from kubernetes/revert-20651-quarantine-reboot
Auto commit by PR queue bot
2016-02-10 09:36:09 -08:00
Justin Santa Barbara a0093eb503 e2e: Don't try to create a UDP LoadBalancer on AWS
AWS doesn't support type=LoadBalancer with UDP services.  For now, we
simply skip over the test with type=LoadBalancer on AWS for the UDP
service.

Fix #20911
2016-02-10 12:31:18 -05:00
Wojciech Tyczynski 932302fa95 Remove annoying logs from Kubemark 2016-02-10 16:26:53 +01:00
Salvatore Dario Minonne 9ebe3f8b0d To fix flaky downward api volume e2e 2016-02-10 11:29:57 +01:00
k8s-merge-robot b0560cba2e Merge pull request #20686 from dchen1107/test1
Auto commit by PR queue bot
2016-02-09 23:55:38 -08:00
k8s-merge-robot 1dd703921f Merge pull request #20052 from derekwaynecarr/limit_range_e2e
Auto commit by PR queue bot
2016-02-09 21:45:57 -08:00
k8s-merge-robot c6ed624bfb Merge pull request #19503 from markturansky/attacher_interface
Auto commit by PR queue bot
2016-02-09 20:50:41 -08:00
k8s-merge-robot 41a98b43e4 Merge pull request #19840 from madhusudancs/replicaset-deployment
Auto commit by PR queue bot
2016-02-09 18:57:42 -08:00
Jeff Grafton 220b5e3e8e Make all e2e tests use Framework 2016-02-09 15:50:07 -08:00
Madhusudan.C.S e7a9f30936 Address review comments. 2016-02-09 15:50:01 -08:00
Maisem Ali 16ad043cb8 running gofmt 2016-02-09 15:48:34 -08:00
saadali 8987d63f7b Have E2E PD tests retry on kubectl exec timeout 2016-02-09 14:44:02 -08:00
k8s-merge-robot b00fb1211b Merge pull request #20183 from ihmccreery/feature-fsgroup
Auto commit by PR queue bot
2016-02-09 14:11:03 -08:00
Maisem Ali 3a92e47d61 removing comment for missing yaml extension 2016-02-09 14:10:24 -08:00
Maisem Ali 4dfdb154fb Adding testing-manifests to the test tar ball 2016-02-09 14:09:26 -08:00
Tim Hockin 7cab7bd472 fix a few go-vet errors 2016-02-09 13:20:31 -08:00
Isaac Hollander McCreery 2ad245b8a8 Revert "[Discussion] Quarantine reboot tests as [Feature:Reboot] due to instability?" 2016-02-09 12:25:03 -08:00
k8s-merge-robot 8ecea546b2 Merge pull request #20889 from pmorie/substitution-e2e
Auto commit by PR queue bot
2016-02-09 11:26:06 -08:00
k8s-merge-robot cff7511c6a Merge pull request #20872 from pwittrock/node-e2e-tests
Auto commit by PR queue bot
2016-02-09 11:26:05 -08:00
Phillip Wittrock 3c708db4b8 Include kubelet logs in output when running node e2e tests 2016-02-09 10:41:13 -08:00
k8s-merge-robot 9942f6bf3e Merge pull request #19792 from pmorie/config-int-test
Auto commit by PR queue bot
2016-02-09 09:31:04 -08:00
Isaac Hollander McCreery 3022cbef89 Make FSGroup e2es [Feature:FSGroup], not [Skipped] 2016-02-09 09:22:10 -08:00
Paul Morie e0ef253f7d Add integration test for ConfigMap 2016-02-09 10:28:53 -05:00
Wojciech Tyczynski a6a0392b03 Merge pull request #20891 from wojtek-t/fix_load_test
Fix load test & run it on 100- and 500-node Kubemarks
2016-02-09 15:33:12 +01:00
k8s-merge-robot f637f08774 Merge pull request #20725 from mesosphere/jdef_node_affinity_is_not_conformance
Auto commit by PR queue bot
2016-02-09 02:35:56 -08:00
Wojciech Tyczynski 9fce56c165 Fix timeouts in load test 2016-02-09 08:38:12 +01:00
Paul Morie 50427287ef Add note and link to doc in variable expansion e2e 2016-02-09 02:30:32 -05:00
k8s-merge-robot fec0d127b3 Merge pull request #15938 from justinsb/aws_ebs_cleanup
Auto commit by PR queue bot
2016-02-08 21:42:52 -08:00
Madhusudan.C.S ed7ad6dcf3 Make deployments work. 2016-02-08 21:27:49 -08:00
Madhusudan.C.S 518f08aa7c Move Deployments to ReplicaSets and switch the Deployment selector to the new LabelSelector.
Update the Deployments' API types, defaulting code, conversions, helpers
and validation to use ReplicaSets instead of ReplicationControllers and
LabelSelector instead of map[string]string for selectors.

Also update the Deployment controller, registry, kubectl subcommands,
client listers package and e2e tests to use ReplicaSets and
LabelSelector for Deployments.
2016-02-08 21:27:38 -08:00
Dawn Chen d65cab42bf Scheduler predicate test explicitly assumes that cluster add-on pods stay stable, but never check it before each test run. Adding the check for each test case. 2016-02-08 16:21:17 -08:00
Dawn Chen 242000d790 Merge pull request #20837 from yujuhong/pull_images
e2e: use the tagged busybox image to avoid unnecessary pulling
2016-02-08 16:15:29 -08:00
Dawn Chen e367ddc39e Merge pull request #20732 from vishh/18704
Bump up liveness probe timeout for Conformance test
2016-02-08 15:50:53 -08:00
Maisem Ali 1168df93f6 Merge branch 'master' of https://github.com/kubernetes/kubernetes 2016-02-08 15:38:56 -08:00
Maisem Ali 3f58a0b15b Adding a readiness probe to kubectl e2e tests. 2016-02-08 15:38:17 -08:00