Commit Graph

2867 Commits (6320e41b4f81e23a24968565d74e3eb37aecd56b)

Author SHA1 Message Date
gmarek 6dec136b23 Remove kubemark-gce suite 2016-03-24 10:52:57 +01:00
k8s-merge-robot 8355cefb7b Merge pull request #23373 from wojtek-t/conversions_with_framework_3
Auto commit by PR queue bot
2016-03-24 01:39:23 -07:00
k8s-merge-robot 76fde46b16 Merge pull request #23025 from nikhiljindal/disableSwaggerUI
Auto commit by PR queue bot
2016-03-24 00:55:06 -07:00
Wojciech Tyczynski 42e7ecda5a Fix bunch of issues with conversion generator. 2016-03-24 08:26:51 +01:00
Prashanth Balasubramanian 3ced1eedf5 Give 1-2 ingress tests their own project. 2016-03-23 16:22:49 -07:00
k8s-merge-robot 635bc410a6 Merge pull request #23405 from ixdy/jenkins-job-configs
Auto commit by PR queue bot
2016-03-23 16:19:33 -07:00
k8s-merge-robot f8bb10b479 Merge pull request #22818 from andyzheng0831/enhance
Auto commit by PR queue bot
2016-03-23 16:19:31 -07:00
Jeff Grafton 601ecaff0a Run upload-to-gcs.sh after upload-finished.sh. 2016-03-23 15:28:06 -07:00
k8s-merge-robot 69b3cb36a6 Merge pull request #22726 from chuckbutler/juju-import-layers
Auto commit by PR queue bot
2016-03-23 14:26:42 -07:00
nikhiljindal 1cccfc7074 Disabling swagger ui by default. Adding a flag to enable it 2016-03-23 13:19:22 -07:00
Robert Bailey e2feb28dd6 Migrate the gke-prod e2e test from the 1.1 release branch to the
1.2 release branch and add a gke-prod-parallel test.
2016-03-22 21:14:20 -07:00
David McMahon 3e613ee341 Write a parallel (godeps) _workspace tree to hold all the missing files.
godeps doesn't get everything we want, so fix the problem but write it
to a parallel tree since _workspace is reserved only for godeps auto-generated
files.
2016-03-22 16:51:30 -07:00
k8s-merge-robot b04f27c3be Merge pull request #23136 from spxtr/slow-1-1
Auto commit by PR queue bot
2016-03-22 16:00:01 -07:00
Joe Finney 7fb8a8e46c Disable the vendor experiment in hack/verify-godeps.sh 2016-03-22 13:50:15 -07:00
Aaron Crickenberger 3f501f61ac Remove hack/conformance-test.sh 2016-03-22 13:28:13 -07:00
Marek Grabowski 8a7d8c4f9d Merge pull request #23042 from gmarek/testing
Change scalability test configs
2016-03-22 14:08:58 +01:00
gmarek aa09cb097b Change scalability test configs 2016-03-22 13:39:16 +01:00
Jeff Grafton 2d9671cf27 Revert "Pin to godep v58 in Jenkins unit/integration"
This reverts commit 70813d6bb5.
2016-03-21 17:19:55 -07:00
Jeff Grafton 0d65d310fe Enter /go/src/k8s.io/kubernetes before building/running tests
Also print godep version after installing it.
2016-03-21 17:19:55 -07:00
Joe Finney d3e94fcd78 Up unit/integration test on Jenkins to go 1.6. 2016-03-21 16:14:09 -07:00
Daniel Wang f5460a4bd2 Move e2e test jobs for Trusty dev to 1.2
After this change, jobs that use Trusty dev images will test against the
`release-1.2` branch, and use Trusty images for both the master and the nodes.
Trusty beta and stable jobs are kept in the `release-1.1` branch, and only use
Trusty images on nodes.
2016-03-21 10:35:27 -07:00
gmarek db77843bf0 Remove EXIT_ON_WEAK_ERROR variable 2016-03-21 12:22:03 +01:00
Andy Zheng 0a8e68fb49 Trusty: Avoid reaching GCE custom metadata size limit 2016-03-20 10:22:50 -07:00
k8s-merge-robot 9dd73505c4 Merge pull request #23203 from bprashanth/ingress_1-2
Auto commit by PR queue bot
2016-03-19 16:33:40 -07:00
k8s-merge-robot ed6088a879 Merge pull request #23209 from jlowdermilk/rc-bucket
Auto commit by PR queue bot
2016-03-18 20:57:13 -07:00
k8s-merge-robot 8fb0bfb0d3 Merge pull request #23179 from wojtek-t/remove_old_deep_copy_generator
Auto commit by PR queue bot
2016-03-18 19:35:54 -07:00
k8s-merge-robot d55f096804 Merge pull request #23154 from hongchaodeng/deplic
Auto commit by PR queue bot
2016-03-18 18:20:59 -07:00
Jeff Lowdermilk 49a0809f42 Update gke-staging bucket 2016-03-18 17:27:22 -07:00
Eric Paris 21df2aacf9 Merge pull request #23207 from ixdy/gotest-pin-godep
Pin to godep v58 in Jenkins unit/integration
2016-03-18 15:21:36 -05:00
Prashanth Balasubramanian cee32c0f84 Feature ingress release 1.2 2016-03-18 12:55:47 -07:00
Jeff Grafton 70813d6bb5 Pin to godep v58 in Jenkins unit/integration 2016-03-18 12:45:12 -07:00
Daniel Wang 848c64a17b Correct a typo in env vars
I should have used `KUBE_GCE_MASTER_PROJECT` and `KUBE_GCE_MASTER_IMAGE`.
2016-03-18 11:51:43 -07:00
Joe Finney 4877c988c3 Merge pull request #23086 from wonderfly/ci_jobs_for_trusty
Add CI jobs to track the master and 1.2 branch with Trusty images
2016-03-18 10:31:27 -07:00
gmarek 529af0fb84 Change kubemark-5 to use a single 2-core node 2016-03-18 10:59:43 +01:00
Wojciech Tyczynski ce9b2ab3e3 Remove old deep-copy generator. 2016-03-18 09:42:15 +01:00
k8s-merge-robot 6bd5ecc192 Merge pull request #23164 from david-mcmahon/update-licenses
Auto commit by PR queue bot
2016-03-18 00:26:47 -07:00
k8s-merge-robot d4912eafb5 Merge pull request #23157 from spxtr/fix-tags
Auto commit by PR queue bot
2016-03-17 19:59:36 -07:00
k8s-merge-robot 98bede7f2d Merge pull request #23110 from wojtek-t/migrate_to_new_deep_copy_generator
Auto commit by PR queue bot
2016-03-17 19:21:23 -07:00
k8s-merge-robot 26eab4d69c Merge pull request #23094 from spxtr/more-jobs
Auto commit by PR queue bot
2016-03-17 17:23:41 -07:00
David McMahon ede7bb6793 Add a --retry to curl to help avoid transient failures. 2016-03-17 17:16:40 -07:00
Daniel Wang 3a56b68cc5 Add CI jobs to track the master and 1.2 branch with Trusty images
Add two CI jobs that run e2e tests on GCE with Trusty images (on both the master
and the nodes) on the `master` and `release-1.2` branch. Both tests use the
latest Trusty build from its `HEAD`. We will use these jobs to guard
kubernetes-Trusty compatibility.

