Commit Graph

3048 Commits

Author SHA1 Message Date
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
Yu-Ju Hong
4544575e11 e2e: use the tagged busybox image to avoid unnecessary pulling 2016-02-08 15:28:55 -08:00
Vishnu kannan
01834449f0 Bump up liveness probe initial delay for Conformance test "should *not* be restarted with a /healthz http liveness probe"
Signed-off-by: Vishnu kannan <vishnuk@google.com>
2016-02-08 14:59:08 -08:00
k8s-merge-robot
c75e344b47 Merge pull request #20828 from pwittrock/metricse2etest
Auto commit by PR queue bot
2016-02-08 13:45:40 -08:00
Dawn Chen
df04225eca Collect dmesg from nodes 2016-02-08 11:27:53 -08:00
Phillip Wittrock
6cb09700e0 Don't expect secret volume for node e2e tests 2016-02-08 10:08:41 -08:00
k8s-merge-robot
807e5f08d0 Merge pull request #20796 from smarterclayton/parallel_test
Auto commit by PR queue bot
2016-02-08 08:22:09 -08:00
derekwaynecarr
bab569e623 Add basic e2e test for LimitRange 2016-02-08 10:57:23 -05:00
k8s-merge-robot
e4cb6a09b2 Merge pull request #20718 from wojtek-t/timeouts_in_load_test
Auto commit by PR queue bot
2016-02-08 05:23:14 -08:00
k8s-merge-robot
3cacc7e9ce Merge pull request #20723 from gmarek/limits
Auto commit by PR queue bot
2016-02-08 04:53:35 -08:00
gmarek
6b2507485f Add FakeNeverRateLimitter 2016-02-08 11:06:25 +01:00
Wojciech Tyczynski
a1a6218dc6 Adjust timeouts in load test for larger clusters 2016-02-08 11:02:59 +01:00
k8s-merge-robot
f49fef6ebb Merge pull request #20780 from smarterclayton/e2e_test_wrong
Auto commit by PR queue bot
2016-02-08 01:00:32 -08:00
k8s-merge-robot
14e2c2b740 Merge pull request #20773 from justinsb/fix/e2e_pods_to_be_ready_format
Auto commit by PR queue bot
2016-02-08 00:03:46 -08:00
Wojciech Tyczynski
48ea20a795 Higher QPS limits in load.go test 2016-02-08 08:05:06 +01:00
markturansky
a242a3d5fe Added Attacher/Detacher interfaces and support to kubelet 2016-02-07 16:55:58 -05:00
k8s-merge-robot
f15996d509 Merge pull request #19846 from madhusudancs/replicaset-e2e
Auto commit by PR queue bot
2016-02-07 13:46:57 -08:00
Clayton Coleman
e8cbb762e2 e2e SecurityContext tests wrong volume dir
The volume directory is not guaranteed to be /var/lib/kubelet
for a conforming implementation of Kubernetes.  Add --volume-dir
and an internal shim
2016-02-07 16:45:25 -05:00
Jan Chaloupka
4389b3f0d6 Rewritte util.* -> wait.* wherever reasonable 2016-02-07 12:02:20 +01:00
Tim Hockin
fecb71420c Demote static IPs ASAP for easier cleanup
This exposed bugs in the IP promotion/demotion logic.
2016-02-06 21:15:06 -08:00
Clayton Coleman
f1ab9a42f5 NodeOutOfDisk should use NewFramework()
Fails when custom nsCreateFunc is provided
2016-02-06 23:25:08 -05:00
k8s-merge-robot
9e1d764524 Merge pull request #20654 from thockin/e2e-strings
Auto commit by PR queue bot
2016-02-06 19:02:48 -08:00
k8s-merge-robot
19c80e126a Merge pull request #20651 from ihmccreery/quarantine-reboot
Auto commit by PR queue bot
2016-02-06 18:29:09 -08:00
k8s-merge-robot
70946a571a Merge pull request #20571 from liggitt/service-account-e2e
Auto commit by PR queue bot
2016-02-06 09:21:57 -08:00
k8s-merge-robot
ae765ef677 Merge pull request #20543 from ArtfulCoder/kubeproxytest
Auto commit by PR queue bot
2016-02-06 08:19:39 -08:00
Justin Santa Barbara
051ff6aa35 e2e: fix format-string for error message
Argument was omitted
2016-02-06 09:15:55 -05:00
Madhusudan.C.S
e0a61c464a Add ReplicaSet e2e tests. 2016-02-06 03:46:44 -08:00
k8s-merge-robot
b45a94bc78 Merge pull request #20765 from janetkuo/remove-podtemplate-key
Auto commit by PR queue bot
2016-02-06 00:44:47 -08:00
k8s-merge-robot
fe269474ca Merge pull request #20330 from bryk/kubernetes-dashboard
Auto commit by PR queue bot
2016-02-06 00:15:10 -08:00
k8s-merge-robot
1b52e0ec3a Merge pull request #20210 from jsafrane/devel/gce-tags
Auto commit by PR queue bot
2016-02-05 21:36:25 -08:00
k8s-merge-robot
0ad6326d7f Merge pull request #20170 from pmorie/update-ads-pod
Auto commit by PR queue bot
2016-02-05 20:37:39 -08:00
k8s-merge-robot
fcf9c4a1e4 Merge pull request #19741 from pwittrock/syncfsmetrics
Auto commit by PR queue bot
2016-02-05 17:54:22 -08:00
Janet Kuo
7e9fb97b7d Remove UniqueLabelKey from deployment spec 2016-02-05 16:21:44 -08:00
Phillip Wittrock
3de94cd23c Supply volume fs metrics to server/stats/handler.go
* Metrics will not be expose until they are hooked up to a handler
* Metrics are not cached and expose a dos vector, this must be fixed before release or the stats should not be exposed through an api endpoint
2016-02-05 16:00:24 -08:00
Daniel Smith
60cc5d10b7 Merge pull request #20013 from spxtr/fix-ssh
Retry SSH connection for E2E log gathering.
2016-02-05 15:52:34 -08:00
Jordan Liggitt
1a92b8d11d Improve serviceaccount e2e setup 2016-02-05 17:39:38 -05:00
Chao Xu
184440f8ef rename release_1_2 to internalclientset 2016-02-05 14:02:28 -08:00
Paul Morie
0b82d0b491 Allow pod.Spec.ActiveDeadlineSeconds to be updateable 2016-02-05 15:58:31 -05:00
James DeFelice
457fb0382e relabel NodeAffinity tests with Feature:NodeAffinity 2016-02-05 19:51:56 +00:00
Jan Safranek
76b6449715 Retry recycle or delete operation on failure.
Recycle controller tries to recycle or delete a PV several times.
It stores count of failed attempts and timestamp of the last attempt in
annotations of the PV.

By default, the controller tries to recycle/delete a PV 3 times in
10 minutes interval. These values are configurable by
kube-controller-manager --pv-recycler-maximum-retry=X --pvclaimbinder-sync-period=Y
arguments.
2016-02-05 17:02:13 +01:00
k8s-merge-robot
4ecfe4d207 Merge pull request #20678 from janetkuo/dont-copy-apply-annotation
Auto commit by PR queue bot
2016-02-05 05:23:08 -08:00
bryk
46f51d74bb Set kubernetes-dashboard as the default UI addon
Dashboard release info:
https://github.com/kubernetes/dashboard/releases/tag/v0.1.0

This replaces kube-ui addon
2016-02-05 13:36:37 +01:00
k8s-merge-robot
9d7a3ed9f6 Merge pull request #20563 from roberthbailey/ui-e2e-non-conformance
Auto commit by PR queue bot
2016-02-05 03:56:43 -08:00
Janet Kuo
40849a5b50 Skip apply annotation when copying annotations from deployment to RC 2016-02-04 23:30:31 -08:00
Daniel Smith
62e0eed21c Merge pull request #20660 from thockin/e2e-also-log-fails
Logf() failures for nicer logs
2016-02-04 23:24:15 -08:00
Daniel Smith
d84ac764a9 Merge pull request #20492 from erictune/labselunver
Move extensions.LabelSelector to unversioned
2016-02-04 23:17:40 -08:00
Daniel Smith
f932f3aea2 Merge pull request #20425 from ihmccreery/namespace-experimental
Use [Feature:ComprehensiveNamespaceDraining] instead of `PIt`
2016-02-04 23:17:20 -08:00
Tim Hockin
ea35158a32 e2e util: Pass region, not zone 2016-02-04 20:40:42 -08:00
k8s-merge-robot
c09b67f60f Merge pull request #20591 from caesarxuchao/legacy-to-core
Auto commit by PR queue bot
2016-02-04 17:37:12 -08:00
Chao Xu
1b047f8e67 rename legacy to core 2016-02-04 14:26:56 -08:00
Phillip Wittrock
ba5be34574 Kubelet Metrics Summary Api Implementation 2016-02-04 14:05:28 -08:00
Eric Tune
6133cb1f21 Move extensions.LabelSelector to unversioned.
Move type LabelSelector and type LabelSelectorRequirement from pkg/apis/extensions
This avoids an import loop when Job (and later DaemonSet, Deployment, ReplicaSet)
are moved out of extensions to new api groups.

Also Move LabelSelectorAsSelector utility from pkg/apis/extensions/ to pkg/api/unversioned/
Also its test.
Also LabelSelectorOp* constants.
Also the pkg/apis/extensions/validation functions ValidateLabelSelectorRequirement and
ValidateLabelSelector move to pkg/api/unversioned

The related type in pkg/apis/extensions/v1beta1/ is staying there.  I might move
it in another PR if neccessary.
2016-02-04 13:46:34 -08:00
Robert Bailey
6ad11dbcf7 Don't label the UI e2e test as part of the conformance suite - it's
a test to ensure that an *optional* cluster addon is working.
2016-02-04 11:55:00 -08:00
Nikhil Jindal
59820827d4 Merge pull request #20513 from nikhiljindal/apiserverExampleTest
Adding test for apiserver example
2016-02-04 11:28:58 -08:00
Tim Hockin
e7c3cb22ee Logf() failures for nicer logs 2016-02-04 11:13:19 -08:00
Tim Hockin
a98f556dbb cleaner service e2e strings 2016-02-04 09:28:48 -08:00
Isaac Hollander McCreery
3f893e53eb Quarantine reboot tests as [Feature:Reboot] due to instability 2016-02-04 09:15:19 -08:00
k8s-merge-robot
ca30f38697 Merge pull request #20632 from wojtek-t/fix_metrics
Auto commit by PR queue bot
2016-02-04 04:28:29 -08:00
Wojciech Tyczynski
f23034d5da Reset more metrics before scalability tests 2016-02-04 11:47:13 +01:00
k8s-merge-robot
3e8a55b81c Merge pull request #20608 from nikhiljindal/etcd_failure
Auto commit by PR queue bot
2016-02-04 02:28:32 -08:00
Saad Ali
0952dcd349 Merge pull request #20389 from mqliang/deployment-MinReadySeconds
Move MinReadySeconds out of RollingUpdateDeployment
2016-02-03 22:44:14 -08:00
k8s-merge-robot
16aa40cc33 Merge pull request #20035 from janetkuo/record-command
Auto commit by PR queue bot
2016-02-03 20:19:08 -08:00
k8s-merge-robot
65ebe19164 Merge pull request #20584 from caesarxuchao/release_1_2
Auto commit by PR queue bot
2016-02-03 19:46:27 -08:00
k8s-merge-robot
dbd7b83d93 Merge pull request #20545 from pmorie/boilerplate
Auto commit by PR queue bot
2016-02-03 19:46:26 -08:00
David Oppenheimer
bf2dbd61a2 Merge pull request #19758 from Huawei-PaaS/node-affinity-part1
NodeSelector, HardNodeAffinity and SoftNodeAffinity implementation
2016-02-03 19:18:45 -08:00
Kevin
c8c82c1d8f implement Node affinity and NodeSelector 2016-02-04 01:53:14 +00:00
k8s-merge-robot
d4da1ee3ce Merge pull request #19835 from janetkuo/kubectl-rollout
Auto commit by PR queue bot
2016-02-03 17:39:04 -08:00
Saad Ali
b2600a65f5 Merge pull request #20421 from thockin/e2e-debris
Remove e2e global 'timeout'
2016-02-03 16:38:02 -08:00
nikhiljindal
97a34f0397 Removing unused var 2016-02-03 16:14:52 -08:00
Joe Finney
7a59683e41 Retry SSH connection for E2E log gathering. 2016-02-03 16:06:02 -08:00
nikhiljindal
c7beb9078c Updating methods to return error rather than using glog.Fatalf 2016-02-03 16:00:45 -08:00
Saad Ali
b6c26ef69b Merge pull request #20569 from thockin/service-e2e-hang-20561
Fix wrong timeout param to wget
2016-02-03 16:00:13 -08:00
Saad Ali
ae35a302b5 Merge pull request #20471 from bprashanth/kp-logs
kube-proxy tries to apply latest snapshot
2016-02-03 15:49:02 -08:00
Paul Morie
b672785d72 Add boilerplate checks for Dockerfiles 2016-02-03 18:35:26 -05:00
Paul Morie
05bd107301 Add boilerplate checks for Makefiles 2016-02-03 18:35:26 -05:00
Tim Hockin
88dbcffdf0 Fix wrong timeout param to wget 2016-02-03 14:53:32 -08:00
Saad Ali
351138372e Merge pull request #20426 from thockin/service-e2e
Service e2e cleanup  and factoring
2016-02-03 13:10:44 -08:00
Chao Xu
f9f5736b01 grep sed 2016-02-03 13:06:07 -08:00
Prashanth Balasubramanian
47f7f4417d Poll w/ timeout for nodeport to disappear. 2016-02-03 12:58:42 -08:00
Justin Santa Barbara
f61a5d0400 AWS: Switch arguments to AttachDisk/DetachDisk to match GCE 2016-02-03 20:43:23 +00:00
Justin Santa Barbara
6c87a4be7c AWS: Handle deleting volume that no longer exists
The tests in particular double-delete volumes, so we need to handle this
graciously.
2016-02-03 20:43:14 +00:00
Justin Santa Barbara
1ae1db6027 AWS: Update copy-paste of GCE PD code to latest version
We are (sadly) using a copy-and-paste of the GCE PD code for AWS EBS.
This code hasn't been updated in a while, and it seems that the GCE code
has some code to make volume mounting more robust that we should copy.
2016-02-03 20:43:14 +00:00
Janet Kuo
e3cb44aaff Copy deployment's annotations to its RC 2016-02-03 10:19:06 -08:00
Tim Hockin
5ff5890ef9 Remove e2e global 'timeout' 2016-02-03 07:47:21 -08:00
k8s-merge-robot
52e3e2ca78 Merge pull request #20484 from gmarek/fix-kubemark
Auto commit by PR queue bot
2016-02-03 06:12:46 -08:00
k8s-merge-robot
251ea3241b Merge pull request #20485 from gmarek/fix
Auto commit by PR queue bot
2016-02-03 04:56:25 -08:00
k8s-merge-robot
a7ef693f84 Merge pull request #20464 from thockin/proxymode-iptables
Auto commit by PR queue bot
2016-02-03 00:17:38 -08:00
k8s-merge-robot
843c11e06a Merge pull request #20452 from caesarxuchao/replace-client-kubelet
Auto commit by PR queue bot
2016-02-02 23:46:58 -08:00
Tim Hockin
b7782e73b6 Service e2e cleanup
Make a new jig that is based on the netexec container.  Change the LB tests to
use this new jig and leave TODOs for other tests.

