Commit Graph

2223 Commits

Author SHA1 Message Date
Isaac Hollander McCreery
5ee8850263 Fold GKE_FLAKY and PARALLEL_FLAKY into FLAKY 2015-12-22 12:29:58 -08:00
Isaac Hollander McCreery
a62f2a41c6 Remove flaky and slow test skip lists, add [Flaky] and [Slow] labels 2015-12-22 12:29:58 -08:00
Brendan Burns
4123a61df7 Add the client side bits of kubectl export 2015-12-22 10:41:59 -08:00
Brendan Burns
ac5c0aaba7 Merge pull request #17883 from jimmidyson/cadvisor-bump-0.19.4
Bump cadvisor to fix interface stats bugs & improve performance
2015-12-22 10:34:46 -08:00
Marek Grabowski
79ef0d7900 Revert "Enable logs generation rate checking in scalability tests" 2015-12-22 15:30:09 +01:00
k8s-merge-robot
41aa6cea62 Merge pull request #18998 from gmarek/master
Auto commit by PR queue bot
2015-12-22 04:20:43 -08:00
gmarek
8d79c606dc Enable logs generation rate checking in scalability tests 2015-12-22 09:21:48 +01:00
Prashanth Balasubramanian
4013de0175 Add a jenkins flannel suite. 2015-12-21 20:30:59 -08: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
k8s-merge-robot
4b18fa553f Merge pull request #18987 from spxtr/split-e2e
Auto commit by PR queue bot
2015-12-21 15:56:41 -08:00
Joe Finney
010df488fa Add e2e-runner and e2e-jobs stub. 2015-12-21 14:41:05 -08:00
Joe Finney
af461b6361 Remove colon from gke-ci-reboot job name 2015-12-21 09:28:43 -08:00
Joe Finney
2c75c29783 Merge pull request #18867 from spxtr/gke-ci
Add gke-ci and gke-ci-reboot to source control
2015-12-21 09:11:54 -08:00
Joe Finney
48735bab79 Merge pull request #18897 from spxtr/gcloud-remove
Remove gcloud components update from e2e.sh
2015-12-21 09:09:51 -08:00
Jimmi Dyson
62eb82d6fc Preload docker dep to work around Docker package refactoring & godep incompatibility
Fixes #18833
2015-12-21 17:07:29 +00: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
k8s-merge-robot
15ecc2f750 Merge pull request #18813 from runseb/patch-1
Auto commit by PR queue bot
2015-12-20 14:28:26 -08:00
k8s-merge-robot
ff228e943e Merge pull request #18903 from ihmccreery/also-rm-cloudsdk
Auto commit by PR queue bot
2015-12-20 06:47:49 -08:00
k8s-merge-robot
adf3cd6fa5 Merge pull request #18837 from erictune/fix-codecgen
Auto commit by PR queue bot
2015-12-20 01:16:40 -08:00
k8s-merge-robot
1562d84c96 Merge pull request #18628 from mikedanese/expose-master-count
Auto commit by PR queue bot
2015-12-19 12:42:05 -08:00
k8s-merge-robot
7125b3cf78 Merge pull request #18908 from jlowdermilk/test-owner
Auto commit by PR queue bot
2015-12-19 08:06:08 -08:00
k8s-merge-robot
d520b13d62 Merge pull request #18741 from ixdy/jenkins-job-configs
Auto commit by PR queue bot
2015-12-19 08:05:41 -08:00
k8s-merge-robot
b12f6b341f Merge pull request #18599 from smarterclayton/abstract_explain
Auto commit by PR queue bot
2015-12-19 04:34:32 -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
d71f9a175a Merge pull request #18919 from spxtr/timeout-jobs
Auto commit by PR queue bot
2015-12-19 03:43:50 -08:00
Eric Tune
c0eac46059 Revert part of #18860
Revert the part of #18860 which skipped running hack/verify-codecgen.sh on
testdata directories.  @caesarxuchao pointed out it is not necessary.
2015-12-18 22:28:45 -08:00
Eric Tune
32f5f4f239 Fix update/verify-codecgen.sh for OSX. 2015-12-18 21:20:33 -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
Joe Finney
58decdb22f Mark e2e tests that time out failed.
Previously we were marking them failed, then marking them aborted.
2015-12-18 16:01:28 -08:00
Jeff Lowdermilk
69ce41eb02 Detailed description for kubernetes-update-jenkins-jobs + email alert 2015-12-18 14:28:52 -08:00
Joe Finney
b6c5e398e5 Add gke-ci and gke-ci-reboot to source control 2015-12-18 13:59:14 -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
Joe Finney
b4144a0eec Remove gcloud components update from e2e.sh 2015-12-18 13:43:26 -08:00
Mike Danese
a09d85bd83 expose master count configuration in a cli option on apiserver 2015-12-18 13:10:41 -08:00
k8s-merge-robot
229d6ec944 Merge pull request #18863 from spxtr/components-update
Auto commit by PR queue bot
2015-12-18 13:08:45 -08:00
k8s-merge-robot
2fa3568c73 Merge pull request #18844 from spxtr/e2e-cleanup
Auto commit by PR queue bot
2015-12-18 12:49:50 -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
921d449f44 Also remove ~/cloudsdk to prevent multijobs from failing on creation 2015-12-18 11:16:24 -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
7eda961ada Merge pull request #13838 from mikedanese/go1.5
Auto commit by PR queue bot
2015-12-18 11:09:15 -08:00
k8s-merge-robot
3051fd9bb6 Merge pull request #18873 from caesarxuchao/ignore-ws
Auto commit by PR queue bot
2015-12-18 10:38:56 -08:00
k8s-merge-robot
40e4ce2879 Merge pull request #18839 from erictune/codecgen-err-msg
Auto commit by PR queue bot
2015-12-18 10:38:15 -08:00
k8s-merge-robot
1981c2a640 Merge pull request #18719 from bprashanth/flannel_builder
Auto commit by PR queue bot
2015-12-18 10:36:51 -08:00
k8s-merge-robot
0641e4a8f0 Merge pull request #18417 from Pensu/master
Auto commit by PR queue bot
2015-12-18 10:35:00 -08:00
Tim Hockin
43ed74748e Clean up and document validation strings
Also add a detail string for Required and Forbidden.  Fix tests.
2015-12-18 09:40:50 -08:00
Hongchao Deng
c0243ad4ee scheduler performance test suite: benchmarks and density tests 2015-12-18 09:39:33 -08:00
Wojciech Tyczynski
98e2ed661d Merge pull request #18881 from wojtek-t/move_kubemark
Move kubemark500 to kubernetes-scale
2015-12-18 08:21:26 +01:00
Wojciech Tyczynski
62c35055ab Move kubemark500 to kubernetes-scale 2015-12-18 08:14:16 +01:00
Clayton Coleman
151b4e5958 Tweak explain messages and abstract client 2015-12-18 00:27:22 -05:00
Janet Kuo
32d153093e Fix deployment tests failures; change ResyncPeriod 2015-12-17 19:29:54 -08:00
Sam Ghods
b838d8ce18 Add informers to deployment controller 2015-12-17 19:29:54 -08:00
Chao Xu
785556e79c ignore trailing whitespace and blankline when verify api reference docs 2015-12-17 16:29:28 -08:00
Jeff Lowdermilk
a2f076bdde Merge pull request #18840 from ihmccreery/fix-sdk-cleanup
Remove ~/repo before moving Cloud SDK components there
2015-12-17 16:11:32 -08:00
Jeff Grafton
33c1f15c21 Run upload-to-gcs.sh as a post build script 2015-12-17 16:05:40 -08:00
Joe Finney
54ccb8fca7 Add a Jenkins job that updates gcloud components hourly. 2015-12-17 15:49:17 -08:00
Eric Tune
140dfccdd5 Merge pull request #18860 from erictune/fix-build
Fix build
2015-12-17 13:52:29 -08:00
Eric Tune
e2fab78539 Do not verify-codecgen.sh on testdata
Otherwise, verify-codecgen was saying that the testdata needed to
change for some reason.
2015-12-17 13:51:33 -08:00
Isaac Hollander McCreery
cf5d79fda9 Properly set KUBE_GCE_INSTANCE_PREFIX for upgrade jobs in e2e.sh 2015-12-17 11:42:45 -08:00
Joe Finney
73d1c4d701 Remove JENKINS_EXPLICIT_VERSION from e2e.sh 2015-12-17 10:33:23 -08:00
Eric Tune
fb3cfece9c Nice error message if no types.generated.go files.
Explains how to fix problem, instead of
saying "index" is an unbound reference.