These jobs mimic the existing `kubernetes-e2e-gce` and `kubernetes-e2e-gce-1-2`,
which follow `kubernetes-build` and `kubernetes-build-1-2`, respectively.

Additionally, move all Trusty related jobs into one section in the config file.
2016-03-17 15:17:24 -07:00
Joe Finney 9ba006572a Always use long format in git tag. 2016-03-17 15:07:25 -07:00
Hongchao Deng dd6487d0b7 use '/usr/bin/env bash' in update/verify-godep-licenses.sh 2016-03-17 14:55:21 -07:00
Joe Finney eb273e5a4b Add parallel gke-staging job. 2016-03-17 14:39:31 -07:00
Joe Finney 5c3228320c Bump timeouts for 1.2 gke jobs. 2016-03-17 11:28:09 -07:00
k8s-merge-robot 1427a7cf81 Merge pull request #23135 from spxtr/fix-enormous
Auto commit by PR queue bot
2016-03-17 11:24:10 -07:00
Joe Finney 268a670454 Decrease frequency of 1.1 and 1.0 jobs. 2016-03-17 10:41:37 -07:00
Joe Finney 3ecf76b897 Fix enormous-cluster config. 2016-03-17 10:22:28 -07:00
Joe Finney 6bd52b2e7e gke-staging should point to staging. 2016-03-17 10:09:11 -07:00
Marcin Wielgus f396ed51b3 Increase kubernetes-test-go timeout to 50 min for 1.2 and master 2016-03-17 17:16:29 +01:00
Wojciech Tyczynski 04eb0d40bb Migrate everything to new deep-copy generator. 2016-03-17 15:22:18 +01:00
k8s-merge-robot 7a66db5808 Merge pull request #23115 from wojtek-t/run_load_on_large_clusters
Auto commit by PR queue bot
2016-03-17 06:28:41 -07:00
k8s-merge-robot 4e67d9606c Merge pull request #23083 from janetkuo/rollout-undo-paused-check
Auto commit by PR queue bot
2016-03-17 06:28:39 -07:00
k8s-merge-robot 65e79a1ee6 Merge pull request #23076 from ixdy/install-etcd
Auto commit by PR queue bot
2016-03-17 05:52:22 -07:00
gmarek d53de5b0ac kubemark-5 requires 3 machines (sic) 2016-03-17 13:41:23 +01:00
Wojciech Tyczynski 5db751f72c Run load test in 1000-node cluster 2016-03-17 13:11:01 +01:00
Isaac Hollander McCreery 7a3267f82c Merge pull request #23102 from ihmccreery/cmd-group
Fix CMD_GROUP reference to not fail if CMD_GROUP isn't set
2016-03-17 00:29:51 -07:00
Isaac Hollander McCreery 4ca19568bf Fix CMD_GROUP reference to not fail if CMD_GROUP isn't set 2016-03-17 00:27:30 -07:00
Isaac Hollander McCreery e13bf888d5 Merge pull request #23100 from ihmccreery/subnet-staging
Add subnet, test, and staging tests for 1.2 on GKE
2016-03-16 23:55:53 -07:00
Isaac Hollander McCreery 88782d9db5 Add subnet, test, and staging tests for 1.2 2016-03-16 23:29:54 -07:00
k8s-merge-robot c3c29e2965 Merge pull request #22864 from spxtr/fix-history
Auto commit by PR queue bot
2016-03-16 20:25:18 -07:00
Isaac Hollander McCreery 9681522367 Fix cluster names to be numeric in upgrade jobs 2016-03-16 19:55:34 -07:00
Joe Finney 17898025f5 Add gce reboot suite for 1.2. 2016-03-16 18:32:07 -07:00
k8s-merge-robot 865d233aba Merge pull request #23072 from timstclair/test-isolation
Auto commit by PR queue bot
2016-03-16 16:35:57 -07:00
Janet Kuo 2bd30c7572 Stop the users from rolling back a paused deployment in kubectl rollout undo 2016-03-16 15:46:22 -07:00
gmarek 0836a0d563 Add MASTER_SIZE to kubemark-5, as for some reason auto-setting does not work here 2016-03-16 23:39:44 +01:00
Isaac Hollander McCreery 017ab58114 Use numeric versions for upgrade jobs, run e2e-runner off master only, and properly configure JENKINS_PUBLISHED_VERSION 2016-03-16 13:44:19 -07:00
Jeff Grafton 4cd652b048 Have curl retry etcd download if it fails 2016-03-16 13:43:46 -07:00
Joe Finney 59db405607 Fix test history updater. 2016-03-16 13:18:46 -07:00
Tim St. Clair dcd94aa118 More informative errors for the verify-symbols checker 2016-03-16 12:56:34 -07:00
Charles Butler b8b54ac3cf Updating the flag exceptions list per CI instructions 2016-03-16 14:25:26 -04:00
Joe Finney b38fecd35b Fix zone for 1.2 scalability job. 2016-03-16 10:24:32 -07:00
Marek Grabowski 9f64eb16e6 Merge pull request #23053 from gmarek/master
Move kubemark-5 suite to us-central1-f
2016-03-16 16:55:34 +01:00
k8s-merge-robot 4e29c580a8 Merge pull request #22206 from jayunit100/kubeit
Auto commit by PR queue bot
2016-03-16 08:36:41 -07:00
gmarek 06ae939522 Move kubemark-5 suite to us-central1-f 2016-03-16 16:19:38 +01:00
gmarek cda034d322 Add kubemark-5 suite 2016-03-16 13:41:18 +01:00
Jay Vyas 9a71dfe753 KubeDescribe implementation with verify into after-build/ scripts. 2016-03-15 22:29:21 -04:00
k8s-merge-robot a1fcccd8b5 Merge pull request #23016 from timstclair/test-isolation
Auto commit by PR queue bot
2016-03-15 16:56:33 -07:00
k8s-merge-robot 2bb7960b61 Merge pull request #22738 from wojtek-t/build_protobufs_in_docker
Auto commit by PR queue bot
2016-03-15 16:56:26 -07:00
Tim St. Clair a93b67fe97 Add and to the bad symbols check 2016-03-15 15:41:01 -07:00
Isaac Hollander McCreery 322e6e660e Merge pull request #23000 from ihmccreery/fix-stable
Name stable-1.2 job right to stop clobbering
2016-03-15 11:12:24 -07:00
Isaac Hollander McCreery 85888bb718 Name stable-1.2 job right to stop clobbering 2016-03-15 11:10:32 -07:00
Isaac Hollander McCreery 343dab01fb Fix upgrade targets to target versions correctly 2016-03-15 10:57:37 -07:00
Justin Santa Barbara e0caa1e559 non_masquerade_cidr: verify-flags exception, salt syntax
Cope is non_masquerade_cidr value is empty; add exception for
verify-flags.
2016-03-15 11:05:55 -04:00
k8s-merge-robot 90701f8da1 Merge pull request #22954 from spxtr/scalability
Auto commit by PR queue bot
2016-03-15 00:55:00 -07:00
k8s-merge-robot 34094635ba Merge pull request #22880 from spxtr/aws-job
Auto commit by PR queue bot
2016-03-14 20:41:42 -07:00
k8s-merge-robot 003c77f2d5 Merge pull request #22949 from ixdy/verify-all
Auto commit by PR queue bot
2016-03-14 20:11:41 -07:00
k8s-merge-robot e290a10dbc Merge pull request #22956 from caesarxuchao/generate-api-docs
Auto commit by PR queue bot
2016-03-14 16:28:47 -07:00
k8s-merge-robot 7d0de5c7d6 Merge pull request #19905 from ixdy/export-go-version
Auto commit by PR queue bot
2016-03-14 15:51:30 -07:00
Chao Xu b3056429bc adding groups 2016-03-14 14:59:12 -07:00
Jeff Grafton fb663f2cd5 Include Go version, platform, and other build info in version string
Additionally update MatchesServerVersion to only check GitVersion,
GitCommit, and GitTreeState.
2016-03-14 13:55:28 -07:00
Joe Finney e8d76aac23 Up scalability-1.1 to 1.2. 2016-03-14 13:42:43 -07:00
Joe Finney 493a8ff54f Add parallel, serial, and slow GKE Jenkins jobs. 2016-03-14 13:26:38 -07:00
Jeff Grafton 457b9d365a Make has_changes_against_upstream_branch detect uncommitted changes 2016-03-14 12:59:17 -07:00
Joe Finney c0d3a0acce Merge pull request #22833 from wonderfly/disable_trusty_dev_slow
Jenkins: Add the ability to selectively disable an e2e job
2016-03-14 10:06:05 -07:00
gmarek c325319ccb Default MIG size to 1000 2016-03-14 12:21:14 +01:00
Jeff Grafton 51f70b6154 Revert "Disable verify-godep-licenses.sh in hack/verify-all.sh"
This reverts commit 991f7446ac.
2016-03-11 17:31:56 -08:00
Jeff Grafton 8b2ecf4a94 Use LC_ALL=C with the other sort call in update-godep-licenses.sh
Also update LICENSES based on this ordering.
2016-03-11 17:29:51 -08:00
Joe Finney 65d0808baa Add AWS 1.2 job. 2016-03-11 15:38:06 -08:00
Isaac Hollander McCreery 0787b313eb Merge pull request #22815 from ihmccreery/1.2-upgrades
Configure upgrade jobs for the v1.2 release cycle
2016-03-11 14:14:33 -08:00
Brian Grant 532ba5a3c6 Merge pull request #21535 from AdoHe/restore_secure_etcd
restore ability to run against secured etcd
2016-03-11 12:14:06 -08:00
Joe Finney bc06c5c13e Fix project name for 1.2 serial job. 2016-03-11 10:52:18 -08:00
Joe Finney e758b299c4 Merge pull request #22753 from spxtr/gce-1-2-jobs
More GCE 1.2 jobs.
2016-03-11 10:19:34 -08:00
AdoHe 7228b9b987 restore ability to run against secured etcd 2016-03-11 11:21:16 -05:00
deads2k 5bd161a9cc allow resource.version.group in kubectl 2016-03-11 10:21:50 -05:00
k8s-merge-robot 4ee7424a7a Merge pull request #22624 from fejta/testing
Auto commit by PR queue bot
2016-03-11 02:57:10 -08:00
Brian Grant e5748a44d6 Merge pull request #22840 from liggitt/preferred-gvk
Prefer fetched version when determining HPA group version kind
2016-03-11 00:41:39 -08:00
Jeff Grafton 991f7446ac Disable verify-godep-licenses.sh in hack/verify-all.sh
Also reenable in Makefile so Travis still runs it.
2016-03-10 23:30:40 -08:00
Jeff Grafton d94ff5b83a Merge pull request #22834 from ixdy/verify-all
Add jq to the kubekins-test image and pass through KUBE_FORCE_VERIFY_CHECKS
2016-03-10 22:15:20 -08:00
Jordan Liggitt 560b02b3ec Prefer fetched version when determining HPA group version kind 2016-03-11 00:03:38 -05:00
k8s-merge-robot 97d384f269 Merge pull request #22756 from huang195/add_proxy_kubeconfig_flag
Auto commit by PR queue bot
2016-03-10 18:37:18 -08:00
Jeff Grafton 85bc91c44c Add jq to the kubekins-test image and passthru KUBE_FORCE_VERIFY_CHECKS 2016-03-10 17:57:55 -08:00
HAI HUANG b08e2b7201 added proxy-kubeconfig flag 2016-03-10 20:35:49 -05:00
k8s-merge-robot 144e818ae0 Merge pull request #22811 from madhusudancs/kubectl-rs-autoscale
Auto commit by PR queue bot
2016-03-10 17:16:26 -08:00
Daniel Wang 87b3eee1e6 Jenkins: Add the ability to selectively disable an e2e job
Also, disable kubernetes-e2e-gce-trusty-dev-slow for now as it is failing
constantly due to a known issue.
2016-03-10 16:50:43 -08:00
k8s-merge-robot b8e589456c Merge pull request #22809 from madhusudancs/kubectl-rs-desc
Auto commit by PR queue bot
2016-03-10 16:37:09 -08:00
Jeff Grafton 3821b26ef8 Merge pull request #22681 from ixdy/verify-all
Refactor hack/verify-all.sh and run almost all checks
2016-03-10 16:21:16 -08:00
Madhusudan.C.S dba9d99e2e Add kubectl describe tests for replica sets. 2016-03-10 15:06:12 -08:00
Madhusudan.C.S dfc62b56cc Enable kubectl autoscale for replica sets.
Also add some tests for it.
2016-03-10 15:05:54 -08:00
k8s-merge-robot c9b3b007cd Merge pull request #22808 from madhusudancs/kubectl-rs-cp-testdata
Auto commit by PR queue bot
2016-03-10 14:37:45 -08:00
k8s-merge-robot 5b00059fd2 Merge pull request #22762 from soltysh/job_run
Auto commit by PR queue bot
2016-03-10 13:22:29 -08:00
Isaac Hollander McCreery 6e3a276eeb Configure upgrade jobs for the v1.2 release cycle 2016-03-10 11:32:26 -08:00
Eric Paris c8d3a06223 Use LC_ALL=C when calling sort 2016-03-10 14:07:09 -05:00
Maciej Szulik de83631768 Added job/v1 generator to kubectl run 2016-03-10 19:56:57 +01:00
Madhusudan.C.S 9c011c6e0f Copy replicaset example yamls to hack/testdata directory. 2016-03-10 10:53:29 -08:00
Jeff Grafton 59a91326fa Automatically determine remote upstream name.
Also add option to force Godeps verification checks on post-commit
Jenkins.
2016-03-09 16:22:28 -08:00
Jeff Grafton 4242fd2ee1 Refactor hack/verify-all.sh and run almost all checks.
The reasons why checks are skipped is now more explicit. Output is also
improved a bit, giving both the check name and the runtime on the
pass/fail line.