Add UDP testing to the main mutability test.

Flatten the "identical names" test into the mutability test - it is now the
only load-balancer test (speedup).  Create LBs in parallel.
2016-02-02 22:04:27 -08:00
Abhishek Shah
d907da25b2 Updated kubeproxy test to test hitting 127.0.0.1:nodeport from node itself 2016-02-02 22:03:14 -08:00
Tim Hockin
bb460c04dd netexec: Add / and /echo handlers, bump to 1.4
Add some logs, allow simple "cmd" arg for shell.
2016-02-02 21:46:30 -08:00
Tim Hockin
fd5cbdf73f Rename a couple things for obviousness 2016-02-02 21:46:30 -08:00
Chao Xu
cddd7b56a4 replace client with clientset in kubelet and other places 2016-02-02 20:28:45 -08:00
Chao Xu
fe7887f1ec replace the client with clientset in controllers 2016-02-02 20:28:45 -08:00
mqliang
c4a1ab42e3 Move MinReadySeconds out of RollingUpdateDeployment 2016-02-03 11:38:11 +08:00
Jeff Lowdermilk
09b4341e9f Merge pull request #20525 from kubernetes/revert-18910-esmaster
Revert "remove cluster logging e2e test from flaky suite"
2016-02-02 19:02:27 -08:00
Jeff Lowdermilk
ae2aece9af Merge pull request #20202 from caesarxuchao/skip-update
skip update when deleting with grace-period=0
2016-02-02 18:24:57 -08:00
Jeff Lowdermilk
136c1f9d94 Merge pull request #20373 from bprashanth/l7_flaky
Mark L7 tests as Feature:Ingress
2016-02-02 18:24:15 -08:00
Jeff Lowdermilk
92d30e7610 Merge pull request #20441 from ihmccreery/feature-deployment
Make HPA Deployment tests [Feature:Deployment] until GKE has enabled them
2016-02-02 18:14:30 -08:00
Minhan Xia
d55853dc07 Revert "remove cluster logging e2e test from flaky suite" 2016-02-02 14:39:38 -08:00
Jeff Lowdermilk
ea5f1233c2 Merge pull request #20451 from ihmccreery/fix-20362
Reference #20015 for [Flaky] NodeOutOfDisk tests
2016-02-02 14:21:41 -08:00
Janet Kuo
442c75045a Add kubectl rollout undo 2016-02-02 14:20:01 -08:00
Minhan Xia
cacda7bc7a Merge pull request #20364 from freehan/estest
explictly check log tainted string
2016-02-02 14:12:52 -08:00
k8s-merge-robot
26202fc98a Merge pull request #18804 from marun/fix-nodeport-services
Auto commit by PR queue bot
2016-02-02 14:07:49 -08:00
Jeff Lowdermilk
03d99d706e Merge pull request #20510 from davidopp/flake3
Un-disable "Pods should get a host IP" e2e.
2016-02-02 13:37:17 -08:00
Jeff Lowdermilk
0e6bca310c Merge pull request #20455 from ihmccreery/daemon-restart-no-flaky
Promote DaemonRestart e2es out of Flaky
2016-02-02 13:36:31 -08:00
Jeff Lowdermilk
0ea5967955 Merge pull request #20423 from yujuhong/adjust_limit
Adjust the limits in the kubelet resource tracking test
2016-02-02 13:35:27 -08:00
Tim Hockin
7ed83ad4f9 Make kube-proxy default to iptables (regression)
This was accidentally introduced as part of the component config changes.
2016-02-02 12:45:11 -08:00
k8s-merge-robot
4a8d811e61 Merge pull request #18910 from freehan/esmaster
Auto commit by PR queue bot
2016-02-02 12:36:25 -08:00
David Oppenheimer
ccd810550a Un-disable "Pods should get a host IP" e2e. 2016-02-02 11:39:21 -08:00
Jeff Lowdermilk
8050715725 Merge pull request #20440 from roberthbailey/liveness-logging
Add timestamps to the liveness e2e test
2016-02-02 11:08:12 -08:00
Chao Xu
fdf6a0f61c skip update when deleting with grace-period=0 2016-02-02 10:53:25 -08:00
gmarek
de740236b8 Randomize password to kubemark master 2016-02-02 15:36:08 +01:00
gmarek
e271365192 Re-add deletion of replication controller to the density test 2016-02-02 14:55:27 +01:00
k8s-merge-robot
c5260c8c71 Merge pull request #20145 from mqliang/quorum-read
Auto commit by PR queue bot
2016-02-02 05:50:41 -08:00
Jan Safranek
1edf34a4e5 Fixed persistent volume claim controllers processing an old claim.
Fixes #19860 (it may be easier to look at the issue to see exact sequence
to reproduce the bug and understand the fix).

When PersistentVolumeProvisionerController.reconcileClaim() is called with the
same claim in short succession (e.g. the claim is created by an user and
at the same time periodic check of all claims is scheduled), the second
reconcileClaim() call gets an old copy of the claim as its parameter.

The method should always reload the claim to get a fresh copy with all
annotations, possibly added by previous reconcileClaim() call.


The same applies to PersistentVolumeClaimBinder.syncClaim().