Problem happens when previous run of codecgen deleted all the outputs
and then failed midway.
2015-12-17 10:11:29 -08:00
Isaac Hollander McCreery
375f4df7b7 Remove ~/repo before moving Cloud SDK components there 2015-12-17 10:09:47 -08:00
Joe Finney
af55b6903d Merge pull request #18666 from spxtr/e2e-gce
Manual merge to watch Jenkins.
2015-12-17 08:28:03 -08:00
gmarek
264f213523 Increase timeout for API server startup in hack/test-update-storage-objects.sh 2015-12-17 11:07:24 +01:00
runseb
6fa56de691 Remove NamespaceAutoProvision which is deprecated
According to https://github.com/kubernetes/kubernetes/blob/master/docs/admin/admission-controllers.md
NamespaceAutoProvision is deprecated, keeping it in the script tends to give a bad practice where namespace are auto created.

Suggest to remove it.
2015-12-17 11:05:20 +01:00
k8s-merge-robot
0657a35971 Merge pull request #18781 from jlowdermilk/gke-flaky
Auto commit by PR queue bot
2015-12-16 22:40:15 -08:00
k8s-merge-robot
46c2df3e05 Merge pull request #17483 from brendandburns/kubectl5
Auto commit by PR queue bot
2015-12-16 21:57:33 -08:00
Isaac Hollander McCreery
dc10b0a43a Use staging CLOUDSDK_BUCKET and test endpoint by default for Jenkins GKE e2e tests, stop using DOGFOOD_GCLOUD 2015-12-16 19:05:09 -08:00
Isaac Hollander McCreery
be5407b8ef Merge pull request #18792 from ihmccreery/gce-jobs-master
Add kubernetes-upgrade-gce-1.1-master job configs to master
2015-12-16 17:36:08 -08:00
Isaac Hollander McCreery
41d46f8461 Add kubernetes-upgrade-gce-1.1-master job configs 2015-12-16 15:13:50 -08:00
Brendan Burns
2efcccf981 Add a server side export facility 2015-12-16 15:01:13 -08:00
Jeff Lowdermilk
f1cc2548fb Make gke-flaky test more useful
Test gce flaky tests as well, so the job isn't skipping all but
one test.
2015-12-16 11:59:31 -08:00
k8s-merge-robot
0f22ba4be3 Merge pull request #18763 from RoelVanNyen/RoelVanNyen-patch-update-all
Auto commit by PR queue bot
2015-12-16 10:08:12 -08:00
RoelVanNyen
f54c1de58c Fix typo in hack/update-all.sh 2015-12-16 17:45:25 +01:00
k8s-merge-robot
5a579a2555 Merge pull request #16028 from derekwaynecarr/make_cmd
Auto commit by PR queue bot
2015-12-16 08:41:59 -08:00
Wojciech Tyczynski
a73e1f6b2f Fix hack/update-api-reference-docs.sh script 2015-12-16 15:17:42 +01:00
Wojciech Tyczynski
2b565b633d Export NETWORK_PROVIDER in hack/jenkins/e2e.sh 2015-12-16 09:53:02 +01:00
k8s-merge-robot
9033311475 Merge pull request #18598 from ihmccreery/release-mark-stable
Auto commit by PR queue bot
2015-12-16 00:09:12 -08:00
k8s-merge-robot
df8efcf582 Merge pull request #17960 from pmorie/travis-verify-codec
Auto commit by PR queue bot
2015-12-15 23:19:50 -08:00
k8s-merge-robot
cc9b0dc8f2 Merge pull request #18692 from thockin/local-kubectl
Auto commit by PR queue bot
2015-12-15 23:15:34 -08:00
Isaac Hollander McCreery
4ea8a92777 Mark a release as stable when we announce it, and stop using cherry_pick_list.sh 2015-12-15 16:37:00 -08:00
Joe Finney
9bb83ce7cd Ignore console-log.txt when checking for empty workspace. 2015-12-15 15:34:10 -08:00
Prashanth Balasubramanian
76a9925eb5 Enable a flannel e2e builder. 2015-12-15 10:18:16 -08:00
Tim Hockin
ef8dbc1819 Add kubectl to local-up script 2015-12-15 09:02:02 -08:00
Wojciech Tyczynski
32a4bdbcd2 Run only Density test on 1000-node cluster 2015-12-15 15:12:19 +01: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
k8s-merge-robot
e72e819395 Merge pull request #18090 from thockin/go-versions
Auto commit by PR queue bot
2015-12-14 14:47:59 -08:00
Eric Paris
7d5acfb923 Pin godep to version 32
33, 34, 35 are all broken differently.
https://github.com/tools/godep/issues/359
2015-12-14 14:22:07 -05:00
derekwaynecarr
5e0948586c Add kubectl create [SUBCOMMAND] pattern 2015-12-14 13:43:45 -05:00
Joe Finney
854b2c5f2d Source control all master-branch GCE Jenkins jobs. 2015-12-14 10:15:48 -08:00
Paul Morie
c5765fbfef Special case godep installation in verify-codecgen for travis 2015-12-14 12:29:18 -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
gmarek
3e2f745d7b Move kubemark-500 back to asia-east1 2015-12-14 15:16:28 +01:00
gmarek
fe6644a1b2 Move Kubmark tests to us-east1-b, to make space for enormous cluster tests in asia-east1 2015-12-14 14:22:13 +01: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
c103825ef4 Merge pull request #14537 from markturansky/pv_provisioner
PersistentVolume Provisioner Controller
2015-12-11 13:09:33 -08:00
Joe Finney
f4f74ceb65 export GCE_SERVICE_ACCOUNT in e2e.sh 2015-12-11 12:53:11 -08:00
Joe Finney
12c038af0c Fix workspace not empty on gce tests.
We added a gcloud command earlier in e2e.sh which creates a .config
folder in the workspace. Ignore it.
2015-12-11 11:33:49 -08:00
Joe Finney
8535f13a2b Merge pull request #18454 from spxtr/e2e-gce
Add kubernetes-e2e-gce job to git
2015-12-11 09:54:32 -08:00
markturansky
4fc1bf1f23 Added PersistentVolumeController 2015-12-11 10:33:30 -05:00
Marek Grabowski
e34e6e7641 Merge pull request #18573 from gmarek/master
Move Daemon set should run complex daemon test to flaky
2015-12-11 15:21:31 +01:00
gmarek
c538f6fd74 Move Daemon set should run complex daemon test to flaky 2015-12-11 15:18:20 +01:00
k8s-merge-robot
efd17797b2 Merge pull request #18563 from wojtek-t/1000_node_cluster_on_jenkins
Auto commit by PR queue bot
2015-12-11 06:03:13 -08:00
k8s-merge-robot
db08e062b8 Merge pull request #18514 from gmarek/grab-profiles
Auto commit by PR queue bot
2015-12-11 06:02:56 -08:00
Wojciech Tyczynski
3367369c49 Add 1000-node cluster suite to Jenkins 2015-12-11 09:54:42 +01:00
Tim Hockin
0df07424e7 Make go version requirements clearer 2015-12-10 12:09:25 -08:00
k8s-merge-robot
06c8b3443b Merge pull request #18271 from tmrts/rename/githash
Auto commit by PR queue bot
2015-12-10 09:28:36 -08:00
Joe Finney
495450865c Add kubernetes-e2e-gce job 2015-12-10 09:11:48 -08:00
gmarek
a8193679fb Add Scheduler and ControllerManager profile grabbing 2015-12-10 16:27:13 +01:00
Wojciech Tyczynski
53c0291e40 Fix Jenkins config 2015-12-10 08:22:47 +01:00
k8s-merge-robot
d9d8164620 Merge pull request #18310 from ihmccreery/fix-aws-jenkins
Auto commit by PR queue bot
2015-12-09 21:44:24 -08:00
Jeff Grafton
f50d56156c Print file list when Jenkins workspace is not empty 2015-12-09 16:42:08 -08:00
Isaac Hollander McCreery
e0b3859a72 Fix step7 config for upgrade jobs on master 2015-12-09 14:29:55 -08:00
Mike Danese
c2753d75d2 bump ci go version to 1.5.2 2015-12-09 13:56:41 -08:00
k8s-merge-robot
5839086618 Merge pull request #18238 from ihmccreery/run-is-up
Auto commit by PR queue bot
2015-12-09 12:53:33 -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
Isaac Hollander McCreery
8d46df0162 Merge pull request #18400 from ihmccreery/7-step-master
Add 7-stage upgrade jobs
2015-12-09 09:58:18 -08:00
k8s-merge-robot
a1d9724bd7 Merge pull request #18194 from ixdy/upload-to-gcs-script
Auto commit by PR queue bot
2015-12-09 03:36:05 -08:00
Wojciech Tyczynski
7785dbce3a Merge pull request #18424 from wojtek-t/move_liveness_probe_to_flaky
Move LivenessProbe test to flaky
2015-12-09 10:48:40 +01:00
Wojciech Tyczynski
7c2212526a Move LivenessProbe test to flaky 2015-12-09 10:07:26 +01:00
Peeyush Gupta
4774e7146e Add support for ppc64le architecture. 2015-12-09 12:12:13 +05:30
k8s-merge-robot
90d5bc1834 Merge pull request #18300 from spxtr/build-job
Auto commit by PR queue bot
2015-12-08 16:13:43 -08:00
Isaac Hollander McCreery
2838af6147 Configure upgrade jobs to use 7-step upgrade, and remove obsolete configs 2015-12-08 15:32:32 -08:00
Isaac Hollander McCreery
cb56fdc27e Add 7-stage upgrade configs to configure_upgrade_step 2015-12-08 15:32:08 -08:00
k8s-merge-robot
d568a92d63 Merge pull request #18317 from spxtr/verify-flags
Auto commit by PR queue bot
2015-12-08 14:40:46 -08:00
k8s-merge-robot
32ac5c57ba Merge pull request #18046 from janetkuo/fix-local-cluster
Auto commit by PR queue bot
2015-12-08 14:39:32 -08:00
Joe Finney
89f6e1bdd7 Check in kubernetes-build job configs. 2015-12-08 09:34:47 -08:00
Joe Finney
ca3524639d Add .md and .yaml exceptions to verify-flags-underscore.py.
Also removed duplicated exception checks for file extensions.
2015-12-07 16:33:27 -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
Joe Finney
47250d8b1b Add exception for hack/jenkins/README.md 2015-12-07 15:32:18 -08:00
Tamer Tas
e5100279db Rename githash to build_version and version to release_version 2015-12-08 01:21:20 +02:00
Fabio Yeon
0fe724f4eb Merge pull request #17996 from spxtr/jenkins-jobs
Check Jenkins job configs into git
2015-12-07 15:04:23 -08:00
Isaac Hollander McCreery
6c2767f87f Add configs to AWS jenkins job, and properly export them. 2015-12-07 14:17:16 -08:00
gmarek
d25472f67a Move Elasticsearch test to the Flaky suite 2015-12-07 12:03:04 +01:00
Wojciech Tyczynski
e4a4a87842 Move kube-proxy test from flaky 2015-12-07 09:25:16 +01:00
k8s-merge-robot
db11f1b6c6 Merge pull request #17133 from derekwaynecarr/quota_controller_improvements
Auto commit by PR queue bot
2015-12-06 12:24:00 -08:00
Joe Finney
1bc9980f29 Allow source-controlled Jenkins job configs.
Job configs are stored in YAML files in hack/jenkins/job-configs in the
format used by Jenkins Job Builder. A docker container running on
Jenkins fetches job configs every fifteen minutes and updates Jenkins.
2015-12-04 16:23:30 -08:00
Isaac Hollander McCreery
49a2df54ae Check to make sure the cluster is up before running tests, and fail if it's not. 2015-12-04 14:59:36 -08:00
Isaac Hollander McCreery
dd734ca1b8 Merge pull request #18030 from ihmccreery/auto-config-upgrades-master
Configure gke-upgrade jobs from 1.0 and 1.1 to master on master
2015-12-04 09:56:04 -08:00
k8s-merge-robot
6a39a6187d Merge pull request #18150 from gmarek/grab-profiles
Auto commit by PR queue bot
2015-12-04 03:18:32 -08:00
gmarek
9d11195508 Add an option to grab a profile from kubelet to grab-profiles.sh 2015-12-04 11:25:40 +01:00
k8s-merge-robot
6f6e97f2e4 Merge pull request #17987 from mml/mungedocs
Auto commit by PR queue bot
2015-12-04 02:13:54 -08:00
Jeff Grafton
7151b54a20 Pull variable definitions out of loop so retries work 2015-12-03 18:28:14 -08:00
derekwaynecarr
55d4f70f8e Resource quota observes deletes faster 2015-12-03 17:35:05 -05:00
k8s-merge-robot
b7d8221296 Merge pull request #17988 from roberthbailey/gke-flaky
Auto commit by PR queue bot
2015-12-03 12:01:01 -08:00
k8s-merge-robot
3cbfcdcdba Merge pull request #16810 from lavalamp/go2idl.2
Auto commit by PR queue bot
2015-12-03 04:25:08 -08:00
Wojciech Tyczynski
db80096858 Move "Nodes Network" test out of flaky 2015-12-03 09:50:57 +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
Isaac Hollander McCreery
40a03aa59a Add comments 2015-12-02 15:54:31 -08:00
Daniel Smith
ad925dd2e8 Add verification to code gen 2015-12-02 14:14:49 -08:00
Brendan Burns
7d25f715a6 Merge pull request #18043 from brendandburns/fix
Fix api reference generation script on os x.
2015-12-02 09:58:54 -08:00
k8s-merge-robot
8d19fabe08 Merge pull request #18001 from ixdy/test-cmd-version
Auto commit by PR queue bot
2015-12-02 08:17:00 -08:00
Janet Kuo
36067cf4a4 Fix local cluster script 2015-12-01 17:11:21 -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
Brad Erickson
e67667f1b5 Minion->Node rename: comments and vars for e2e.go and e2e.sh 2015-12-01 16:00:47 -08:00
Brendan Burns
661faf4585 Fix api reference generation script on os x. 2015-12-01 15:54:42 -08:00
Isaac Hollander McCreery
421d5e99f6 Add 1.1-master jobs to master 2015-12-01 15:18:39 -08:00
Isaac Hollander McCreery
81cec94ed8 Make job names consistent 2015-12-01 15:18:39 -08:00
Isaac Hollander McCreery
1edd23f4bb Add jobs for kubernetes-upgrade-gke-1.0-master, remove old 1.0 jobs & GCE jobs 2015-12-01 15:18:39 -08:00
k8s-merge-robot
d282974e13 Merge pull request #18025 from mikedanese/fixmem
Auto commit by PR queue bot
2015-12-01 12:10:34 -08:00
Jeff Grafton
be856daab6 Merge pull request #17751 from ixdy/jenkins-e2e-master
Remove all non-release job definitions from hack/jenkins/e2e.sh
2015-12-01 11:50:41 -08:00
Mike Danese
0655e65b43 fall back to old behavior when deciding mem availablity during build 2015-12-01 10:25:14 -08: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
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
Michail Kargakis
f8c85e5e85 Fix test-cmd flake 2015-12-01 11:39:46 +01:00
k8s-merge-robot
a7a8417ee3 Merge pull request #17978 from spiffxp/cherry-pick-mktemp
Auto commit by PR queue bot
2015-12-01 02:18:05 -08:00
k8s-merge-robot
517dcd9b2f Merge pull request #17839 from mesosphere/sttts-conformance-tags
Auto commit by PR queue bot
2015-12-01 01:53:16 -08:00
k8s-merge-robot
1dc513d390 Merge pull request #17997 from mesosphere/conformance-script-wrapper
Auto commit by PR queue bot
2015-12-01 00:23:45 -08:00
Dr. Stefan Schimanski
d17f90ee62 conformance: support annotated tags
The former code listed all tags with show-ref which lists the actual tag commit
hash for annotated tags, not the dereferences hash. Although through `-d`
git-show-ref can also dereference annotated tags, this complicated the command
even more due do addition unpadding of the found tags.