This commit also makes `make verify`, Travis, and Shippable all use
hack/verify-all.sh instead of calling scripts explicitly, as we had been
doing on Jenkins. Everything should now be consistent.
2016-03-09 15:20:36 -08:00
Jeff Grafton 24b3223141 Make skipping logic more robust in hack/verify-godep*
Also add an environment variable, KUBE_VERIFY_GIT_BRANCH, used with this
logic.
2016-03-09 15:20:36 -08:00
Joe Finney 0976ed59c9 Remove hack/e2e-internal/e2e-upgrade.sh. 2016-03-09 14:14:04 -08:00
k8s-merge-robot 36cb9d05ea Merge pull request #22728 from spxtr/tidy-shell
Auto commit by PR queue bot
2016-03-09 13:59:13 -08:00
Joe Finney bc326af6da Add 1.2 gce soak job. 2016-03-09 11:25:08 -08:00
Joe Finney e4e677acd7 Add gce-slow-release-1.2 job. 2016-03-09 11:15:21 -08:00
Joe Finney fd4dd4d766 Add gce-serial-release-1.2 job. 2016-03-09 11:10:09 -08:00
Joe Finney 09c27cdabc Add kubernetes-e2e-gce-release-1.2 e2e suite. 2016-03-09 09:48:53 -08:00
Wojciech Tyczynski 52798beef2 Generate protobuf-related files in Docker 2016-03-09 10:45:24 +01:00
Joe Finney 9845639e14 Remove cluster/kube-env.sh. 2016-03-08 16:57:31 -08:00
Joe Finney 401985bf6c Move KUBERNETES_PROVIDER setting into cluster/kube-util.sh. 2016-03-08 16:51:20 -08:00
k8s-merge-robot 3d58b9c07f Merge pull request #22678 from spxtr/feature-tests
Auto commit by PR queue bot
2016-03-08 11:53:58 -08:00
k8s-merge-robot b4f3fa7f78 Merge pull request #22520 from mwielgus/enable_cm_jenkins
Auto commit by PR queue bot
2016-03-08 03:09:21 -08:00
Joe Finney 05ff3f00fd Fix regex in list-feature-tests.sh. 2016-03-07 16:49:39 -08:00
Joe Finney 01d32c919e Create kubernetes-test-go-release-1.2. 2016-03-07 14:28:57 -08:00
Joe Finney 78bb0ec645 Create kubernetes-build-1.2. 2016-03-07 14:16:06 -08:00
k8s-merge-robot 3cc6e0262b Merge pull request #22662 from spxtr/move-test-history
Auto commit by PR queue bot
2016-03-07 13:29:47 -08:00
k8s-merge-robot 2f912089a1 Merge pull request #22657 from spxtr/test-history
Auto commit by PR queue bot
2016-03-07 13:29:45 -08:00
Joe Finney 9f86f8749e Only run test-history on Jenkins builds. 2016-03-07 11:42:00 -08:00
Joe Finney 94c5e3cd4c Fix gsutil upload in test-history. 2016-03-07 10:44:59 -08:00
Eric Paris cbc4581bd6 Default to allow new golang versions
Out tests for features that didn't exist in old golang versions (like
gofmt didn't exist in 1.3 or the linker didn't want an = in 1.4) checked
for the new version. But this means every time there is a new version we
have to update the test. This PR inverts the test. We do it the old way
for the old version and if a new version comes along we just assume it
is going to work the new way.
2016-03-07 09:57:36 -05:00
Wojciech Tyczynski d6d7f3ffd2 Move high-density kubemark back to us-east1 2016-03-07 12:09:35 +01:00
Erick Fejta fd4fee788b Add simplified testing instructions and etcd installation check. 2016-03-06 19:07:34 -08:00
k8s-merge-robot 3e948a6ee0 Merge pull request #22557 from eparis/e2e-node-test
Auto commit by PR queue bot
2016-03-06 03:36:45 -08:00