Also update all the test to store claims in "fake" API server before calling
syncClaim and reconcileClaim.
2016-02-02 13:52:07 +01:00
k8s-merge-robot
df4d50a7ac Merge pull request #20098 from brendandburns/flake2
Auto commit by PR queue bot
2016-02-02 04:22:45 -08:00
k8s-merge-robot
32ab64ce5b Merge pull request #19778 from resouer/runtime
Auto commit by PR queue bot
2016-02-01 21:05:05 -08:00
k8s-merge-robot
f7bc0c1fc7 Merge pull request #19608 from ihmccreery/skip-1.0
Auto commit by PR queue bot
2016-02-01 20:33:25 -08:00
k8s-merge-robot
ec1f5d03c1 Merge pull request #19934 from gmarek/fix-test
Auto commit by PR queue bot
2016-02-01 20:02:45 -08:00
Isaac Hollander McCreery
14e6910364 Skip kubectl tests that don't work before v1.1 when running against a pre-v1.1 cluster; fixes #18581 2016-02-01 16:56:19 -08:00
Isaac Hollander McCreery
dea73fd306 Promote DaemonRestart e2es out of Flaky 2016-02-01 16:07:21 -08:00
Isaac Hollander McCreery
fbc5e3f807 Reference 20015 for [Flaky] NodeOutOfDisk tests 2016-02-01 15:58:29 -08:00
Brendan Burns
2aa5dc317b Try harder to delete cloud resources in service tests 2016-02-01 15:34:55 -08:00
Isaac Hollander McCreery
bb41ba986b Make HPA Deployment tests [Feature:Deployment] until GKE has enabled them 2016-02-01 13:50:10 -08:00
Robert Bailey
404d0696a9 Add timestamps to the liveness e2e test by changing By -> Logf
in places where the statement is for debugging rather than
describing what the test is doing.
2016-02-01 13:44:31 -08:00
Maru Newby
a5e00da867 Fix nodeport service compat with default-deny fw 2016-02-01 21:34:30 +00:00
gmarek
35b317c094 Kubemark scripts retry failed gcloud commands 2016-02-01 21:05:57 +01:00
Piotr Szczesniak
1077d37aaf Revert "Revert "Decrease request size in autoscaling suite"" 2016-02-01 20:42:03 +01:00
Jeff Lowdermilk
e44164b939 Revert "Decrease request size in autoscaling suite" 2016-02-01 11:18:32 -08:00
Isaac Hollander McCreery
c929d81d52 Use [Feature:ComprehensiveNamespaceDraining] instead of PIt 2016-02-01 10:40:23 -08:00
Yu-Ju Hong
3d1972054f Adjust the limits in the kubelet resource tracking test
The new limits reflect the recent changes in kubelet, and also account for
noise better.
2016-02-01 10:30:14 -08:00
gmarek
5ed9b3fab7 Change the tag for performance tests. 2016-02-01 17:41:48 +01:00
harry
1032067ff9 Replace runtime reference by pkg 2016-02-01 21:06:44 +08:00
Marek Grabowski
cfe7ee6dab Merge pull request #20406 from mwielgus/heapster-alpha3
Heapster v0.20.0-alpha3
2016-02-01 12:39:40 +01:00
Marcin Wielgus
a14f791d8c Revert "Merge pull request #20329 from kubernetes/revert-20323-bump-influxdb"
This reverts commit b4188ec459, reversing
changes made to 28951bd66a.
2016-02-01 12:12:37 +01:00
Marcin Wielgus
ed73bad857 Decrease request size in autoscaling suite 2016-02-01 12:02:26 +01:00
k8s-merge-robot
dff7490c57 Merge pull request #20312 from caesarxuchao/replace-many-controllers
Auto commit by PR queue bot
2016-01-31 18:42:26 -08:00
Chao Xu
c72d234bbf replacing handwritten client in several controllers 2016-01-31 15:42:02 -08:00
Chao Xu
90b4662d8d Add services/status path, and let the service controller uses Services.UpdateStatus() 2016-01-31 12:39:45 -08:00
Janet Kuo
3396db9510 Add rollback subresource; add rollback logic to deployment controller 2016-01-30 16:00:34 -08:00
k8s-merge-robot
470b69b590 Merge pull request #20310 from janetkuo/remove-deployment-e2e-flaky
Auto commit by PR queue bot
2016-01-30 15:52:54 -08:00
Prashanth Balasubramanian
3726355887 Mark L7 tests as Feature:Ingress 2016-01-30 12:26:31 -08:00
Janet Kuo
42f712467e Use ListOptions when listing RCs in deployment 2016-01-30 12:04:35 -08:00
Janet Kuo
c84a0371a2 Deployment adds version info to its new rc 2016-01-30 12:04:35 -08:00
Alex Robinson
1362316c69 Merge pull request #20360 from ihmccreery/draconian-slow
Demote 'Pods should have their auto-restart back-off timer reset on image update' to [Slow]
2016-01-30 10:37:34 -08:00
k8s-merge-robot
1140c12e58 Merge pull request #20245 from mesosphere/jdef_fix_746_remove_git_binary_dependency_conformance
Auto commit by PR queue bot
2016-01-30 08:41:46 -08:00
k8s-merge-robot
1f8bdd2748 Merge pull request #20059 from hongchaodeng/kubemark
Auto commit by PR queue bot
2016-01-30 05:21:17 -08:00
mqliang
b0e06c14e5 add a knob to enable quorum read 2016-01-30 20:32:12 +08:00
Janet Kuo
9e236a6c57 Remove 3 deployment e2e tests from flaky list 2016-01-29 22:59:49 -08:00
k8s-merge-robot
b276a98b55 Merge pull request #19731 from freehan/nodedown
Auto commit by PR queue bot
2016-01-29 22:26:42 -08:00
k8s-merge-robot
5b3318a0c8 Merge pull request #19612 from swagiaal/add-fsgroup-to-e2e
Auto commit by PR queue bot
2016-01-29 21:55:02 -08:00
Minhan Xia
b06094f09d explictly check log tainted string 2016-01-29 18:29:35 -08:00
mqliang
c5cda2012a cleanup-policy 2016-01-30 09:57:21 +08:00
Isaac Hollander McCreery
b368091f25 Demote 'Pods should have their auto-restart back-off timer reset on image update' to [Slow] 2016-01-29 16:36:18 -08:00
David Oppenheimer
913e6ce359 Revert "Kubemark scripts retry failed gcloud commands" 2016-01-29 13:07:01 -08:00
Fabio Yeon
ac373b6e84 Merge pull request #20158 from mwielgus/fix-kubemark
Kubemark scripts retry failed gcloud commands
2016-01-29 12:04:40 -08:00
Fabio Yeon
7d2f2f4b89 Merge pull request #20339 from ihmccreery/hpa-serial
Move HPA tests to [Serial] until #20338 is resolved
2016-01-29 11:09:02 -08:00
Isaac Hollander McCreery
a2f2f633af Move HPA tests to [Serial] until #20338 is resolved 2016-01-29 11:05:58 -08:00
Fabio Yeon
6ee2f57490 Merge pull request #19638 from mqliang/RecreateDeployment
remove the flaky mark in deployment e2e test
2016-01-29 10:54:29 -08:00
Isaac Hollander McCreery
5ac20da16c Move HPA e2es into the default slow suite, and add [Feature:ClusterSizeAutoscaling] and [Feature:InitialResources] 2016-01-29 09:20:47 -08:00
Filip Grzadkowski
13480c171d Revert "Yet another try to migrate to the new Heapster" 2016-01-29 15:03:49 +01:00
k8s-merge-robot
8b66e93127 Merge pull request #19510 from madhusudancs/daemonset-nonpointer-template
Auto commit by PR queue bot
2016-01-29 02:17:23 -08:00
Filip Grzadkowski
da10882775 Merge pull request #20323 from piosz/bump-influxdb
Yet another try to migrate to the new Heapster
2016-01-29 10:53:22 +01:00
k8s-merge-robot
73f0ce7421 Merge pull request #19947 from mesosphere/jdef_fix_k8sm_738_exampledns_conformance
Auto commit by PR queue bot
2016-01-29 01:46:44 -08:00
Piotr Szczesniak
0c5cc1bde1 Revert "Merge pull request #20215 from kubernetes/revert-20156-bump-influxdb"
This reverts commit 06996d5af9, reversing
changes made to b2f6e7d08f.
2016-01-29 09:19:03 +01:00
Madhusudan.C.S
73fb6dca62 DaemonSetSpec.Template should not be a pointer.
Pod template for DaemonSets isn't optional, like Deployments and Jobs,
so the DaemonSetSpec.Template field should not be a pointer.
2016-01-28 22:51:58 -08:00
Fabio Yeon
4f559b3af7 Merge pull request #20301 from lavalamp/flake-kubectl-logs
Fix potential rounding problem
2016-01-28 16:47:17 -08:00
Fabio Yeon
c3e966a4ea Merge pull request #20297 from ihmccreery/skip-feature-serial
Reclassify Restart tests as [Disruptive] and skip [Feature:.+] tests in -serial jobs
2016-01-28 16:47:05 -08:00
Fabio Yeon
de99fcc7dd Merge pull request #20294 from dchen1107/test
Log more information for ssh command.
2016-01-28 16:46:51 -08:00
Fabio Yeon
54816aab4f Merge pull request #19624 from jayunit100/e2e_lib_minimal
E2E libraryzation (minimal patch)
2016-01-28 16:46:28 -08:00
Fabio Yeon
da19f81e0a Merge pull request #19739 from vishh/cadvisor-v0.20.2
Updating cAdvisor deps to v0.20.4
2016-01-28 16:45:55 -08:00
Daniel Smith
394e91c4ff Fix potential rounding problem 2016-01-28 15:50:39 -08:00
jay vyas
ef5f1012f6 E2E Libification rebased (3). 2016-01-28 18:07:53 -05:00
Isaac Hollander McCreery
843b913b07 Reclassify Restart tests as [Disruptive] and skip [Feature:.+] tests in -serial jobs 2016-01-28 14:44:22 -08:00
k8s-merge-robot
76f8a800ed Merge pull request #19716 from pmorie/config-api-move
Auto commit by PR queue bot
2016-01-28 14:39:25 -08:00
Fabio Yeon
ef80fcc9d7 Merge pull request #20289 from mml/kubectl-log-e2e
Add debug output to kubectl-log-e2e.
2016-01-28 14:34:48 -08:00
Marcin Wielgus
39428cc0e5 Kubemark scripts retry failed gcloud commands 2016-01-28 23:23:46 +01:00
Fabio Yeon
2bc12a2a8e Merge pull request #20248 from yujuhong/more_logs
e2e reboot: prints stats and logs for not ready pods before and after the test
2016-01-28 14:13:28 -08:00
Fabio Yeon
11a16988b9 Merge pull request #20049 from ixdy/ginkgo-synchronized
Refactor TestE2E to work correctly in parallel mode
2016-01-28 14:12:03 -08:00
Dawn Chen
7943708b96 Log more information for ssh command.
Sometimes e2e test nodes are refused to reboot, but we didn't properly
catch the exit code. This one can give us more information on debugging.
2016-01-28 14:11:54 -08:00
Paul Morie
9030f16071 Move ConfigMap to main API 2016-01-28 17:07:05 -05:00
Fabio Yeon
454ebc4e30 Merge pull request #19547 from ihmccreery/feature-example
Reclassify [Example] and [Feature:Example]
2016-01-28 14:03:48 -08:00
Minhan Xia
9611986509 add e2e test for network partition 2016-01-28 13:56:28 -08:00
Matt Liggett
54a7904682 Add debug output to kubectl-log-e2e.
Fixes #20287.
2016-01-28 13:49:52 -08:00
Fabio Yeon
95f0861502 Merge pull request #20134 from vishh/18704
Increase initial delay for liveness probe test pod from 15s to 30s.
2016-01-28 13:48:55 -08:00
Fabio Yeon
a89607f8b1 Merge pull request #20238 from bprashanth/nodeport
Poll nodeip:node-port till kube-proxy updates iptables.
2016-01-28 13:31:21 -08:00
Jeff Grafton
4cc7f9d3f7 Refactor TestE2E to work correctly in parallel mode
The TestE2E function is run on every Ginkgo parallel node.
The cluster cleanup, sanity checking, and log dump operations are only
intended to be called once, however, so these have been moved out into
SynchronizedBeforeSuite and SynchronizedAfterSuite blocks.
2016-01-28 13:24:40 -08:00
Prashanth Balasubramanian
7076ec9ebf Poll nodeip:node-port till kube-proxy updates iptables. 2016-01-28 10:58:29 -08:00
Isaac Hollander McCreery
a51f291b91 Classify all HPA tests as [Feature:Autoscaling] 2016-01-27 16:10:33 -08:00
Isaac Hollander McCreery
d002a68f3c Label feature tests for Feature:DaemonSet, Feature:Deployment, Feature:ExperimentalResourceUsageTracking, and remove GKE and AWS skip lists 2016-01-27 16:09:12 -08:00
Yu-Ju Hong
4975e5d9d9 e2e reboot: prints stats and logs for not ready pods 2016-01-27 15:41:07 -08:00
James DeFelice
345f027be3 remove this test from conformance since it introduces a binary dependency, git, on previously conforming kube nodes 2016-01-27 22:07:31 +00:00
k8s-merge-robot
458eb5284a Merge pull request #19105 from smarterclayton/prepare_negotiate
Auto commit by PR queue bot
2016-01-27 13:35:30 -08:00
Filip Grzadkowski
0dedf869c7 Revert "Bumped Heapster version to v0.20.0-alpha and Influxdb to 0.9.2.1" 2016-01-27 17:22:36 +01:00
Jan Safranek
23cd0913f7 Tag dynamically created GCE PD disks.
GCE disks don't have tags, we must encode the tags into Description field.
It's encoded as JSON, which is both human and machine readable:
description: '{"kubernetes.io/created-for/pv/name":"pv-gce-oxwts","kubernetes.io/created-for/pvc/name":"myclaim","kubernetes.io/created-for/pvc/namespace":"default"}'
2016-01-27 15:16:05 +01:00
Filip Grzadkowski
8e319c456c Merge pull request #20156 from piosz/bump-influxdb
Bumped Heapster version to v0.20.0-alpha and Influxdb to 0.9.2.1
2016-01-27 14:39:20 +01:00
k8s-merge-robot
bd7255a27e Merge pull request #18901 from kargakis/inert-deployments
Auto commit by PR queue bot
2016-01-27 05:14:38 -08:00
Piotr Szczesniak
8aebecc232 Fixed e2e tests 2016-01-27 11:09:17 +01:00
Isaac Hollander McCreery
f318ccb5eb Make upgrades e2es [Feature:Upgrade] 2016-01-26 15:38:44 -08:00
Clayton Coleman
38c7eded99 Prepare for content-type negotiation
Combine the fields that will be used for content transformation
(content-type, codec, and group version) into a single struct in client,
and then pass that struct into the rest client and request. Set the
content-type when sending requests to the server, and accept the content
type as primary.

Will form the foundation for content-negotiation via the client.
2016-01-26 17:44:30 -05:00
Brendan Burns
41412d4a64 Merge pull request #20014 from derekwaynecarr/e2e_serial_namespace
Mark namespace e2e [Serial]
2016-01-26 10:14:58 -08:00
Michail Kargakis
436d2677f9 extensions: support paused deployments
This commit adds support for paused deployments so a user can choose
when to run a deployment that exists in the system instead of having
the deployment controller automatically reconciling it after every
change or sync interval.
2016-01-26 12:42:26 +01:00
k8s-merge-robot
52cb4c1d9d Merge pull request #18445 from resouer/fix-emptydir
Auto commit by PR queue bot
2016-01-26 02:45:54 -08:00
Dawn Chen
1e68e719c3 Merge pull request #20108 from yujuhong/get_logs
e2e reboot: print status and logs for not running/ready pods
2016-01-25 17:33:49 -08:00
Vishnu kannan
c7de580623 Update the Metrics test to only require the presense of a list of needed
metrics, and not fail if any new metrics are added.