Anyway, this code does the same in one command, available since git 1.7.
2015-12-01 08:45:05 +01: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
Karl Isenberg
f7248ab393 Add cluster/test-conformance.sh script
- Add support for passing args to conformance tests
2015-11-30 18:47:38 -08:00
k8s-merge-robot
290112bce6 Merge pull request #16841 from jiangyaoguo/keep-kubeproxy-hostname-consistent-with-kubelet
Auto commit by PR queue bot
2015-11-30 18:26:21 -08:00
k8s-merge-robot
794f162ef0 Merge pull request #16662 from linux-on-ibm-z/master
Auto commit by PR queue bot
2015-11-30 17:54:41 -08:00
Jeff Grafton
ea4d6b1fe4 Remove all non-release job definitions 2015-11-30 15:24:36 -08:00
Jeff Grafton
a7ee6d394b Print out kubectl version in test-cmd 2015-11-30 15:15:23 -08:00
Robert Bailey
6bdba125d9 Move the gke flaky tests into a separate project. 2015-11-30 14:37:47 -08:00
Matt Liggett
08418a486d Add debugging output to mungedocs when --verbose=true.
Hope to understand why verify-generated-docs is failing on jenkins but
not here.
2015-11-30 13:43:19 -08:00
Aaron Crickenberger
4bda53cb7f Fix mktemp invocation for OS X
Use explicit template instead.  OS X doesn't have a no-prefix option.
2015-11-30 12:14:57 -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
Isaac Hollander McCreery
cc2b36bcc4 configure_upgrade_step in e2e.sh, and use it for kubernetes-upgrade-gke 2015-11-30 11:08:04 -08:00
gmarek
6ade0a1217 Add a tool for monitoring log generation rates 2015-11-30 16:04:48 +01:00
k8s-merge-robot
140df5f809 Merge pull request #17220 from kargakis/kubectl-scale-deployments
Auto commit by PR queue bot
2015-11-30 04:19:58 -08:00
Wojciech Tyczynski
90e79c875e Move NodeOutOfDisk" to flaky 2015-11-30 10:46:54 +01:00
jiangyaoguo
a739fc44c4 keep kubeproxy hostname consistent with kubelet 2015-11-28 10:47:29 +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
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
Filip Grzadkowski
284b2e4166 Merge pull request #17831 from gmarek/wtf
Update GCE flaky suite
2015-11-26 15:57:33 +01:00
k8s-merge-robot
777f24b6c5 Merge pull request #17629 from brendandburns/arm
Auto commit by PR queue bot
2015-11-26 06:01:04 -08:00
gmarek
3c67f48ad4 Update GCE flaky suite 2015-11-26 14:12:55 +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
185eb9513e Move KubeProxy test to GKE_FLAKY 2015-11-26 09:37:12 +01:00
k8s-merge-robot
fc694ea787 Merge pull request #16725 from wojtek-t/update_ugorji
Auto commit by PR queue bot
2015-11-25 22:14:20 -08:00
gajju26
94093d9cbc Added support for IBM z Systems architecture (s390x) 2015-11-26 11:25:04 +05:30
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
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
Marek Grabowski
62009344cc Merge pull request #17761 from gmarek/flannel
Rebase of @bprashant Flannel out of the box
2015-11-25 16:04:35 +01:00
gmarek
4a785d0676 Enable Add-On resource gathering in scalability tests 2015-11-25 14:04:07 +01:00
Marek Grabowski
8a5153deb7 Revert "Test jenkins change on flaky suite" 2015-11-25 14:02:49 +01:00
k8s-merge-robot
3136acad8b Merge pull request #14623 from linzichang/fixup-cassandra
Auto commit by PR queue bot
2015-11-25 04:57:14 -08:00
k8s-merge-robot
da8daaad01 Merge pull request #17759 from piosz/l7-e2e
Auto commit by PR queue bot
2015-11-25 04:53:24 -08:00
gmarek
b4f6e18b47 Test jenkins change on flaky suite 2015-11-25 13:33:22 +01:00
Wojciech Tyczynski
20cf0609dd Fix update-codecgen 2015-11-25 12:34:05 +01:00
gmarek
a6997875f2 Move GCE L7 LoadBalancer test to the Flaky suite 2015-11-25 12:22:20 +01:00
Michail Kargakis
99fc35880b kubectl: Support scaling deployments
This commit adds support for using kubectl scale to scale deployments. Makes use of the
deployments/scale endpoint instead of updating deployment.spec.replicas directly.
2015-11-25 11:26:40 +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
Brad Erickson
d1dbeb98a0 Minion->Node rename: NUM_NODES_BKP, NUM_NODES_PARALLEL 2015-11-25 00:45:09 -08:00
Brad Erickson
bd06c19aa8 Minion->Node rename: NODE_SIZE 2015-11-25 00:45:09 -08:00
Brad Erickson
fc04b55088 Minion->Node rename: NODE_NAMES, NODE_NAME, NODE_PORT 2015-11-25 00:45:09 -08:00
Brad Erickson
83ed2fa22e Minion->Node rename: NODE_DISK_SIZE, NODE_DISK_TYPE, NODE_HOSTNAME, etc
NODE_IDS
NODE_ID
NODE_IMAGE_PROJECT
NODE_IMAGE
2015-11-25 00:45:09 -08:00
Brad Erickson
6b91b45eff Minion->Node rename: IAM_PROFILE_NODE, KUBE_ENABLE_NODE_PUBLIC_IP, etc
KUBE_GCE_NODE_IMAGE, KUBE_GCE_NODE_PROJECT, KUBEMARK_NUM_NODES
2015-11-25 00:43:51 -08:00
Prashanth Balasubramanian
9aa0efa393 Turn flannel off by default 2015-11-25 09:43:48 +01:00
Prashanth Balasubramanian
ad2d3d4c20 Docs etc 2015-11-25 09:42:59 +01:00
Piotr Szczesniak
ff276a74ed Re-enabled GCE L7 load balancer e2e 2015-11-25 09:38:41 +01:00
Phillip Wittrock
ec5ecb18fa Initial Pod e2e test 2015-11-24 15:40:16 -08:00
Janet Kuo
c0c02c95c4 kubectl run to produce deployment and job 2015-11-24 10:21:31 -08:00
k8s-merge-robot
683e908f0a Merge pull request #17265 from gambol99/rj/node_labels
Auto commit by PR queue bot
2015-11-24 06:55:31 -08:00
Marcin Wielgus
a2299253cf Merge pull request #17718 from piosz/hpa-fix
Yet another try to enable HPA e2e tests for 1.1 release
2015-11-24 14:18:43 +01:00
k8s-merge-robot
c4bedfbf32 Merge pull request #17298 from caesarxuchao/escape-double-dollar
Auto commit by PR queue bot
2015-11-24 04:37:59 -08:00
k8s-merge-robot
3117fa472d Merge pull request #17610 from ixdy/resource-check
Auto commit by PR queue bot
2015-11-24 04:13:35 -08:00
k8s-merge-robot
0dbadda69e Merge pull request #17330 from derekwaynecarr/free_mem
Auto commit by PR queue bot
2015-11-24 03:42:27 -08:00
Piotr Szczesniak
61224c76f6 Yet another try to enable HPA e2e tests for 1.1 release 2015-11-24 12:14:33 +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
Chao Xu
21d8ad3a36 escape $$ in asciidoc when generating api-reference pages 2015-11-23 14:47:17 -08:00
krousey
de82763ce1 Merge pull request #17509 from spxtr/verify-tests
Verify that tests in Jenkins match those in e2e.sh
2015-11-23 14:46:32 -08:00
Brendan Burns
d2dbe56820 Add linux/arm to the list of server builds 2015-11-23 13:55:56 -08:00
Karl Isenberg
2d3c3e1d0b Cleanup e2e tags
- Remove "Suite" from e2e tag names
- Move grouping e2e tags to the front of the test, describe or context name
- Move Conformance e2e tags to the end of test names (test specific)
- Move Skipped e2e tags to the end of names, but to as high a context as applicable
2015-11-23 13:42:12 -08:00
Karl Isenberg
725155b8e9 Skip [Skipped] tests when testing for conformance
- Allows tests to be marked for future conformance
2015-11-23 13:40:39 -08:00
Isaac Hollander McCreery
bb7dc38f8b Add CURRENT_RELEASE_VERSION to e2e.sh, again, more slowly 2015-11-23 11:14:00 -08:00
k8s-merge-robot
336c74710c Merge pull request #17260 from pwittrock/node_e2e_tests
Auto commit by PR queue bot
2015-11-23 10:34:19 -08:00
Jeff Lowdermilk
e8920ebdd4 Re-add Autoscaling Suite to GKE default skip list
We don't want to run this on every GKE test job, just the
continuous build.
2015-11-23 09:25:41 -08:00
Sergiusz Urbaniak
9eae47c6e6 scheduler: implement role awareness 2015-11-23 17:27:14 +01:00
Jerzy Szczepkowski
e410c2e0fd Revert "Add CURRENT_RELEASE_PUBLISHED_VERSION to e2e.sh" 2015-11-23 16:26:40 +01:00
Jerzy Szczepkowski
d6e27d0620 Merge pull request #17639 from piosz/hpa-e2e
Enabled HPA e2e tests for 1.1 release
2015-11-23 15:08:59 +01:00
k8s-merge-robot
7c2befe6df Merge pull request #17573 from wonderfly/blacklist_monitoring_test_for_trusty
Auto commit by PR queue bot
2015-11-23 05:31:03 -08:00
k8s-merge-robot
4cb0beeefd Merge pull request #17392 from jlowdermilk/e2e-clean-slate
Auto commit by PR queue bot
2015-11-23 03:19:24 -08:00
Piotr Szczesniak
0d105ad548 Enabled HPA e2e tests for 1.1 release 2015-11-23 10:22:13 +01:00
Isaac Hollander McCreery
6fd986065b Merge pull request #17539 from ihmccreery/current-release-published-version
Add CURRENT_RELEASE_PUBLISHED_VERSION to e2e.sh
2015-11-22 21:23:46 -08:00
Isaac Hollander McCreery
d4dff2a31d Add CURRENT_RELEASE_PUBLISHED_VERSION 2015-11-22 12:50:25 -08:00
k8s-merge-robot
6d2b92a0be Merge pull request #17269 from janetkuo/autoscale-deployments
Auto commit by PR queue bot
2015-11-21 22:23:23 -08:00
k8s-merge-robot
1a69efc3c0 Merge pull request #17585 from ncdc/fix-test-cmd
Auto commit by PR queue bot
2015-11-21 07:30:25 -08:00
Jeff Grafton
0a465da391 Diff GCP resource usage in soak tests too 2015-11-20 17:25:23 -08:00
k8s-merge-robot
0e5d3e867f Merge pull request #17388 from aveshagarwal/master-script-issue
Auto commit by PR queue bot
2015-11-20 17:08:07 -08:00
Daniel Wang
ed508e9bf0 Jenkins: Skip a flaky test on Trusty release job
The monitoring test, i.e., "Monitoring should verify monitoring pods and all
cluster nodes are available on influxdb using heapster" has been failing on the
Trusty release job for a while and it is known that it won't be fixed until the
next kubernetes release, see https://github.com/google/cadvisor/issues/947 for
more details.