Signed-off-by: Vishnu kannan <vishnuk@google.com>
2016-01-25 17:24:07 -08:00
Vishnu kannan
1521435fad Increase initial delay for liveness probe test pod from 15s to 30s.
Signed-off-by: Vishnu kannan <vishnuk@google.com>
2016-01-25 17:11:26 -08:00
Dawn Chen
c3cab5493d Merge pull request #19998 from dchen1107/test
Move test (Pods should not back-off restarting a container on Livenes…
2016-01-25 16:25:49 -08:00
Dawn Chen
c2eb90cc4d Merge pull request #20106 from mikedanese/ds-debug
e2e: bump daemonset reap timeout and add some logging dumps of the na…
2016-01-25 15:35:14 -08:00
Yu-Ju Hong
872e34bfa4 e2e reboot: print status and logs for not running/ready pods 2016-01-25 14:38:42 -08:00
Dawn Chen
72745f226a Merge pull request #20102 from spxtr/resize-logs
Dump core at beginning and end of node resizes.
2016-01-25 14:01:55 -08:00
Dawn Chen
6a341731f2 Merge pull request #20010 from lavalamp/e2e-kubectl-describe
Accept both 'No events.' and 'Events:'
2016-01-25 13:54:07 -08:00
Mike Danese
00576dc07d e2e: bump daemonset reap timeout and add some logging dumps of the namespace state when the e2e test fails 2016-01-25 13:16:06 -08:00
Joe Finney
7164e88a3a Dump core at beginning and end of node resizes. 2016-01-25 09:52:57 -08:00
k8s-merge-robot
d3b869ae14 Merge pull request #17922 from smarterclayton/split_codec
Auto commit by PR queue bot
2016-01-25 06:30:39 -08:00
Piotr Szczesniak
23b9ca221d Disabled cluster size autoscaling e2e since they are flaky 2016-01-25 10:34:10 +01:00
Zach Loafman
364814072a Merge pull request #20024 from mikedanese/nil-ptr
fix nil pointer in addons test
2016-01-24 06:56:46 -08:00
harry
0fa5b6c4f7 Add e2e test for wrapper volumes
Use git server in e2e and refactor wrapper builder

Update e2e test to use a fake git server
2016-01-24 16:57:44 +08:00
Mike Danese
00144659ec fix nil pointer in addons test 2016-01-23 22:04:53 -08:00
Hongchao Deng
5c68e9171d clean up generated content in stop-kubemark.sh 2016-01-23 16:07:00 -08:00
Zach Loafman
c3fc36ee95 Merge pull request #20042 from thockin/logs-for-19665
slightly better logs in service e2e
2016-01-23 07:33:11 -08:00
Zach Loafman
2cd4d9e2a0 Merge pull request #19557 from ihmccreery/feature-serviceloadbalancer
Make ServiceLoadBalancer a Feature test
2016-01-23 07:32:37 -08:00
derekwaynecarr
93005eb7c9 Mark namespace e2e [Serial] 2016-01-22 22:55:40 -05:00
Tim Hockin
9a75794fd6 slightly better logs in service e2e 2016-01-22 16:12:02 -08:00
Dawn Chen
138f18cc92 Move test (Pods should not back-off restarting a container on LivenessProbe failure)
out of flaky test.

For last 100+ runs, the test never fail in kubernetes-e2e-gce-flaky build.
The only exception is build 10313, but the failure is caused by previous
flaky test, not this one itself.
2016-01-22 13:04:57 -08:00
Zach Loafman
0b00928c74 Merge pull request #19987 from gmarek/remove-test
Remove monitor_resources test
2016-01-22 11:10:06 -08:00
Daniel Smith
4fe0a18024 Accept both 'No events.' and 'Events:' 2016-01-22 10:56:14 -08:00
Clayton Coleman
4a6935b31f Remaining codec change refactors 2016-01-22 13:27:27 -05:00
Eric Tune
a99e151b90 Merge pull request #19962 from erictune/service-account-try-not-flaky
Promote ServiceAccount e2e out of [Flaky] status
2016-01-22 09:41:30 -08:00
gmarek
9ac68ecb77 Remove monitor_resources test 2016-01-22 13:38:33 +01:00
Marcin Wielgus
631b965384 Merge pull request #19968 from lavalamp/e2e-kubectl-proxy
e2e kubectl proxy test: Make future flake diagnosis possible
2016-01-22 12:50:06 +01:00
Clayton Coleman
4d127dc969 Initialize API servers with negotiated serializers
Pass down into the server initialization the necessary interface for
handling client/server content type negotiation. Add integration tests
for the negotiation.
2016-01-22 01:10:22 -05:00
Clayton Coleman
125ef6fbc8 Support content-type negotiation in the API server
A NegotiatedSerializer is passed into the API installer (and
ParameterCodec, which abstracts conversion of query params) that can be
used to negotiate client/server request/response serialization. All
error paths are now negotiation aware, and are at least minimally
version aware.

Watch is specially coded to only allow application/json - a follow up
change will convert it to use negotiation.

Ensure the swagger scheme will include supported serializations - this
now includes application/yaml as a negotiated option.
2016-01-22 00:12:50 -05:00
Nikhil Jindal
cd2e0c490e Merge pull request #19674 from nikhiljindal/latestAndRegistered
Merge registered and latest and move to apimachinery
2016-01-21 17:19:49 -08:00
Daniel Smith
23fd5e9a33 Make future flake diagnosis possible.
It's currently unclear if the request failed because the proxy wasn't
quite up yet, or if it failed because traffic couldn't get from the
proxy to apiserver. Getting the proxy logs unconditionally should help
narrow this down.
2016-01-21 16:41:26 -08:00
Eric Tune
b048814beb Promote ServiceAccount e2e out of [Flaky] status
Was marked as flaky prior to #11291, 6 months ago.
Code has changed many times.
No flakes in last 28 runs, and no Jenkins
history before that.
Follow up in #19024 if you see a flake.
2016-01-21 16:13:56 -08:00
Alex Mohr
76f02d562a Merge pull request #19083 from resouer/allocatable
Use Allocatable to replace Capacity
2016-01-21 16:05:05 -08:00
nikhiljindal
2ad642d370 Merge registered and latest and move to apimachinery 2016-01-21 14:42:21 -08:00
Alex Mohr
a5dddfcb32 Merge pull request #19851 from thockin/fix-19723-test-strings
Match regexes for error strings in e2e
2016-01-21 14:31:47 -08:00
Alex Mohr
7742c6c78e Merge pull request #19673 from ihmccreery/feature-volumes
Mark Volumes and PersistentVolumes as [Feature:Volumes] instead of [Skipped]
2016-01-21 14:25:06 -08:00
James DeFelice
1b110bff0b fully qualified cluster name should conform to kube-dns spec 2016-01-21 21:44:24 +00:00
k8s-merge-robot
bc55b1a58b Merge pull request #19857 from resouer/fakegit
Auto commit by PR queue bot
2016-01-21 11:29:14 -08:00
Alex Mohr
e3bec5c1e8 Merge pull request #19833 from swagiaal/reclassify-security-context
Relabel Security Context e2e
2016-01-21 10:50:25 -08:00
Alex Mohr
8044a5f1e1 Merge pull request #19676 from ihmccreery/feature-skip-e2e-test-go
Skip [Feature:.+] instead of [Feature]
2016-01-21 10:44:08 -08:00
Alex Mohr
d2d349bc84 Merge pull request #19334 from resouer/network
Networking should be used to hold network related pkgs
2016-01-21 10:26:13 -08:00
Alex Mohr
8c9aa2af33 Merge pull request #19733 from janetkuo/flaky-deployment-recreate
Fix e2e flake: Sync deployment status when with RecreateDeploymentStrategy
2016-01-21 10:23:21 -08:00
Alex Mohr
eaa61a72b0 Merge pull request #17919 from justinsb/multizone_gce
Ubernetes Lite support for GCE
2016-01-21 10:22:34 -08:00
Tim Hockin
a1df9ff4b4 Match regexes for error strings in e2e 2016-01-21 08:46:37 -08:00
k8s-merge-robot
6cf3a4b5f0 Merge pull request #18957 from jsafrane/devel/pv-name-tag
Auto commit by PR queue bot
2016-01-21 05:55:12 -08:00
harry
845a3145cd Add a fake git server image for e2e test 2016-01-21 14:19:18 +08:00
k8s-merge-robot
03ecde1277 Merge pull request #17535 from mesosphere/jdef_abspath_breaks_proxies
Auto commit by PR queue bot
2016-01-20 21:46:47 -08:00
Justin Santa Barbara
43cbfb74fe Ubernetes Lite GCE: Support multiple zones in GCE cloud provider
We adapt the existing code to work across all zones in a region.

We require a feature-flag to enable Ubernetes-Lite

Reasons:

* There are some behavioural changes if users create volumes with
the same name in two zones.
* We don't want to make one API call per zone if we're not running
Ubernetes-Lite.
* Ubernetes-Lite is still experimental.

There isn't a parallel flag implemented for AWS, because at the moment
there would be no behaviour changes from this.
2016-01-20 23:04:53 -05:00
k8s-merge-robot
a0909076c0 Merge pull request #19550 from ihmccreery/unskip-restart
Auto commit by PR queue bot
2016-01-20 16:26:30 -08:00
Harry Zhang
0202a206b8 Integration test to verify alloc works
Add integration test to verify allocatable can works
2016-01-20 15:36:19 +08:00
James DeFelice
75f487f7bf AbsPath should be compatible with proxy-prefixes:
- replace Config.Prefix with .Host and .APIPath
- Request .path promoted to .pathPrefix, .baseURL holds required prefix
2016-01-20 00:31:58 +00:00
Sami Wagiaalla
70fceeff92 Relabel Security Context e2e 2016-01-19 16:49:42 -05:00
Paul Morie
c548054560 Add ability to consume secrets in env vars 2016-01-18 12:20:51 -05:00
Piotr Szczesniak
bd26e6eae0 Revert "Increase api call latency threshold." 2016-01-18 11:09:47 +01:00
k8s-merge-robot
9e7da41481 Merge pull request #19440 from Random-Liu/add-update-count-in-density-test
Auto commit by PR queue bot
2016-01-16 11:47:32 -08:00
k8s-merge-robot
f2d273d481 Merge pull request #19128 from resouer/qps-limit
Auto commit by PR queue bot
2016-01-16 10:03:00 -08:00
k8s-merge-robot
c678ef3592 Merge pull request #19410 from mesosphere/jdef_run_job_with_timeout
Auto commit by PR queue bot
2016-01-16 05:53:40 -08:00
Prashanth Balasubramanian
6d172bcad4 Increase api call latency threshold. 2016-01-15 16:59:26 -08:00
Janet Kuo
5a22e30b7d Sync deployment status when with RecreateDeploymentStrategy 2016-01-15 16:10:06 -08:00
Isaac Hollander McCreery
7779e0325d Don't skip Restart tests, just mark as [Feature:Restart] to start stabilizing 2016-01-15 10:39:14 -08:00
k8s-merge-robot
7f095c1f8e Merge pull request #19391 from timstclair/pod-waiting
Auto commit by PR queue bot
2016-01-15 09:33:38 -08:00
k8s-merge-robot
21aa683fb5 Merge pull request #18974 from pmorie/config-env
Auto commit by PR queue bot
2016-01-15 06:42:56 -08:00
k8s-merge-robot
68a6147454 Merge pull request #19543 from ihmccreery/autoscaling-skips
Auto commit by PR queue bot
2016-01-15 06:10:59 -08:00
gmarek
ed7e9bfb20 Print only interesting Kubelet metrics in JSON printer 2016-01-15 09:57:07 +01:00
Harry Zhang
936a11e775 Use networking to hold network related pkgs
Change names of unclear methods

Use net as pkg name for short
2016-01-15 13:46:16 +08:00
Isaac Hollander McCreery
93d6ac8556 Skip [Feature:.+] instead of [Feature] 2016-01-14 15:43:41 -08:00
Isaac Hollander McCreery
63bc42c872 Mark Volumes and PersistentVolumes as [Feature:Volumes] 2016-01-14 14:07:33 -08:00
James DeFelice
bc92fd6a02 add a timeout for job runs in case something gets stuck 2016-01-14 19:29:38 +00:00
Isaac Hollander McCreery
2d09e07ae6 Add documentation for test labels 2016-01-14 09:54:23 -08:00
gmarek
bd4c0427db Remove per-container metrics from ones printed by e2e tests 2016-01-14 14:31:16 +01:00
k8s-merge-robot
a57647eea0 Merge pull request #19614 from swagiaal/improve-e2e-util-error
Auto commit by PR queue bot
2016-01-14 03:35:10 -08:00
Marek Grabowski
d9fdc96770 Merge pull request #19597 from gmarek/grab-metrics
Add explicit start and end to JSON encoded test data for easier parsing
2016-01-14 10:38:08 +01:00
k8s-merge-robot
a385de1e43 Merge pull request #19357 from timstclair/stats-refactor
Auto commit by PR queue bot
2016-01-13 23:54:48 -08:00
k8s-merge-robot
36dc6eab34 Merge pull request #19300 from caesarxuchao/move-SwaggerSchema-to-disocovery
Auto commit by PR queue bot
2016-01-13 23:20:08 -08:00
mqliang
a06137a181 remove the flaky mark in deployment e2e test 2016-01-14 11:11:33 +08:00
Random-Liu
6c36b611ea Add lock in density test 2016-01-13 16:15:56 -08:00
Paul Morie
6cfd101251 Add support for ConfigMap keys in env vars 2016-01-13 17:00:15 -05:00
Sami Wagiaalla
608012db16 Add cmd.Run error as in addition to stdout and stderr 2016-01-13 16:08:39 -05:00
Sami Wagiaalla
c7be0a2a36 Add FSGroup check to e2e of applicable volumes 2016-01-13 15:07:43 -05:00
Daniel Smith
5c556b1b87 Merge pull request #19566 from spxtr/pod-disks-slow
Label the very slow pod disk tests [Slow].
2016-01-13 10:26:01 -08:00
Chao Xu
144b5acd08 move ServerVersion to DiscoveryClient 2016-01-13 10:11:52 -08:00
gmarek
ba8efbddea Add explicit start and end to JSON encoded test data for easier parsing 2016-01-13 15:57:57 +01:00
harry
080cb60dab Fix duplicated rate limit in scheduler
Remove BindingRateLimiterSaturation metrics

Update generated doc
2016-01-13 20:51:55 +08:00
k8s-merge-robot
e1a71fefaa Merge pull request #19306 from yifan-gu/kubelet_service_e2e
Auto commit by PR queue bot
2016-01-13 03:33:13 -08:00
k8s-merge-robot
cf7d2af14a Merge pull request #19086 from mikedanese/fix-build
Auto commit by PR queue bot
2016-01-13 02:12:44 -08:00
k8s-merge-robot
077d1ddb61 Merge pull request #16713 from mqliang/RecreateDeployment
Auto commit by PR queue bot
2016-01-13 01:04:51 -08:00
mqliang
92798408af implement reconcileRecreateDeployment 2016-01-13 11:27:26 +08:00
k8s-merge-robot
3f2e99b7e7 Merge pull request #19375 from pwittrock/retry
Auto commit by PR queue bot
2016-01-12 17:03:47 -08:00
Yifan Gu
fb5ee7397b e2e: Add support for getting kubelet logs from journald.
If there is any successful detection of kubelet.service,
fetch the kubelet logs using journalctl.
2016-01-12 15:52:46 -08:00
k8s-merge-robot
0df7e695d4 Merge pull request #19458 from davidopp/notsclose
Auto commit by PR queue bot
2016-01-12 13:53:13 -08:00
Joe Finney
ce6114d5ae Label the very slow pod disk tests [Slow]. 2016-01-12 13:48:52 -08:00
Random-Liu
1df76bc663 Add update count statistics in density test 2016-01-12 11:52:40 -08:00
Isaac Hollander McCreery
6bd9324b6a Make ServiceLoadBalancer a Feature test; closes #19552 2016-01-12 11:29:43 -08:00
Isaac Hollander McCreery
b202b2eb24 Reclassify [Example] and [Feature:Example] 2016-01-12 10:34:12 -08:00
Isaac Hollander McCreery
cfdae7b482 Make [Autoscaling] [Feature:Autoscaling] 2016-01-12 10:11:56 -08:00
gmarek
e704e6c0bc Make MetricsForE2E public 2016-01-12 13:23:47 +01:00
David Oppenheimer
8ac484793d Comment out calls to httptest.Server.Close() to work around
https://github.com/golang/go/issues/12262 . See #19254 for
more details. This change should be reverted when we upgrade
to Go 1.6.
2016-01-11 23:02:11 -08:00
Mike Danese
22cfa5ea7e build: move some of hack/lib/ into a new cluster/lib/
Some functionality in hack/lib is currently depended on by
cluster/common.sh so kube-up from the full release tar (which
does not include hack/) is currently broken. With this PR we
create cluster/lib/ and move the necessary bits from hack/
over to get kube-up working again.

Fixes: 96d1b8d1b2
Signed-off-by: Mike Danese <mikedanese@google.com>
2016-01-11 17:10:26 -08:00
Isaac Hollander McCreery
a284927713 Add 5-minute sleep in GKE for dead tunnels to be removed 2016-01-11 15:30:23 -08:00
Minhan Xia
2a7656c0c0 Merge pull request #19383 from freehan/esloggingfix
Improve ES test resilience
2016-01-11 10:08:50 -08:00
gmarek
1dba92824c Changes required for test analyzer 2016-01-11 13:29:05 +01:00
gmarek
5f2222a866 Run test for grabbing metrics from Kubelet only on GCE 2016-01-11 11:54:43 +01:00
k8s-merge-robot
30f206c9e3 Merge pull request #19261 from gmarek/in-test-metrics
Auto commit by PR queue bot
2016-01-11 01:59:29 -08:00
Marek Grabowski
b7f03ff600 Merge pull request #19421 from janetkuo/known-flaky
Label 3 flaky deployment e2e tests with [Flaky]
2016-01-11 09:55:42 +01:00
Jeff Lowdermilk
bd9d980243 Merge pull request #19425 from ihmccreery/skip-labels
Label [Skipped] tests apprpriately
2016-01-08 14:50:10 -08:00
k8s-merge-robot
37b5726716 Merge pull request #14431 from Defensative/UDP-LB
Auto commit by PR queue bot
2016-01-08 12:39:02 -08:00
Isaac Hollander McCreery
b731b20907 Collapse REBOOT_SKIP_TESTS into GCE_DEFAULT_SKIP_TESTS, and remove GCE_SOAK_CONTINUOUS_SKIP_TESTS as redundant (see notes) 2016-01-08 11:09:15 -08:00
Minhan Xia
a8d913bf8b do not fail when parsing unexpected log line 2016-01-08 10:40:41 -08:00
Janet Kuo
81c39b45ad Label 3 flaky deployment e2e tests with [Flaky] 2016-01-08 10:26:06 -08:00
Jan Safranek
8c48250a55 Add an integration test for volume tags. 2016-01-08 19:09:29 +01:00
Marek Grabowski
46945ab50f Merge pull request #19402 from gmarek/json
Implement JSON printing for test summaries
2016-01-08 16:21:09 +01:00
gmarek
f5a41823c2 Implement JSON printing for test summaries 2016-01-08 10:07:43 +01:00
gmarek
927103121a Update constraints for system container 2016-01-08 09:38:57 +01:00
Tim St. Clair
5ce90c31c9 Treat pod NotFound errors as permanent
When waiting for a pod to become running, a NotFound error should be
treated a permanent, and report the NotFound error rather than a timeout
error.
2016-01-07 16:54:10 -08:00
Abhi Shah
7ca0fa431b Merge pull request #19385 from kubernetes/revert-19297-skip-labels
Revert "Label [Skipped] tests appropriately"
2016-01-07 16:21:24 -08:00
Isaac Hollander McCreery
791cae90f0 Merge pull request #19350 from brendandburns/oncall
Improve error reporting a little in ingress e2e.
2016-01-07 15:51:31 -08:00
Phillip Wittrock
4397bdedf3 Errof -> Warningf 2016-01-07 13:29:17 -08:00
Phillip Wittrock
aebc1bcc92 node e2e tests - retry fkaky failures caused by gcloud authentication 2016-01-07 12:17:24 -08:00
Abhi Shah
ce96ff416b Revert "Label [Skipped] tests appropriately" 2016-01-07 11:54:41 -08:00
gmarek
5cc420c408 Small cleanup in density e2e test. 2016-01-07 10:28:43 +01:00
k8s-merge-robot
4de37e093e Merge pull request #19297 from ihmccreery/skip-labels
Auto commit by PR queue bot
2016-01-06 19:13:16 -08:00
Tim St. Clair
368447ff3f Rector kubelet stats serving
Changes include:
- Moving stats serving & routes to pkg/kubelet/server/stats/handler.go
- Managing the routes with restful.WebService, rather than manual
parsing
- Misc cleanup

These changes will make adding the new routes for /stats/summary more
manageable.
2016-01-06 17:37:12 -08:00
Brendan Burns
07b3ab720d Improve error reporting a little in ingress e2e.
Also add Output() to the util/exec Cmd interface.
2016-01-06 15:25:04 -08:00
Minhan Xia
c3d400f4bb Gather Fluentd logs 2016-01-06 13:46:12 -08:00
Isaac Hollander McCreery
c3cbe34106 Collapse REBOOT_SKIP_TESTS into GCE_DEFAULT_SKIP_TESTS, and remove GCE_SOAK_CONTINUOUS_SKIP_TESTS as redundant (see notes) 2016-01-06 12:16:26 -08:00
k8s-merge-robot
c8f1019c10 Merge pull request #19311 from janetkuo/flake-deployment-rollover
Auto commit by PR queue bot
2016-01-05 23:01:13 -08:00
Janet Kuo
7d5db746bf Fix incorrect condition in deployment rollover e2e test 2016-01-05 16:56:12 -08:00
Minhan Xia
ed8390a51f improve es test resillience 2016-01-05 16:51:55 -08:00
Janet Kuo
db512fc2cb Log rcs when failed waiting for deployment status in e2e tests 2016-01-05 15:08:31 -08:00
Kenneth Shelton
9e6c45c395 Updated comments
Updated documentation
Fixed e2e test
2016-01-05 20:51:21 +00:00
Kenneth Shelton
d399a8f8cc * Added UDP LB support (for GCE) 2016-01-05 20:51:21 +00:00
k8s-merge-robot
671b5982cf Merge pull request #18125 from janetkuo/rollover-test
Auto commit by PR queue bot
2016-01-05 11:54:01 -08:00
k8s-merge-robot
547bf75b54 Merge pull request #19258 from gmarek/metrics-grabber
Auto commit by PR queue bot
2016-01-05 10:42:07 -08:00
Janet Kuo
6a8d5e7562 Add test for deployment rollover 2016-01-05 10:25:58 -08:00
k8s-merge-robot
8959b7a362 Merge pull request #19028 from mikedanese/unflaked
Auto commit by PR queue bot
2016-01-05 02:23:49 -08:00
gmarek
03fc8ba40a Metrics in e2e tests are using printer framework to print themselves 2016-01-05 11:15:42 +01:00
k8s-merge-robot
d30f99b377 Merge pull request #18946 from smarterclayton/httplog
Auto commit by PR queue bot
2016-01-04 21:34:09 -08:00
k8s-merge-robot
cd097e3f86 Merge pull request #19088 from smarterclayton/separate_service_account
Auto commit by PR queue bot
2016-01-04 08:38:24 -08:00
Prashanth B
df5faeb5af Switch DefaultClient with a timeoutClient in Ingress e2e. 2016-01-01 12:41:27 +00:00
k8s-merge-robot
3644492e66 Merge pull request #19046 from thockin/e2e-svcs-not-round-robin
Auto commit by PR queue bot
2015-12-30 13:08:43 -08:00
k8s-merge-robot
b51b6c917d Merge pull request #19194 from gmarek/spam
Auto commit by PR queue bot
2015-12-30 07:10:38 -08:00
gmarek
fd3dcabf72 Remove node status checking spam from tests 2015-12-30 11:01:00 +01:00
k8s-merge-robot
728ed4bb83 Merge pull request #19142 from gmarek/grab-metrics
Auto commit by PR queue bot
2015-12-30 01:44:28 -08:00
Mike Danese
b6614a4cc7 promote complex daemonset test out of flaky 2015-12-29 13:02:08 -08:00
Tim Hockin
4bbbb9a3c9 e2e: Loop more to defeat service randomization 2015-12-29 11:23:19 -08:00
Wojciech Tyczynski
3a16ca7ce1 Increase limit for elasticsearch logs amount in scalability tests 2015-12-29 15:20:50 +01:00
Marek Grabowski
af104dd8df Merge pull request #19162 from gmarek/log_monitoring
Add an exponential backoff for reading log sizes
2015-12-29 13:32:22 +01:00
k8s-merge-robot
6f97970339 Merge pull request #19168 from mwielgus/turn-off-monitoring
Auto commit by PR queue bot
2015-12-29 04:05:35 -08:00
Marcin Wielgus
c9036f00d1 Mark monitoring e2e tests as flaky until the new Heapster release 2015-12-29 12:32:50 +01:00
Marek Grabowski
316f8469a7 Merge pull request #19169 from gmarek/resource-usage
Temporarily increase allowed resources for elasticsearch in density tests
2015-12-29 12:24:00 +01:00
gmarek
2887aff3da Temporarily increase allowed resources for elasticsearch in density tests 2015-12-29 12:21:38 +01:00
gmarek
2388787c38 Add an exponential backoff for reading log sizes 2015-12-29 10:59:38 +01:00
gmarek
1df78a2398 Add a framework for multiple writers for various test data summaries 2015-12-29 10:26:44 +01:00
gmarek
2dcafa3854 Add a flag that will make test gather metrics from all running components after the test finishes. 2015-12-28 12:10:39 +01:00
Clayton Coleman
9dad7e624c Split the serviceaccount package into two parts
Public utility methods and JWT parsing, and controller specific logic.
Also remove the coupling between ServiceAccountTokenGetter and the
authenticator class.
2015-12-26 21:28:12 -05:00
k8s-merge-robot
df3f476722 Merge pull request #19056 from gmarek/fix-test
Auto commit by PR queue bot
2015-12-24 11:58:46 -08:00
k8s-merge-robot
16e1de6db6 Merge pull request #18859 from deads2k/gv-grab-bag
Auto commit by PR queue bot
2015-12-23 23:57:24 -08:00
k8s-merge-robot
05a1295085 Merge pull request #18714 from gmarek/metrics-grabber
Auto commit by PR queue bot
2015-12-23 10:30:06 -08:00
gmarek
95825a5bd8 Print errors in log_size_monitoring 2015-12-23 12:36:12 +01:00
gmarek
dec5096bfd Delete not working writePerfData 2015-12-23 12:30:49 +01:00
gmarek
0e3c33bdec log_size_monitor shouldn't fail test in case of error 2015-12-23 10:17:04 +01:00
Minhan Xia
32ca82de04 remove cluster logging e2e test from flaky suite 2015-12-22 16:37:29 -08:00
Isaac Hollander McCreery
8b255feeee Add flaky label [Flaky] to tests 2015-12-22 12:29:57 -08:00
Isaac Hollander McCreery
14d9a0f2c8 Label slow tests [Slow] 2015-12-22 12:29:57 -08:00
Filip Grzadkowski
4ee0e7e43c Fix e2e tests broken in #17865 2015-12-22 13:59:35 +01:00
gmarek
9dbbc4e1df Add a tool for grabbing and parsing prometheus metrics 2015-12-22 12:33:37 +01:00
Wojciech Tyczynski
6ce85817ea Fix density test 2015-12-22 10:50:05 +01:00
HaiyangDING
d9f3607292 Implement multi-scheduler:
1. Name default scheduler with name `kube-scheduler`
2. The default scheduler only schedules the pods meeting the following condition:
	- the pod has no annotation "scheduler.alpha.kubernetes.io/name: <scheduler-name>"
	- the pod has annotation "scheduler.alpha.kubernetes.io/name: kube-scheduler"

update gofmt

update according to @david's review

run hack/test-integration.sh, hack/test-go.sh and local e2e.test
2015-12-22 10:49:40 +08:00
deads2k
d41e7ecf53 miscellaneous group version updates 2015-12-21 09:52:50 -05:00
k8s-merge-robot
2efc738d5b Merge pull request #18458 from hongchaodeng/perf
Auto commit by PR queue bot
2015-12-21 01:54:09 -08:00
Clayton Coleman
0702164f05 httplog is not a CloseNotifier
We wrap TimeoutHandler with RecoverPanics, but httplog does not
implement http.CloseNotifier, which causes a naive watch from curl
against the insecure port to fail.

For now, implement CloseNotifier (but we should consider removing
httplog now that we have other tools in the stack to manage it).
2015-12-20 21:59:59 -05:00
k8s-merge-robot
796cc55663 Merge pull request #18773 from ihmccreery/fix-upgrade-proxy
Auto commit by PR queue bot
2015-12-19 21:10:34 -08:00
k8s-merge-robot
d01a954be7 Merge pull request #18682 from bprashanth/docker_exec
Auto commit by PR queue bot
2015-12-19 20:32:53 -08:00
k8s-merge-robot
3c3a24e1d4 Merge pull request #18694 from thockin/airplane_validation_pt7
Auto commit by PR queue bot
2015-12-19 03:57:53 -08:00
k8s-merge-robot
9e8233fc3c Merge pull request #17398 from janetkuo/deployment-controller-informer
Auto commit by PR queue bot
2015-12-18 19:13:32 -08:00
Eric Tune
f15b2e32a7 Merge pull request #16422 from hurf/created_by
Display controllers along with type when describing a pod
2015-12-18 13:44:07 -08:00
k8s-merge-robot
7f5123f61f Merge pull request #18900 from ihmccreery/serial-tests
Auto commit by PR queue bot
2015-12-18 11:56:11 -08:00
Isaac Hollander McCreery
bd49a3420e Add [Disruptive] and [Serial] labels to appropriate tests
And use for partitioning; makes progress toward 10548
2015-12-18 11:12:28 -08:00
k8s-merge-robot
7dc73a34ac Merge pull request #18856 from pwittrock/etcd2
Auto commit by PR queue bot
2015-12-18 10:38:36 -08:00
Tim Hockin
0fecf965b4 Change how one-of blocks are validated
I took a hard look at error output and played until I was happier.  This now
prints JSON for structs in the error, rather than go's format.

Also made the error message easier to read.

Fixed tests.
2015-12-18 09:42:14 -08:00
Hongchao Deng
9704222cf3 scheduler performance test suite: README.md docs 2015-12-18 09:41:00 -08:00
Hongchao Deng
161b106082 scheduler performance test suite: standalone entry script 2015-12-18 09:40:52 -08:00
Hongchao Deng
c0243ad4ee scheduler performance test suite: benchmarks and density tests 2015-12-18 09:39:33 -08:00
Mike Danese
cd8dfe70d9 Merge pull request #18836 from mikedanese/daemon-set
increase timeout on complex daemonset test
2015-12-18 08:06:26 -08:00
Wojciech Tyczynski
d1e039b646 Merge pull request #18635 from timothysc/etcd_client_post_cleanup
Update to use latest etcd client library
2015-12-18 14:14:21 +01:00
Janet Kuo
bd1200ba66 Make label and deployment name in deployment e2e test unique 2015-12-17 19:58:48 -08:00
Janet Kuo
32d153093e Fix deployment tests failures; change ResyncPeriod 2015-12-17 19:29:54 -08:00
Minhan Xia
cbcb3c040e Merge pull request #18783 from freehan/eslogging
increase grace period for elasticsearch cluster to complete master election
2015-12-17 17:31:08 -08:00
Phillip Wittrock
41f5b0b765 Node e2e test - propagate errors from tests to runner exit code. 2015-12-17 15:37:11 -08:00
Eric Tune
1752cf22d4 Merge pull request #17940 from soltysh/job_deadline
Added ActiveDeadlineSeconds to jobs
2015-12-17 13:11:13 -08:00
Mike Danese
bff87533c6 increase timeout on complex daemonset test 2015-12-17 09:26:42 -08:00
k8s-merge-robot
548cfbf058 Merge pull request #18358 from gmarek/use-proxy
Auto commit by PR queue bot
2015-12-17 06:37:55 -08:00
Maciej Szulik
327c104460 Added ActiveDeadlineSeconds to jobs, allowing failing a job after
exceeding allowed time.
2015-12-17 15:26:42 +01:00
k8s-merge-robot
0f144fd351 Merge pull request #18529 from timstclair/server
Auto commit by PR queue bot
2015-12-17 04:27:11 -08:00
k8s-merge-robot
0b93238423 Merge pull request #18536 from mikedanese/ns-label
Auto commit by PR queue bot
2015-12-17 02:38:04 -08:00
k8s-merge-robot
4a9922c900 Merge pull request #18509 from gmarek/fix-e2e-pd
Auto commit by PR queue bot
2015-12-17 02:06:23 -08:00
k8s-merge-robot
5f1ebc3420 Merge pull request #18636 from feihujiang/removeStopCommandInE2eTest
Auto commit by PR queue bot
2015-12-16 23:38:11 -08:00
Nikhil Jindal
5fb943950d Merge pull request #18113 from nikhiljindal/serverLibrary
Extracting api server code into a library: part 1
2015-12-16 15:57:09 -08:00
Timothy St. Clair
c505a5d49d Updating kubernetes proper to use latest etcd client library 2015-12-16 15:56:35 -06:00
nikhiljindal
2d952aaa87 Extracting APIServer machinery code into a library 2015-12-16 13:54:23 -08:00
k8s-merge-robot
7eed10a804 Merge pull request #18782 from pwittrock/etcd2
Auto commit by PR queue bot
2015-12-16 13:43:25 -08:00
k8s-merge-robot
418c729240 Merge pull request #18486 from timstclair/kubelet_stats
Auto commit by PR queue bot
2015-12-16 13:23:40 -08:00
Minhan Xia
c0e9612300 increase grace period for elasticsearch cluster to elect master 2015-12-16 12:26:09 -08:00
Phillip Wittrock
3d8835e2f0 remove cluster-name flag from e2e tests because it doesn't exist anymore 2015-12-16 12:10:25 -08:00
Isaac Hollander McCreery
a5d895ac49 Add version-guarding around calls to SubResource proxy in e2es 2015-12-16 11:18:47 -08:00
k8s-merge-robot
431ab7f77c Merge pull request #18446 from pwittrock/etcd2
Auto commit by PR queue bot
2015-12-16 10:56:48 -08:00
Jeff Lowdermilk
7069a81116 Merge pull request #18767 from yujuhong/reset_test
Change the pods per node from 40 to 35 for resource tracking tests
2015-12-16 10:51:56 -08:00
Saad Ali
3968a5e63c Merge pull request #18601 from pmorie/devel/provisioner-aws
Dynamic provisioner for AWS EBS
2015-12-16 10:51:35 -08:00
Yu-Ju Hong
251179327d Change the pods per node from 40 to 35 for resource tracking tests
The maximum number of pods allowed on kubelet is 40. Let's not exceed that in
the tests.
2015-12-16 10:04:26 -08:00
Phillip Wittrock
ad37e2654e Node e2e test fixes:
- Improve documentation and method naming
- Fix command this is run remotely
- Never reschedule the busybox logging test pod since it is supposed to terminate
- Update log test condition retrylogic to correctly retry instead of failing the test
- localhost -> 127.0.0.1 to work on coreos
- give name to etcd to work on coreos
- allow using full hostname for nodename for coreos
2015-12-16 09:22:48 -08:00
gmarek
13773cbdf9 Remove cluster-name from kubemark setup 2015-12-16 16:10:52 +01:00
k8s-merge-robot
0be54ae771 Merge pull request #18507 from feihujiang/supportRemoveFlagForKubectlRun
Auto commit by PR queue bot
2015-12-16 01:19:26 -08:00
Minhan Xia
2c9ffc1b45 Merge pull request #18448 from freehan/eslogging
add validation for fluentd pods
2015-12-15 13:25:21 -08:00
Prashanth Balasubramanian
4d9a33f96e Services e2e should use kubectl exec instead of docker run. 2015-12-15 11:16:04 -08:00
Tim St. Clair
89bc7992f9 Refactor kubelet server into its own package
Refactor Kubelet's server functionality into a server package. Most
notably, move pkg/kubelet/server.go into
pkg/kubelet/server/server.go. This will lead to better separation of
concerns and a more readable code hierarchy.
2015-12-15 10:20:38 -08:00
k8s-merge-robot
6f2351b981 Merge pull request #18618 from mesosphere/sur-697-annotations
Auto commit by PR queue bot
2015-12-15 05:26:47 -08:00
k8s-merge-robot
430be9ff0c Merge pull request #18674 from thockin/e2e-service-flakes
Auto commit by PR queue bot
2015-12-15 04:33:09 -08:00
Sergiusz Urbaniak
1fd3bc087b pod_task: use annotations rather than labels for roles
Roles support in Kubernetes-Mesos was done using pod labels. This
commits moves this to pod annotations. Pod label yaml files don't
support '*' characters, furthermore roles are consumed by the scheduler
only and are not meant for querying/filtering.
2015-12-15 12:45:54 +01:00
k8s-merge-robot
3680268c52 Merge pull request #18353 from deads2k/gv-use-constants
Auto commit by PR queue bot
2015-12-15 03:25:09 -08:00
k8s-merge-robot
b02417bb9b Merge pull request #18348 from mesosphere/sur-652-conformance-tests
Auto commit by PR queue bot
2015-12-15 02:02:50 -08:00
Jan Safranek
700d92c2a8 AWS: Use GiB as units for disk sizes.
From some reason, MiBs were used for public functions and AWS cloud provider
recalculated them to GiB. Let's expose what AWS really supports and don't hide
real allocation units.
2015-12-15 10:18:00 +01:00
Piotr Szczesniak
fe04005959 Merge pull request #18658 from jszczepkowski/rc-bump
Autoscaling e2e tests: bumped resource consumer to version beta2.
2015-12-15 09:05:11 +01:00
Wojciech Tyczynski
99ed49dfaf Relax scalability limits 2015-12-15 08:14:07 +01:00
Tim St. Clair
2e6ef04aeb Don't record the same stat point multiple times 2015-12-14 17:48:01 -08:00
Minhan Xia
f0c176dd6a add validation for fluentd pods 2015-12-14 16:23:11 -08:00
Tim Hockin
86b91ac6bc Deflake a test - Sleep(5) != 5 seconds
Fixes #18283 (I hope - very rare flake)
2015-12-14 11:59:34 -08:00
Jerzy Szczepkowski
dd62c8e831 Autoscaling e2e tests: bumped resource consumer to version beta2.
Autoscaling e2e tests: bumped resource consumer to version beta2.
2015-12-14 16:55:26 +01:00
gmarek
f38455ddc3 Update e2e tests to list only schedulable nodes, to make them work with master Node registered. 2015-12-14 16:28:23 +01:00
gmarek
4852ca23ef Make getSchedulingLatency use master proxy 2015-12-14 16:08:34 +01:00
deads2k
d0aaf13920 use constants for group names 2015-12-14 10:04:10 -05:00
Sergiusz Urbaniak
67e98fcfa8 executor, scheduler: make default pod roles configurable
Currently if a pod is being scheduled with no meta.RolesKey label
attached to it, per convention the first configured mesos (framework)
role is being used.

This is quite limiting and also lets e2e tests fail. This commit
introduces a new configuration option "--mesos-default-pod-roles" defaulting to
"*" which defines the default pod roles in case the meta.RolesKey pod
label is missing.
2015-12-14 15:18:39 +01:00
Wojciech Tyczynski
960808bf08 Switch to versioned ListOptions in client. 2015-12-14 14:26:09 +01:00
k8s-merge-robot
5566e32842 Merge pull request #18540 from madhusudancs/out-of-disk-e2e
Auto commit by PR queue bot
2015-12-14 01:37:37 -08:00
Wojciech Tyczynski
f24d909dae Increase limit for listing pods in 100-node cluster 2015-12-14 09:20:12 +01:00
feihujiang
9ab06cfa62 Support remove flag for kubectl run command 2015-12-14 16:16:43 +08:00
feihujiang
fd068b2887 Replace stop with delete command in e2e test 2015-12-14 15:49:05 +08:00
k8s-merge-robot
51e8c2e5f8 Merge pull request #17841 from mqliang/constant
Auto commit by PR queue bot
2015-12-13 23:40:27 -08:00
k8s-merge-robot
9067833a31 Merge pull request #18382 from yujuhong/resource_usage
Auto commit by PR queue bot
2015-12-13 21:23:29 -08:00
Jeff Lowdermilk
09f9dc7d86 Merge pull request #18578 from ihmccreery/quiet-upgrades
Add quiet mode to gcloud calls from upgrade e2e tests
2015-12-11 15:49:50 -08:00
Yu-Ju Hong
7e8f4d831d e2e: set expected cpu usage upper bounds
Fail the test if the actual cpu usage is greater than expected.
2015-12-11 10:12:26 -08:00
Mike Danese
a3b6674fbf add a label to namespaces created by e2e framework 2015-12-11 09:53:56 -08:00
markturansky
4fc1bf1f23 Added PersistentVolumeController 2015-12-11 10:33:30 -05:00
Wojciech Tyczynski
5eb17e8224 Decrease scalability thresholds in e2e tests 2015-12-11 09:55:35 +01:00
Wojciech Tyczynski
6e29e84e14 Merge pull request #18532 from thockin/deflake-svcs-e2e
Deflake services e2e
2015-12-11 08:10:30 +01:00
Isaac Hollander McCreery
6aa463a9ac Add quiet mode to gcloud calls from upgrade e2e tests 2015-12-10 19:24:42 -08:00
Tim Hockin
ad22d00e40 Extend a too-short timeout in services e2e 2015-12-10 16:34:07 -08:00
Madhusudan.C.S
7ec49d234c Increase the node condition status change observation time out to 5 minutes.
1 minute is too short.
2015-12-10 15:02:56 -08:00
Tim Hockin
ed1f2d75e9 Deflake services e2e
Picking a nodePort needs to be more robust than "add one to an existing port
and hope it works".  Now we try all ports in the range if we have to.
2015-12-10 13:43:26 -08:00
k8s-merge-robot
e99243fd12 Merge pull request #18264 from bprashanth/clean
Auto commit by PR queue bot
2015-12-10 08:53:23 -08:00
k8s-merge-robot
ba306902e6 Merge pull request #18511 from jszczepkowski/cm-consumer
Auto commit by PR queue bot
2015-12-10 08:24:31 -08:00
Jerzy Szczepkowski
aade6e78b2 Added handling custom metrics to resource consumer.
Added handling custom metrics in Prometheus format to resource consumer.
2015-12-10 16:20:03 +01:00
Marcin Wielgus
f6f7725f90 Merge pull request #18340 from wojtek-t/pod_intra_communication_test
Set timeout for clients created in e2e tests
2015-12-10 14:54:36 +01:00
k8s-merge-robot
9b9daca0c4 Merge pull request #18213 from wojtek-t/enable_list_from_memory
Auto commit by PR queue bot
2015-12-10 05:47:42 -08:00
k8s-merge-robot
b118b801f3 Merge pull request #18164 from jayunit100/hpa-parameterize
Auto commit by PR queue bot
2015-12-10 04:40:53 -08:00
k8s-merge-robot
9bbe6012e3 Merge pull request #17683 from pwittrock/node_e2e_tests
Auto commit by PR queue bot
2015-12-09 12:50:22 -08:00
Wojciech Tyczynski
f1de51567d Set timeout for e2e clients 2015-12-09 20:44:25 +01:00
k8s-merge-robot
b266aa1577 Merge pull request #18120 from pwittrock/etcd
Auto commit by PR queue bot
2015-12-09 10:30:36 -08:00
Wojciech Tyczynski
0cefb43707 Enable listing from memory 2015-12-09 16:24:14 +01:00
Wojciech Tyczynski
0caaf2583e Merge pull request #18360 from yujuhong/longer_timeout
Bump the timeout for container readiness probe e2e tests
2015-12-09 15:15:10 +01:00
Wojciech Tyczynski
0369805308 Merge pull request #18207 from wojtek-t/string_resource_version
Change resourceVersion to string in storage.Interface
2015-12-09 15:00:54 +01:00
Wojciech Tyczynski
c1828b3153 Merge pull request #18218 from gmarek/fix-test
Make scheduler predicates test correctly use request instead of a limit
2015-12-09 14:29:35 +01:00
Wojciech Tyczynski
1e4888f6c8 Merge pull request #18345 from gmarek/monitor_resources
Tweak constants in monitor_resources test
2015-12-09 14:28:56 +01:00
Wojciech Tyczynski
a915b8b29a Merge pull request #18080 from wojtek-t/list_options_in_listwatch
Pass ListOptions to List in ListWatch.
2015-12-09 14:27:51 +01:00
Jerzy Szczepkowski
ab8dbd221d Merge pull request #18296 from sdminonne/downwardapi_volume
rising timeout for mount-tester image
2015-12-09 11:25:20 +01:00
k8s-merge-robot
a486977e19 Merge pull request #17982 from deads2k/gv-testapi-01
Auto commit by PR queue bot
2015-12-08 22:16:59 -08:00
k8s-merge-robot
d153b2a8cd Merge pull request #17808 from pwittrock/conf
Auto commit by PR queue bot
2015-12-08 17:24:04 -08:00
Minhan Xia
fa30b796a8 Merge pull request #18244 from freehan/eslogging
Increase verbosity for cluster logging e2e test
2015-12-08 16:47:47 -08:00
Minhan Xia
3e7882e808 improve retry for checking es cluster health and increase verbosity 2015-12-08 15:22:51 -08:00
Yu-Ju Hong
6e3c7aaae6 Bump the timeout for container readiness probe e2e tests
To reduce the flakiness.
2015-12-08 08:27:38 -08:00
gmarek
217149c199 Tweak constants in monitor_resources test 2015-12-08 13:46:27 +01:00
Wojciech Tyczynski
f27c69851e Increase limits for addons in scalability test 2015-12-08 08:08:43 +01:00
Tim Hockin
d0d27be9b0 Merge pull request #18243 from thockin/test-flake
Try to fix rare test flake in services e2e
2015-12-07 20:57:13 -08:00
Yu-Ju Hong
c1a0502487 Change the kubelet --max-pods limit to 110 for test clusters
This allows resource usage monitoring test to launch 100 test pods per node, in
addition to the add-on pods.

Also reduce the test time length since the results over the shorter period are
representative enough.
2015-12-07 15:41:40 -08:00
deads2k
2ee3dfe415 update testapi to eliminate redundant fields 2015-12-07 15:54:26 -05:00
Fabio Yeon
b7dc1175ba Merge pull request #18220 from yujuhong/increase_timeout
e2e: increase the container probing test timeout
2015-12-07 10:44:31 -08:00
Salvatore Dario Minonne
584ed9b2c4 rising timeout for mount-tester image 2015-12-07 16:44:07 +01:00
k8s-merge-robot
33eda2ffb5 Merge pull request #17825 from gmarek/fix-jenkins
Auto commit by PR queue bot
2015-12-07 04:51:43 -08:00
Wojciech Tyczynski
b0fcb5adef Pass ListOptions to List in ListWatch. 2015-12-07 11:53:53 +01:00
gmarek
4c0b789949 Update limits for Kubelet in monitor-resources test 2015-12-07 10:48:18 +01:00
Wojciech Tyczynski
793da62c7f Change resourceVersion to string in storage.Interface 2015-12-07 09:22:59 +01:00
Wojciech Tyczynski
c355b20189 Increase Kibana limits in density test 2015-12-07 08:15:19 +01:00
Prashanth Balasubramanian
9b90b3440e Add ingress cleanup script 2015-12-06 14:42:40 -08:00
k8s-merge-robot
e2679abdb8 Merge pull request #18011 from sdminonne/podSelector_labelSelector
Auto commit by PR queue bot
2015-12-05 13:56:04 -08:00
mqliang
0fd51b9e72 make 'deployment.kubernetes.io/podTemplateHash' as constant 2015-12-05 11:17:12 +08:00
Yu-Ju Hong
0ae1d548ce e2e: fix container probing test
This change compare the timestamps in pod status to accurately determine
whether the initial delay has passed when the pod (container) becomes ready.
Also increase the test timeout to account for the parallel testing environment.
2015-12-04 17:12:18 -08:00
Tim Hockin
ba907883fb Try to fix rare test flake in services e2e 2015-12-04 16:35:02 -08:00
Janet Kuo
8fb0caa15b Implement MinReadySeconds for Deployment 2015-12-04 12:58:34 -08:00
gmarek
092c1b46ee Make scheduler predicates test correctly use request instead of a limit 2015-12-04 18:15:23 +01:00
Filip Grzadkowski
81b6ac4755 Merge pull request #18209 from piosz/monitoring-e2e
Added printing heapster logs in case of monitoring.go e2e failure
2015-12-04 13:52:48 +01:00
Piotr Szczesniak
38e6392eef Added printing heapster logs in case of monitoring.go e2e failure 2015-12-04 12:16:48 +01:00
k8s-merge-robot
bc2d0f9d3e Merge pull request #17967 from rootfs/cephfs-e2e
Auto commit by PR queue bot
2015-12-04 02:55:52 -08:00
k8s-merge-robot
571839923c Merge pull request #18208 from wojtek-t/dont_run_3podpernode_in_scalability
Auto commit by PR queue bot
2015-12-04 02:40:50 -08:00
k8s-merge-robot
f4637f644f Merge pull request #18081 from gmarek/fix-test
Auto commit by PR queue bot
2015-12-04 02:14:17 -08:00
Wojciech Tyczynski
e0731b96cf Don't run 3pods/node in scalability suite 2015-12-04 10:59:32 +01:00
Salvatore Dario Minonne
80575c3093 renaming PodSelector to LabelSelector 2015-12-04 09:49:08 +01:00
Phillip Wittrock
0e2ade336a Initial revision of conformance node environment conformance tests 2015-12-03 15:41:10 -08:00
Jay Vyas
98153fcedc HPA: parameterize stasis, minReplicas, maxReplicas as struct. 2015-12-03 14:34:49 -05:00
k8s-merge-robot
6479f5e93f Merge pull request #18136 from nikhiljindal/del-new-etcd-storage
Auto commit by PR queue bot
2015-12-03 04:10:00 -08:00
Marek Grabowski
5afc5e5938 Merge pull request #18145 from wojtek-t/deletion_in_density
Measure latency metrics before removing namespace
2015-12-03 11:17:21 +01:00
Wojciech Tyczynski
2637dab02b Measure latency metrics before removing namespace 2015-12-03 11:15:44 +01:00
gmarek
bdfcf9bec0 Increase a interval during which we gather add-on resource usage to decrase variability 2015-12-03 11:13:35 +01:00
Marek Grabowski
011fb5c044 Merge pull request #18143 from gmarek/timeout
Increase timeout in e2e downward API test
2015-12-03 10:53:22 +01:00
gmarek
c1cf6b9704 Increase timeout in e2e downward API test 2015-12-03 10:48:16 +01:00
nikhiljindal
5c556baa2f Removing duplicate NewEtcdStorage code 2015-12-03 01:37:44 -08:00
Wojciech Tyczynski
6dcb689d4e Simplify List() signature in clients. 2015-12-03 09:54:07 +01:00
Marek Grabowski
800012dfb8 Merge pull request #17995 from ArtfulCoder/ktest
increased the number of tries in kube-proxy test
2015-12-03 09:39:46 +01:00
Marek Grabowski
1a59e031e2 Merge pull request #17993 from eosrei/1111-minion-node-hack-e2e
Minion->Node rename: comments/vars for e2e.go, e2e.sh, resize_nodes.go for #1111
2015-12-03 09:23:22 +01:00
Marek Grabowski
813a4c9d19 Merge pull request #17819 from mqliang/eventValidate
remove TODO: There is no namespace required for node.
2015-12-03 09:22:06 +01:00
Wojciech Tyczynski
8c497d80ec Increase verification limits for kubeproxy in scalability tests 2015-12-03 09:13:52 +01:00
Marek Grabowski
99d4b9f1b7 Merge pull request #18068 from wojtek-t/fix_benchmark_integration
Fix compile errors in benchmark
2015-12-03 09:04:52 +01:00
gmarek
d424db0706 Increase threshold for fluentd CPU usage in density test 2015-12-03 08:39:42 +01:00
Abhishek Shah
522f5def8b increased the number of tries 2015-12-02 23:19:14 -08:00
Wojciech Tyczynski
882c1cd6f4 Increase verification limits for kubeproxy in scalability tests 2015-12-03 08:17:41 +01:00
Phillip Wittrock
91e9ff5e16 Node e2e tests against remote host use host-local etcd instead of copying one there. Also fix the kubelet healthz port. 2015-12-02 17:20:49 -08:00
mqliang
8547a5c1ae remove TODO: validate namespace 2015-12-03 08:56:17 +08:00
nikhiljindal
41ebe6f1a3 Cleaning up duplicate master config inits 2015-12-02 15:03:22 -08:00
gmarek
61fc0a1243 Explicitly set DNSDefault policy in Density test 2015-12-02 17:34:54 +01:00
k8s-merge-robot
8a8639d7af Merge pull request #17863 from wojtek-t/only_list_options_in_watch
Auto commit by PR queue bot
2015-12-02 06:28:28 -08:00
k8s-merge-robot
689586c6ae Merge pull request #16153 from gmarek/use_api_ports
Auto commit by PR queue bot
2015-12-02 05:57:49 -08:00
gmarek
459131fd92 Use KubeletPort reported in NodeStatus instead of cluster-wide master config, take 2. 2015-12-02 13:38:17 +01:00
Wojciech Tyczynski
6eb76b34d1 Fix compile errors in benchmark 2015-12-02 11:36:26 +01:00
k8s-merge-robot
ac68536d44 Merge pull request #17832 from wojtek-t/list_options_in_list
Auto commit by PR queue bot
2015-12-02 02:34:17 -08:00
Brad Erickson
6ac427a501 Minion->Node rename: e2e.sh and resize_nodes.go GCE_FLAKY_TESTS 2015-12-01 16:00:47 -08:00
k8s-merge-robot
d524bd8f52 Merge pull request #17942 from gmarek/fix-test
Auto commit by PR queue bot
2015-12-01 12:42:57 -08:00
Wojciech Tyczynski
8343c8ce6c Pass ListOptions to List() methods. 2015-12-01 15:00:36 +01:00
k8s-merge-robot
7644d34759 Merge pull request #15775 from mesosphere/sur-k8sm-482-resource-roles
Auto commit by PR queue bot
2015-12-01 05:36:52 -08:00
Wojciech Tyczynski
d2dfc912e6 Simplify Watch() signature in clients. 2015-12-01 14:19:26 +01:00
k8s-merge-robot
a836b1e261 Merge pull request #17326 from caesarxuchao/grooupVersion-lastest
Auto commit by PR queue bot
2015-12-01 05:05:40 -08:00
gmarek
fa4f04e176 Add a validation step to add-on resource monitoring 2015-12-01 14:01:14 +01:00
k8s-merge-robot
ea14d1c309 Merge pull request #17880 from gmarek/log_monitoring
Auto commit by PR queue bot
2015-12-01 03:52:23 -08:00
k8s-merge-robot
53a544d980 Merge pull request #17614 from bprashanth/IngressE2E
Auto commit by PR queue bot
2015-11-30 20:16:17 -08:00
Chao Xu
6e192760e3 refactoring latest.go GroupVersion;
clean up latest.go GroupVersions;
remove latest.GroupMeta.Group;
remove latest.GroupMeta.Version.
2015-11-30 11:30:21 -08:00
Prashanth Balasubramanian
c553b15534 Ingress test revamp
Fixes a number of harder issues the initial test punted on.
2015-11-30 11:29:04 -08:00
Huamin Chen
a618260c74 update cephfs e2e test from v1beta3 to v1
Signed-off-by: Huamin Chen <hchen@redhat.com>
2015-11-30 13:28:57 -05:00
k8s-merge-robot
69bb774dd4 Merge pull request #17798 from deads2k/gv-kubectl-01
Auto commit by PR queue bot
2015-11-30 07:40:40 -08:00
gmarek
6ade0a1217 Add a tool for monitoring log generation rates 2015-11-30 16:04:48 +01:00
k8s-merge-robot
494364da7e Merge pull request #17939 from wojtek-t/debug_test
Auto commit by PR queue bot
2015-11-30 06:47:04 -08:00
deads2k
1ac6d8afd3 update reaper, scaler, describer for GroupKind 2015-11-30 09:22:39 -05:00
Wojciech Tyczynski
0773eb034c Fix resize_nodes.go test. 2015-11-30 14:55:20 +01:00
k8s-merge-robot
cc71db9f99 Merge pull request #17304 from ZJU-SEL/fix-todo-master
Auto commit by PR queue bot
2015-11-30 04:51:10 -08:00
harry
477da92002 Move hostIP detection from master to server
Add PublicAddress in test files

Move valid public addr into util
2015-11-30 16:17:37 +08:00
k8s-merge-robot
799ab4485b Merge pull request #17897 from jayunit100/Unschedulable
Auto commit by PR queue bot
2015-11-28 09:13:40 -08:00
Jay Vyas
83898644c2 avoid unschedulable pods in networking.go 2015-11-27 23:57:14 -05:00
k8s-merge-robot
44f7983024 Merge pull request #17784 from gmarek/testing
Auto commit by PR queue bot
2015-11-27 08:28:07 -08:00
k8s-merge-robot
fc927e8719 Merge pull request #17770 from gmarek/fix-test
Auto commit by PR queue bot
2015-11-27 06:35:49 -08:00
Piotr Szczesniak
ffdf2892c0 Merge pull request #17838 from wojtek-t/fix_scheduler_latency_in_kubemark
Reenable scheduler metrics in scalability tests.
2015-11-27 10:48:45 +01:00
k8s-merge-robot
5687bfa8b2 Merge pull request #17687 from madhusudancs/out-of-disk-e2e
Auto commit by PR queue bot
2015-11-26 18:41:33 -08:00
Clayton Coleman
1d592e4c28 Unversioned types should not use ambiguous go-int
All external types that are not int64 are now marked as int32,
including
IntOrString. Prober is now int32 (43 years should be enough of an initial
probe time for anyone).

Did not change the metadata fields for now.
2015-11-26 11:45:25 -05:00
Wojciech Tyczynski
81a105cb73 Reenable scheduler metrics in scalability tests. 2015-11-26 15:22:27 +01:00
k8s-merge-robot
0c4f302e5e Merge pull request #17601 from eosrei/shell-var-MINION-to-NODE
Auto commit by PR queue bot
2015-11-26 05:02:44 -08:00
gmarek
b2dd7a23ec Adjust latency limits for large clusters for listing pods 2015-11-26 12:07:15 +01:00
Phillip Wittrock
6b358e43dd Merge pull request #17747 from saad-ali/fixErrorCreatingPDTry2
Refactor GCE wrapper library to allow execution from E2E test suite
2015-11-25 15:57:42 -08:00
k8s-merge-robot
3ffc680be6 Merge pull request #13580 from ravigadde/sched-ext
Auto commit by PR queue bot
2015-11-25 12:26:16 -08:00
k8s-merge-robot
7f2f7aa091 Merge pull request #16432 from markturansky/recycler_race
Auto commit by PR queue bot
2015-11-25 11:54:06 -08:00
saadali
42b200a0a0 Refactor GCE wrapper library to allow execution from E2E test suite
This reverts commit 147b6911f5, reversing
changes made to 6fd986065b.
2015-11-25 11:48:06 -08:00
k8s-merge-robot
54bcbb03b0 Merge pull request #17786 from mikedanese/fix-res
Auto commit by PR queue bot
2015-11-25 10:01:53 -08:00
k8s-merge-robot
3bd23b185b Merge pull request #17730 from wojtek-t/use_unversioned_list_options_in_client
Auto commit by PR queue bot
2015-11-25 09:10:19 -08:00
Mike Danese
196416fbd8 don't test kube-proxy in system resource container monitoring since it is running in a docker container now 2015-11-25 08:47:44 -08:00
Ravi Gadde
cadc24e9fd Scheduler extension 2015-11-25 08:19:27 -08:00
Wojciech Tyczynski
202da5a83c Fix failing Kubemark 2015-11-25 16:19:25 +01:00
gmarek
4a785d0676 Enable Add-On resource gathering in scalability tests 2015-11-25 14:04:07 +01:00
Madhusudan.C.S
e3a26bfea6 Implement e2e test for node out of disk condition.
This is a second attempt at this commit and it fixes the cause for its
flakiness in the first attempt.

The ability to SSH into individual nodes, described by api.Node, and running
commands on them appears to be useful for other e2e tests too. So, move
issueSSHCommand utility function to e2e util file.

Also, modify waitForNodeToBe e2e util function to take any node condition. The
current implementation only takes api.NodeReady condition into consideration.
This change makes the function take any node condition.
2015-11-25 02:12:29 -08:00
Brad Erickson
53172a5356 Minion->Node rename: NUM_NODES 2015-11-25 00:45:10 -08:00
Wojciech Tyczynski
a968f98dc2 Expose information about scheduling latency in scalability tests. 2015-11-25 08:31:46 +01:00
k8s-merge-robot
d42030170b Merge pull request #15999 from aveshagarwal/master-issue-15624
Auto commit by PR queue bot
2015-11-24 17:07:10 -08:00
Phillip Wittrock
ec5ecb18fa Initial Pod e2e test 2015-11-24 15:40:16 -08:00
k8s-merge-robot
0d4e0dc173 Merge pull request #15502 from sdminonne/downwardapi_volume
Auto commit by PR queue bot
2015-11-24 15:00:07 -08:00
Janet Kuo
c0c02c95c4 kubectl run to produce deployment and job 2015-11-24 10:21:31 -08:00
Wojciech Tyczynski
b6ef62af24 Use unversioned.ListOptions in clients. 2015-11-24 16:52:09 +01:00
k8s-merge-robot
4fd6b6df06 Merge pull request #17316 from deads2k/gv-ClientForVersion
Auto commit by PR queue bot
2015-11-24 06:24:28 -08:00
Avesh Agarwal
001437a72f This commit fixes tests. 2015-11-24 09:16:12 -05:00
Wojciech Tyczynski
538f10f586 Fix latency.go e2e test 2015-11-24 10:07:55 +01:00
Marcin Wielgus
a5f9a759d9 Merge pull request #17716 from piosz/hpa-fix
Re-enabled HPA e2e in autoscaling suite
2015-11-24 10:07:20 +01:00
Piotr Szczesniak
fa2cb57d0f Re-enabled HPA e2e in autoscaling suite 2015-11-24 10:02:26 +01:00
Wojciech Tyczynski
6589f30174 Do not run Latency test as part of scalability suite 2015-11-24 09:49:41 +01:00
Salvatore Dario Minonne
a922e5045d downward api volume test e2e: update labels and annotations 2015-11-24 07:35:06 +01:00
k8s-merge-robot
949cf9e9da Merge pull request #17180 from mesosphere/skipped-cleanup
Auto commit by PR queue bot
2015-11-23 21:04:18 -08:00
k8s-merge-robot
315b9000e2 Merge pull request #17678 from gmarek/fix-jenkins
Auto commit by PR queue bot
2015-11-23 17:16:37 -08:00
Tim Hockin
aa534a5b5f Merge pull request #17690 from ixdy/privileged-e2e
Wait for hostexec pod to start running
2015-11-23 16:37:01 -08:00