Let's blacklist it so that the release job can be used to catch other real
issues.
2015-11-20 14:05:20 -08:00
Andy Goldstein
f9a018d454 Add missing kube_flags to kubectl scale in hack/test-cmd.sh 2015-11-20 15:28:14 -05:00
Joe Finney
0ff848b959 Verify that tests in Jenkins match those in e2e.sh.
This is a temporary solution in lieu of a more robust infrastructure.
The test is up and running on Jenkins as kubernetes-verify-jenkins-jobs.
It fails as long as there are tests in Jenkins that aren't in e2e.sh and
vice versa, excluding specified exceptions and non-kubernetes tests.
2015-11-20 11:51:53 -08:00
k8s-merge-robot
ac65782e03 Merge pull request #17121 from mikedanese/kube-proxy-static
Auto commit by PR queue bot
2015-11-20 07:19:26 -08:00
Nikhil Jindal
b12550273e Merge pull request #17530 from nikhiljindal/deploymente2eFlaky
Removing a deployment test from flaky tests list
2015-11-19 14:15:54 -08:00
Jeff Lowdermilk
e4f7db65af Re-add slow tests to gke-ci-reboot filter
Reboot tests are already slow, should only run fast tests
in this job.
2015-11-19 13:45:22 -08:00
nikhiljindal
afd3095c04 Removing a deployment test from flaky 2015-11-19 13:41:10 -08:00
Jeff Lowdermilk
dfb63a72cc Update test filters now that 1.1 is default in GKE 2015-11-19 10:52:33 -08:00