Commit Graph

3523 Commits

Author SHA1 Message Date
k8s-merge-robot
a53bf86f40 Merge pull request #21946 from pwittrock/node-e2e-images
Auto commit by PR queue bot
2016-02-26 12:18:03 -08:00
Jeff Grafton
7adaf80cc7 Make hack/install-etcd.sh use hack/lib/etcd.sh 2016-02-26 11:54:43 -08:00
Phillip Wittrock
a11489e0ff Node e2e documentations and minor features
- Add README.md for node e2e tests
- Add support for --cleanup=false to leave test files on remote hosts and temporary instances for debugging
- Add ubuntu trusty instances for docker 1.8 and docker 1.9 to jenkins pr builder
- Disable coreos-beta for jenkins ci since it is failing - need to investigate
2016-02-26 10:58:48 -08:00
Steve Kuznetsov
e5b696ee43 added 'kubectl create sa' to create serviceaccounts 2016-02-26 10:27:37 -05:00
Wojciech Tyczynski
1f2fe27122 Store logs from main cluster in kubemark only in case of failure 2016-02-26 10:42:27 +01:00
Marek Grabowski
c1f410ee12 Merge pull request #22048 from wojtek-t/fix_kubemark
Fix kubemark after increase kube-proxy resources
2016-02-26 10:36:01 +01:00
Wojciech Tyczynski
d923730e10 Fix kubemark after increase kube-proxy resources 2016-02-26 10:34:48 +01:00
Wojciech Tyczynski
60d17c2ccd Merge pull request #22046 from wojtek-t/store_logs_from_main_cluster
Store logs from main cluster if start-kubemark doesn't work
2016-02-26 09:34:56 +01:00
Wojciech Tyczynski
84b1a02bad Store logs from main cluster if start-kubemark doesn't work 2016-02-26 09:32:28 +01:00
Jeff Grafton
67ada27250 Bump timeout for kubernetes-test-go to 45m 2016-02-25 15:04:44 -08:00
Paul Morie
531d84520b Fix default for num-nodes in ginkgo-e2e.sh 2016-02-25 17:31:13 -05:00
Joe Finney
610e9f9996 Explicitly set custom workspace for soak jobs. 2016-02-25 13:50:01 -08:00
Joe Finney
1e802923f2 Send 1.1 upgrade jobs to the proper e2e runner. 2016-02-25 10:04:01 -08:00
Wojciech Tyczynski
506899008f Parallelization of namespace deletion 2016-02-25 16:33:25 +01:00
deads2k
9c42d219bc allow disambiguation of resouces 2016-02-25 07:35:23 -05:00
k8s-merge-robot
47986aa018 Merge pull request #21163 from pmorie/downward-api-e2e-time
Auto commit by PR queue bot
2016-02-25 03:08:44 -08:00
mqliang
4a9a3aeeea avoid use abbreviation in flag 2016-02-25 17:30:21 +08:00
k8s-merge-robot
7f613dbf15 Merge pull request #21204 from pwittrock/node-e2e-pull
Auto commit by PR queue bot
2016-02-24 22:16:48 -08:00
k8s-merge-robot
9a4e3f8470 Merge pull request #21870 from mqliang/lookup-cache
Auto commit by PR queue bot
2016-02-24 20:01:29 -08:00
k8s-merge-robot
628858eb84 Merge pull request #21930 from spxtr/silence-gke
Auto commit by PR queue bot
2016-02-24 17:25:17 -08:00
Phillip Wittrock
c51c606f22 Node e2e test runner - run against images
- support allocating gce instances from images and running tests against them
- set --hostname-override to match node name
- add jenkins script to source to reproduce jenkins build locally
2016-02-24 16:29:59 -08:00
Chao Xu
e113aef9f0 Merge pull request #21822 from caesarxuchao/error-exit-linkcheck
verify-linkchecker.sh now exits with a non-zero return code if found invalid links
2016-02-24 15:42:34 -08:00
Joe Finney
1f4e1ba956 Quiet cloudsdk download and untar. 2016-02-24 15:11:50 -08:00
Brian Grant
9403f95d31 Merge pull request #21793 from janetkuo/test-cmd-delete-flake
Set RC's pod template TerminationGracePeriodSeconds to 0 in test-cmd.sh test data
2016-02-24 13:57:29 -08:00
k8s-merge-robot
3f7705b47b Merge pull request #21897 from spxtr/fix-upgrades
Auto commit by PR queue bot
2016-02-24 13:37:56 -08:00
k8s-merge-robot
449f1180fe Merge pull request #21850 from spxtr/remove-upgrade-e2e-test
Auto commit by PR queue bot
2016-02-24 13:37:55 -08:00
Joe Finney
930291588c Remove PrepareVersion from hack/e2e.go. 2016-02-24 13:08:22 -08:00
Wojciech Tyczynski
d1876956b4 Fix kubemark setup 2016-02-24 19:23:09 +01:00
Joe Finney
8f8aec4122 Properly set runner for upgrade jobs. 2016-02-24 10:21:24 -08:00
Wojciech Tyczynski
f2651017d5 Revert #21867 and #21868 2016-02-24 18:25:19 +01:00
mqliang
e44e71ca87 make cache size configurable 2016-02-24 22:37:02 +08:00
Wojciech Tyczynski
06197e5966 Run empty set of tests to not match anything 2016-02-24 13:08:03 +01:00
gmarek
a5052d9b7b Run kubemarks in kubernetes-scale for a while 2016-02-24 10:57:35 +01:00
Wojciech Tyczynski
78caf3a4f9 Temporarily move kubemark tests to different project 2016-02-24 10:31:28 +01:00
Joe Finney
2e889763d2 Remove hack/upgrade-e2e-test.sh. 2016-02-23 18:01:51 -08:00
Chao Xu
b9a350a7f1 verify-linkchecker.sh now exits with a non-zero return code if found invalid links 2016-02-23 16:51:29 -08:00
k8s-merge-robot
7a8ea1528a Merge pull request #21802 from spxtr/remove-parallel-e2e
Auto commit by PR queue bot
2016-02-23 16:42:46 -08:00
k8s-merge-robot
5c9bfaa42c Merge pull request #21799 from quinton-hoole/2016-02-23-focus-ubelite-e2e
Auto commit by PR queue bot
2016-02-23 16:42:45 -08:00
k8s-merge-robot
e5b5c2c5f3 Merge pull request #21771 from eparis/godep-rebase
Auto commit by PR queue bot
2016-02-23 16:42:43 -08:00
k8s-merge-robot
067998e727 Merge pull request #21622 from pwittrock/nodee2essh
Auto commit by PR queue bot
2016-02-23 16:42:42 -08:00
Quinton Hoole
b0b31845a7 Make ubernetes lite e2e tests run stable tests and in parallel.
Fixes #21797
2016-02-23 15:49:56 -08:00
Joe Finney
9f5d3545f8 Remove hack/parallel-e2e.sh. 2016-02-23 14:37:49 -08:00
Janet Kuo
dbfb6c0169 Set RC's pod template TerminationGracePeriodSeconds to 0 in test-cmd.sh test data 2016-02-23 14:22:41 -08:00
Joe Finney
c1bd13ec4b Merge pull request #21489 from pwittrock/jenkinsyaml
Jenkinsyaml
2016-02-23 13:31:12 -08:00
k8s-merge-robot
2524249a41 Merge pull request #21779 from quinton-hoole/2016-02-23-fix-ubelite-e2e-zone-config
Auto commit by PR queue bot
2016-02-23 12:48:10 -08:00
Phillip Wittrock
538a2c489c Address pr comments 2016-02-23 11:18:56 -08:00
Quinton Hoole
fcc4f34902 Fixes #21777 (e2e script refactor broke ubernetes-lite e2e tests) 2016-02-23 11:15:32 -08:00
k8s-merge-robot
6c8ce0e417 Merge pull request #21393 from erictune/fix-swagger-gen-1
Auto commit by PR queue bot
2016-02-23 11:11:40 -08:00
k8s-merge-robot
6332d84039 Merge pull request #19782 from pmorie/config-docs
Auto commit by PR queue bot
2016-02-23 11:11:36 -08:00
Joe Finney
178a8835d2 Merge pull request #21704 from spxtr/finish-yaml-refactor
Finish yaml refactor
2016-02-23 11:10:44 -08:00
Eric Paris
784d264c4a Pin Godep to version v53
which isn't horribly broken
2016-02-23 14:01:52 -05:00
Phillip Wittrock
35e753f22b Move credentialsId to a variable 2016-02-23 10:52:51 -08:00
Paul Morie
7e64b4ac52 Add ConfigMap docs 2016-02-23 13:27:54 -05:00
Phillip Wittrock
eba1767af6 yaml for jenkins node docker-build-push/e2e cadvisor/heapster/node jobs. #20538 2016-02-23 09:59:57 -08:00
Sami Wagiaalla
2ed03a194d Enable passing hostname-override through environment variable 2016-02-23 09:44:41 -05:00
Wojciech Tyczynski
b87ef607dd Move scalability suite to a separate project 2016-02-23 14:52:36 +01:00
k8s-merge-robot
ac644e03bd Merge pull request #20769 from bprashanth/ing_config
Auto commit by PR queue bot
2016-02-23 02:09:15 -08:00
k8s-merge-robot
b034050f6a Merge pull request #21725 from spxtr/remove-e2e-from-release
Auto commit by PR queue bot
2016-02-23 00:49:32 -08:00
k8s-merge-robot
84e5cabdf7 Merge pull request #21642 from mitake/remove-kube-dump
Auto commit by PR queue bot
2016-02-23 00:49:31 -08:00
k8s-merge-robot
5d4007f2fa Merge pull request #21644 from thibserot/dns2
Auto commit by PR queue bot
2016-02-22 23:45:44 -08:00
Phillip Wittrock
a3623c0c14 Refactor node e2e tests
- Add Makefile targets
- Start services in the test harness and connect locally
- Build test into binary and copy to remote host to start services
- Use tar to copy binaries to remote hosts to simplify design
2016-02-22 20:06:15 -08:00
Joe Finney
454cec71e8 Remove hack/e2e-from-release.sh. 2016-02-22 16:45:29 -08:00
k8s-merge-robot
be68276db0 Merge pull request #21708 from spxtr/fix-trusty
Auto commit by PR queue bot
2016-02-22 16:16:54 -08:00
Jeff Lowdermilk
c406665b2b Plumb node labels through salt
Expose node-labels flag on kubelet for gce via a startup script
env var.
2016-02-22 15:31:34 -08:00
Joe Finney
892c8e5153 Comment upgrade YAML. 2016-02-22 15:16:56 -08:00
Dawn Chen
699c80b752 Merge pull request #21641 from bprashanth/promisc
Teach the kubelet about promiscuous mode, take 2
2016-02-22 15:08:18 -08:00
Seth Jennings
fdc1e0b310 increase wait_for_url defaults 2016-02-22 15:32:03 -06:00
Joe Finney
1dea4052b9 Properly set runner for trusty gce jobs. 2016-02-22 13:30:49 -08:00
Eric Chiang
b50ede606f *: enable authorization.k8s.io/v1beta1 extensions for go tests 2016-02-22 11:49:01 -08:00
Joe Finney
cb55119723 Move upgrade environment variables to YAML. 2016-02-22 11:48:04 -08:00
Eric Chiang
080bdde5c1 *: update documentation for webhook authorizer 2016-02-22 11:39:07 -08:00
Prashanth Balasubramanian
804903f320 Move ingress tests to a different project. 2016-02-22 11:35:01 -08:00
Eric Tune
cef288eb42 Warn when not enough FDs
Helps debug problem when running tests on OS X.
2016-02-22 07:27:10 -08:00
Eric Tune
e97967589c Replace deprecated flags with new equivalents
When running apiserver in hack/after-build/update-swagger-spec.sh.
2016-02-22 07:10:53 -08:00
Eric Tune
22f14a92c0 Let update-swagger-spec.sh run on Mac
Put the certs into a temp dir rather than a protected
system dir (/var/run) which only root can access.
2016-02-22 07:10:21 -08:00
gmarek
b593dd9019 Disable running enormous-startup after build success 2016-02-22 10:02:10 +01:00
k8s-merge-robot
aee2eb3977 Merge pull request #21434 from erictune/job-ga
Auto commit by PR queue bot
2016-02-22 00:12:54 -08:00
gmarek
430bfe2c63 Move enormour startup to east1-d zone 2016-02-22 07:37:37 +01:00
k8s-merge-robot
1ce188e557 Merge pull request #21430 from spxtr/e2e-internal
Auto commit by PR queue bot
2016-02-21 12:08:22 -08:00
Thibault Serot
57c06224eb Enabling DNS support in local-up-cluster.sh 2016-02-21 18:56:14 +01:00
Thibault Serot
9c5f4c112b Enabling DNS support in local-up-cluster.sh 2016-02-21 18:55:06 +01:00
k8s-merge-robot
b7a89bfd47 Merge pull request #21352 from mikedanese/test-more
Auto commit by PR queue bot
2016-02-21 04:40:26 -08:00
k8s-merge-robot
e34a23b289 Merge pull request #21351 from smarterclayton/optional_pod_status
Auto commit by PR queue bot
2016-02-21 04:10:19 -08:00
k8s-merge-robot
7462f8cb47 Merge pull request #21180 from ixdy/cleanup-upload-to-gcs-script
Auto commit by PR queue bot
2016-02-21 03:14:31 -08:00
k8s-merge-robot
d6192dd152 Merge pull request #21342 from spxtr/remove-e2e-test
Auto commit by PR queue bot
2016-02-21 00:39:38 -08:00
Prashanth Balasubramanian
2e8ff81de1 Teach the kubelet about --hairpin-mode=promiscuous-bridge. 2016-02-20 22:40:54 -08:00
k8s-merge-robot
9b395b558e Merge pull request #15476 from burmanm/hawkular_save
Auto commit by PR queue bot
2016-02-20 19:09:18 -08:00
k8s-merge-robot
330f484c17 Merge pull request #21174 from deads2k/make-patch-more-predictable
Auto commit by PR queue bot
2016-02-20 05:56:41 -08:00
Marek Grabowski
06a6aaca2d Merge pull request #21616 from gmarek/startup
enormous startup fix
2016-02-20 10:52:38 +01:00
gmarek
70bb358e12 enormous startup fix 2016-02-20 10:51:51 +01:00
k8s-merge-robot
783074eded Merge pull request #21596 from caesarxuchao/linkcheck-golang-path
Auto commit by PR queue bot
2016-02-20 01:51:09 -08:00
gmarek
503a2e66a2 fix enormous startup take 2 2016-02-20 10:29:39 +01:00
gmarek
328a41675d fix enormous startup 2016-02-20 09:41:58 +01:00
k8s-merge-robot
900ab8d2b1 Merge pull request #21597 from spxtr/remove-verify-jobs
Auto commit by PR queue bot
2016-02-20 00:29:47 -08:00
Daniel Smith
a8b943dddd Revert "Put the container bridge in promiscuous mode." 2016-02-19 23:14:53 -08:00
Prashanth B
b36e046fc8 Merge pull request #21326 from bprashanth/cbr0_promisc
Put the container bridge in promiscuous mode.
2016-02-19 17:52:34 -08:00
k8s-merge-robot
5918967a86 Merge pull request #21590 from ixdy/jenkins-job-configs
Auto commit by PR queue bot
2016-02-19 15:48:32 -08:00
Chao Xu
cdb6fb9a67 add golang to path to run on jenkins 2016-02-19 15:18:38 -08:00
Joe Finney
06899b23ac Remove PR E2E config. 2016-02-19 15:10:57 -08:00
Joe Finney
0c8403b266 Remove hack/verify-jenkins-jobs.sh. 2016-02-19 15:03:01 -08:00
Prashanth Balasubramanian
a694a7ae4b Teach the kubelet about --hairpin-mode=promiscuous-bridge. 2016-02-19 14:59:16 -08:00
Joe Finney
2cc07f1c6f Properly set provider-env in an enormous cluster job. 2016-02-19 14:39:43 -08:00
Joe Finney
27369806b5 Move e2e environment variables for most jobs into YAML. 2016-02-19 14:25:54 -08:00
Jeff Grafton
81e15e8b55 Upload build log after running custom GCS scripts 2016-02-19 14:20:44 -08:00
Chao Xu
314a6ab7de switch namespace before recreate a pod in test-cmd.sh 2016-02-19 12:13:59 -08:00
Joe Finney
dcc25e2a04 Merge pull request #21264 from gmarek/jenkins-config
Enormous cluster jenkins configs
2016-02-19 11:50:43 -08:00
gmarek
ff5ddd93bf Enormous cluster jenkins configs 2016-02-19 20:39:06 +01:00
deads2k
11da9a7638 fix --record to not fail a successful patch 2016-02-19 14:28:23 -05:00
Mike Danese
132c4271dc add linux fastbuild option to ./build/release.sh 2016-02-19 10:18:05 -08:00
Joe Finney
3679aa24c7 Fix bad indentation in examples yaml. 2016-02-19 10:07:22 -08:00
k8s-merge-robot
4d59d700c2 Merge pull request #21556 from erictune/mac-fix-2
Auto commit by PR queue bot
2016-02-19 10:00:57 -08:00
k8s-merge-robot
8a5738c044 Merge pull request #21375 from gmarek/config
Auto commit by PR queue bot
2016-02-19 10:00:56 -08:00
Eric Tune
bcdbd1c709 Fix Job Reaping
Ensure batch.Kind("Job") has a reaper, so that pods are not orphaned.
Check for orphaned pods in test-cmd.sh.
Also provide describer and scaler for batch.Kind("Job").
The scaler, reaper, and describer for extensions can
be reused for batch.
2016-02-19 09:22:05 -08:00
Eric Tune
3433d50bc3 Fix test and reorder initialization of groups
Delete a job scale test
A subsequent PR is going to remove support
for this anyways.

Initialize extensions before batch and autoscaling
per @lavalamp review suggestion.
2016-02-19 09:22:05 -08:00
Eric Tune
d5f303d3d7 Fixed and added tests 2016-02-19 09:20:56 -08:00
Eric Tune
98a801a37b Created batch API group and copied Job there
Modeled after on first commit (2fbc5bb) of piosz:hpa-ga (#20501).
2016-02-19 09:20:56 -08:00
Eric Tune
8d1831b075 Remove a diff option not in BSD diff
Allows autogeneration on mac.
2016-02-19 08:47:57 -08:00
k8s-merge-robot
62587b66ff Merge pull request #21019 from freehan/estest
Auto commit by PR queue bot
2016-02-19 05:46:23 -08:00
gmarek
cc3cf17519 extend timeout in kubemark-scale 2016-02-19 12:01:25 +01:00
k8s-merge-robot
5a3dec8dad Merge pull request #20777 from pmorie/kubectl-create-configmap
Auto commit by PR queue bot
2016-02-19 00:03:53 -08:00
Paul Morie
51a9c2c9ba Add kubectl create configmap 2016-02-18 21:24:21 -05:00
Hitoshi Mitake
cb7951e7aa hack/kube-dump.sh: remove an unused script
Based on the comments on https://github.com/kubernetes/kubernetes/pull/19915
2016-02-19 11:02:36 +09:00
Jeff Grafton
74cdfea025 Fix small typo in ubernetes-lite E2E_ZONES
Also fix name of MULTIZONE env var
2016-02-18 17:12:25 -08:00
k8s-merge-robot
1c1c57719a Merge pull request #21515 from ihmccreery/upgrade-target-to-latest
Auto commit by PR queue bot
2016-02-18 16:15:28 -08:00
Phillip Wittrock
644d651c69 Merge pull request #21442 from ixdy/e2e-runner-ginkgo-test-args
Don't bail if GINKGO_TEST_ARGS isn't set
2016-02-18 16:07:11 -08:00
Isaac Hollander McCreery
194abade89 Default upgrade-target (ci/latest) for upgrade jobs on master 2016-02-18 15:10:35 -08:00
Paul Morie
6cc1ba4158 Make downward API volume test run faster 2016-02-18 17:20:09 -05:00
Jeff Grafton
68fddbdfad Don't bail if GINKGO_TEST_ARGS isn't set 2016-02-18 11:31:58 -08:00
k8s-merge-robot
80ff0cbbda Merge pull request #21193 from caesarxuchao/linkchecker-jenkins
Auto commit by PR queue bot
2016-02-18 10:29:50 -08:00
k8s-merge-robot
5acdb92126 Merge pull request #21177 from laushinka/spelling-fixes
Auto commit by PR queue bot
2016-02-18 10:29:49 -08:00
k8s-merge-robot
17325ef6ef Merge pull request #20501 from piosz/hpa-ga
Auto commit by PR queue bot
2016-02-18 06:52:39 -08:00
Wojciech Tyczynski
03af3f60e9 Revert "Move scalability suite to a dedicated project" 2016-02-18 12:13:41 +01:00
Wojciech Tyczynski
dd4289c87d Move scalability suite to a dedicated project 2016-02-18 10:49:28 +01:00
Joe Finney
2b756ca56d Move E2E kube-up call into test-setup from e2e-internal. 2016-02-17 16:49:07 -08:00
laushinka
7ef585be22 Spelling fixes inspired by github.com/client9/misspell 2016-02-18 06:58:05 +07:00
Isaac Hollander McCreery
83bfe2cfda Refactor e2e.sh in preparation for YAML-ifying configs
Remove E2E_CLUSTER_NAME, E2E_NETWORK, and KUBE_GCE_INSTANCE_PREFIX from jobs that don't need them, because they are in their own project, and add defaults

Fail on leaked resources by default

Kill E2E_SET_CLUSTER_API_VERSION

Rely on defaults for E2E_UP, E2E_TEST, E2E_DOWN

Only PUBLISH_GREEN_VERSION for kubernetes-e2e-gce

Directly export ZONE vars rather than chaining and setting locals

Collapse E2E_CLUSTER_NAME, E2E_NETWORK, and KUBE_GCE_INSTANCE_PREFIX into E2E_NAME (always take the shortest of the three, to avoid name length problems

Factor out soak vars

Remove incorrect feature enablement ENV vars

export GINKGO_TEST_ARGS directly, rather than looping through export at the bottom

Directly export E2E Control Variables

Export KUBEMARK ENV vars directly

export KUBERNETES_PROVIDER directly

Export JENKINS_PUBLISHED_VERSION directly, and don't use it where unnecessary; remove old CURRENT_RELEASE_PUBLISHED_VERSION

export PROJECT and NETWORK_PROVIDER directly

export node ENV vars directly

export other shared cluster ENV vars directly

Directly export CLOUDSDK ENV vars

export GCE and AWS ENVs directly

Various cleanup, including refactoring upgrades

Fixup: no PERFORMANCE env for AWS

Address comment

Fixes for comments up to cebf501

Address comments through 81f39b8

Fix: default E2E_UP, E2E_TEST, E2E_DOWN

Use JENKINS_FORCE_GET_TARS for upgrade jobs; fixes through 140ea2b

Fix ubernetes-lite config

Address rebased 2 comments

Remove tab
2016-02-17 11:28:18 -08:00
Joe Finney
98981ac3ec Remove unused functions from hack/e2e.go. 2016-02-17 11:23:33 -08:00
k8s-merge-robot
1a2f811a3b Merge pull request #20063 from mqliang/imageGC-config
Auto commit by PR queue bot
2016-02-17 06:16:45 -08:00
gmarek
a72a4ea3d6 Remove buildcop from ingress test failure emails 2016-02-17 14:14:18 +01:00
Marek Grabowski
411e7671f1 Merge pull request #21371 from wojtek-t/kubemark_in_us
Run 100-node Kubemark in US to enable running load test there.
2016-02-17 13:44:53 +01:00
k8s-merge-robot
207b90ae63 Merge pull request #19578 from quinton-hoole/2016-01-04-ube-lite-e2e
Auto commit by PR queue bot
2016-02-17 04:29:48 -08:00
k8s-merge-robot
4c69bdaacd Merge pull request #21294 from luxas/add_arm_test_targets
Auto commit by PR queue bot
2016-02-17 02:26:49 -08:00
Wojciech Tyczynski
4930bc22c2 Enable load test in Kubemark100 2016-02-17 09:51:14 +01:00
Wojciech Tyczynski
e14e7964a7 Run 100-node Kubemark in us-central1-b 2016-02-17 09:49:58 +01:00
Clayton Coleman
778fb1798b Don't print reason or message if they are empty on pods
For running pods they are typically empty and convey no value. Don't
print images twice.
2016-02-16 23:26:59 -05:00
Chao Xu
f679913720 add a jenkins job config for linkchecker 2016-02-16 17:33:23 -08:00
Mike Danese
2857baa7fd use defaults in test-dockerized for etcd prefix and api versions
Test more things
2016-02-16 15:46:22 -08:00
Joe Finney
6f7182e500 Remove hack/e2e-test.sh in favor of hack/e2e.go. 2016-02-16 14:54:50 -08:00
Quinton Hoole
b4a3559807 Add Jenkins e2e test job for multi-zone Ubernetes Lite 2016-02-16 13:07:17 -08:00
k8s-merge-robot
eb44520f5f Merge pull request #21276 from mesosphere/jdef_host_port_endpoints_refactor
Auto commit by PR queue bot
2016-02-16 10:59:11 -08:00
Alex Robinson
589fa7a2c0 Merge pull request #21156 from wonderfly/add_job_configs_for_gke_trusty
Jenkins: Add configs for gke+trusty e2e test jobs
2016-02-16 10:11:56 -08:00
k8s-merge-robot
dada47eb2f Merge pull request #21179 from smarterclayton/cant_replace_cluster_resource
Auto commit by PR queue bot
2016-02-16 04:45:43 -08:00
Lucas Käldström
fa39730f0b Add test targets for ARM 2016-02-16 08:25:18 +02:00
k8s-merge-robot
47acbd62ec Merge pull request #21099 from deads2k/extend-patch
Auto commit by PR queue bot
2016-02-15 14:49:02 -08:00
James DeFelice
8c776b7eb9 host port mapping should be more consistent between scheduler and
controller-manager in k8sm:
  - rename host_port_endpoints flag to host-port-endpoints
  - host port mapping strategy in scheduler should be driven by host-port-endpoints flag
  - added host-port-endpoints to known flags
  - docs: scheduler should also be configured with host-port-endpoints
  - task recovery: be explicit about excluding mirror pods
2016-02-15 21:28:46 +00:00
Piotr Szczesniak
d9705940d6 Fixed and added tests 2016-02-15 21:39:00 +01:00
Piotr Szczesniak
2fbc5bb767 Created autoscaling API group and copied HPA there 2016-02-15 21:39:00 +01:00
mqliang
641ba92aa3 move minGCAge to ImageGCPolicy and make it configurable 2016-02-15 22:54:54 +08:00
Paul Morie
d1dc259ef2 ConfigMap volume source 2016-02-14 16:19:17 -05:00
k8s-merge-robot
43fb544a4a Merge pull request #21001 from ericchiang/oidc_groups
Auto commit by PR queue bot
2016-02-14 05:24:43 -08:00
k8s-merge-robot
b0d8f361ab Merge pull request #20969 from justinsb/configurable_status_upload
Auto commit by PR queue bot
2016-02-14 02:47:39 -08:00
k8s-merge-robot
c30bffacc8 Merge pull request #20967 from luxas/local_build_time
Auto commit by PR queue bot
2016-02-13 20:29:38 -08:00
k8s-merge-robot
53d9f9ecab Merge pull request #20814 from deads2k/restmapper-errors
Auto commit by PR queue bot
2016-02-13 15:53:22 -08:00
k8s-merge-robot
060f8f4db7 Merge pull request #20802 from aveshagarwal/master-allnamespaces-issue
Auto commit by PR queue bot
2016-02-13 15:25:15 -08:00
k8s-merge-robot
f43b849e54 Merge pull request #20770 from liggitt/ugorji-var-reset
Auto commit by PR queue bot
2016-02-13 14:59:38 -08:00
k8s-merge-robot
3375fa6fb6 Merge pull request #21102 from ixdy/echo-time
Auto commit by PR queue bot
2016-02-13 08:33:52 -08:00
Jordan Liggitt
6b97e2ec51 Fix verify-codecgen.sh 2016-02-13 09:15:39 -05:00
k8s-merge-robot
19c8d73cac Merge pull request #18077 from soltysh/stop_deployment
Auto commit by PR queue bot
2016-02-12 22:47:04 -08:00
Isaac Hollander McCreery
cc9b092e94 Remove parallel-flaky suite 2016-02-12 17:24:07 -08:00
Isaac Hollander McCreery
ec5b9abba8 Add instructions and tooling for munging test infra for a new release series 2016-02-12 17:24:06 -08:00
Isaac Hollander McCreery
3cec929f1c Remove old GCE upgrade jobs; no longer useful 2016-02-12 17:24:06 -08:00
Isaac Hollander McCreery
c09da9e03c Remove [Skipped] as a label for tests. 2016-02-12 17:24:06 -08:00
k8s-merge-robot
8a4a73e372 Merge pull request #20517 from janetkuo/enable-deployments-default
Auto commit by PR queue bot
2016-02-12 14:26:12 -08:00
Mike Danese
695211e2ee Merge pull request #21105 from caesarxuchao/watchCacheForIntegration
turn on and off watch cache in integration test
2016-02-12 14:02:47 -08:00
Clayton Coleman
d23c531869 Can't replace a generic resource that is cluster scoped
It should be allowed to invoke kubectl replace with a JSON file that has
no resource version set.  Namespaced resources were working correctly,
but cluster resources were silently failing to lookup the current state
of the object to get the resource version because we weren't using
NamespaceIfScoped(). Added a failing test.
2016-02-12 16:20:37 -05:00
Janet Kuo
2874f30c05 Enable Deployments by default 2016-02-12 12:29:14 -08:00
Jeff Grafton
03ec0e12d2 Clean up upload-to-gcs.sh to remove unnecessary cruft 2016-02-12 11:58:37 -08:00
Daniel Wang
91b2f59bc6 Jenkins: Add configs for gke+trusty e2e test jobs
Additionally, merge kubernetes-e2e-trusty.yaml into kubernetes-e2e.yaml and
refactor the latter to serve all e2e jobs.
2016-02-12 11:30:55 -08:00
Mike Danese
2172e0dea0 Merge pull request #21108 from mml/slow-flake
Include some debug output when the API server never appears.
2016-02-12 11:27:12 -08:00
Eric Chiang
92d37d5cc5 plugin/pkg/auth/authenticator/token/oidc: get groups from custom claim 2016-02-12 09:58:18 -08:00
deads2k
9f003f7db3 allow patch to handle multiple types 2016-02-12 11:12:09 -05:00
Michael Burman
528be97b41 Hawkular support for the Initial Resources 2016-02-12 17:36:11 +02:00
Maciej Szulik
b929424135 Scale deployments fall-back to regular deployment update 2016-02-12 10:17:35 +01:00
Matt Liggett
7a2e649745 Include some debug output when the API server never appears.
Helps with #20916
2016-02-11 16:33:35 -08:00
k8s-merge-robot
662a4291f3 Merge pull request #19488 from derekwaynecarr/fix_19129
Auto commit by PR queue bot
2016-02-11 15:08:55 -08:00
Avesh Agarwal
c0e1623be2 Fix kubectl get error when both all-namespaces and namespace are provided.
As per kubectl get help, --namespace should be ignored with all-namespaces,
but kubectl get pods --all-namespaces --namespace=<name-space> gives
following error:

"the namespace from the provided object "default" does not match the
namespace "". You must pass '--namespace=default' to perform this
operation."

This commit fixes this error issue.
2016-02-11 17:06:04 -05:00
Chao Xu
18c1eb2d56 turn on and off watch cache in integration test 2016-02-11 13:51:03 -08:00
Jeff Grafton
5aead14c62 Echo start and finish times to build log 2016-02-11 13:11:45 -08:00
k8s-merge-robot
f6ae6b47ae Merge pull request #20687 from vishh/systemd-support
Auto commit by PR queue bot
2016-02-11 13:06:29 -08:00
Maisem Ali
1c6a223eaa Merge pull request #20865 from maisem/master
Adding a readiness probe to kubectl e2e tests.
2016-02-11 12:55:15 -08:00
derekwaynecarr
06f26189f0 Update kubectl create subcommand to use printer flags 2016-02-11 15:37:47 -05:00
Mike Danese
1478cf345a Merge pull request #21090 from ihmccreery/feature-reboot
Quarantine reboot tests (again)
2016-02-11 11:28:37 -08:00
Isaac Hollander McCreery
6ad95be523 Quarantine reboot tests (again) 2016-02-11 11:18:15 -08:00
Maciej Szulik
0ea31b56ed Adding reaper for deployments 2016-02-11 19:02:32 +01:00
Minhan Xia
e4a03cddca Add elasticsearch suite 2016-02-11 09:56:12 -08:00
deads2k
deb4d3ccca type RESTMapper errors to better handle MultiRESTMapper errors 2016-02-11 11:45:05 -05:00
Wojciech Tyczynski
fe4e65fb76 Disable load test on kubemark 100 2016-02-11 17:10:26 +01:00
k8s-merge-robot
611a3b9d55 Merge pull request #21064 from wojtek-t/enable_load_in_kubemarks
Auto commit by PR queue bot
2016-02-11 06:24:34 -08:00
k8s-merge-robot
09314f97f6 Merge pull request #20944 from janetkuo/move-deployment-example
Auto commit by PR queue bot
2016-02-11 02:37:31 -08:00
k8s-merge-robot
3208665edf Merge pull request #20928 from madhusudancs/replicaset-expose
Auto commit by PR queue bot
2016-02-11 02:02:20 -08:00
Wojciech Tyczynski
0662a2d00a Enable load test in 100- and 1000-node Kubemarks 2016-02-11 10:55:11 +01:00
k8s-merge-robot
06d43a4cdd Merge pull request #20881 from caesarxuchao/refactor-update-api-reference-docs-script
Auto commit by PR queue bot
2016-02-11 00:26:35 -08:00
Lucas Käldström
b67445b064 Share the host's timezone with the build container 2016-02-11 07:44:05 +02:00
k8s-merge-robot
2d85c6e4b0 Merge pull request #20864 from caesarxuchao/generate-versioned-clients
Auto commit by PR queue bot
2016-02-10 18:29:35 -08:00
Vishnu kannan
575812787d Replace --resource-container and --system-container with
`--kubelet-cgroups` and `--system-cgroups` respectively.
Updated `--runtime-container` to `--runtime-cgroups`.
Cleaned up most of the kubelet code that consumes these flags to match
the flag name changes.

Signed-off-by: Vishnu kannan <vishnuk@google.com>
2016-02-10 17:33:28 -08:00
Dawn Chen
9a23c52cb8 Export HAIRPIN_MODE environment variable for soaking test. 2016-02-10 17:24:45 -08:00
Chao Xu
1c84552757 generate the versioned clientset 2016-02-10 17:22:46 -08:00
Chao Xu
6aa23e4e49 refacotr update-api-reference-docs.sh 2016-02-10 16:46:59 -08:00
Madhusudan.C.S
293793cf0d Allow replica set to be exposed as a service and add kubectl command tests for replica sets. 2016-02-10 16:20:08 -08:00
Vishnu kannan
38efc837b9 Make container runtime's cgroup configurable.
Use the real cgroups for metrics generation.

Signed-off-by: Vishnu kannan <vishnuk@google.com>
2016-02-10 16:02:34 -08:00
Mike Danese
b3172a4ccf kubelet: add a pidfile 2016-02-10 11:38:50 -08:00
Janet Kuo
ddd983286b Move deployment example to docs/user-guide 2016-02-10 10:46:12 -08:00
k8s-merge-robot
86a7a9534a Merge pull request #20924 from kubernetes/revert-20651-quarantine-reboot
Auto commit by PR queue bot
2016-02-10 09:36:09 -08:00
Wojciech Tyczynski
ac401a27f7 Merge pull request #20972 from wojtek-t/fix_kubemark_timeouts
Update timeouts for scalability-related suites
2016-02-10 15:48:30 +01:00
Wojciech Tyczynski
8e647e57bc Update timeouts for scalability-related suites 2016-02-10 15:15:44 +01:00
Justin Santa Barbara
ba19c4e2f0 e2e runner: make build start/finished upload configurable
Allow the target GCS bucket to be changed, and allow upload to GCS to be
suppressed altogether, with the same env vars that upload-to-gcs.sh
uses.
2016-02-10 08:24:48 -05:00
Marcin
b7d72ef36d Startup scripts for custom metrics 2016-02-10 12:32:04 +01:00
k8s-merge-robot
808209de52 Merge pull request #20839 from spxtr/clone-soak
Auto commit by PR queue bot
2016-02-10 02:51:03 -08:00
k8s-merge-robot
71b6b81102 Merge pull request #20076 from derekwaynecarr/namespace_controller_workers
Auto commit by PR queue bot
2016-02-10 00:55:57 -08:00
Wojciech Tyczynski
e9e3f7b938 Merge pull request #20903 from wojtek-t/delete_namespace_in_kubemark
Delete namespace in Kubemarks
2016-02-10 08:32:54 +01:00
k8s-merge-robot
41a98b43e4 Merge pull request #19840 from madhusudancs/replicaset-deployment
Auto commit by PR queue bot
2016-02-09 18:57:42 -08:00
Joe Finney
7075d3c378 Fix indentation for ingress jobs in e2e.sh. 2016-02-09 17:54:16 -08:00
Prashanth B
f0620a5efd Merge pull request #20883 from bprashanth/kubelet_flag
Kubelet flag for disabling hairpin mode
2016-02-09 17:31:30 -08:00
Joe Finney
184779b5fd Merge pull request #19903 from spxtr/describe-build
Upload useful Jenkins build information to GCS.
2016-02-09 17:30:41 -08:00
Joe Finney
22ebb97741 Merge pull request #20620 from wonderfly/create_trusty_configs
Move Trusty e2e testing jobs to job-configs
2016-02-09 17:22:12 -08:00
Madhusudan.C.S
e7a9f30936 Address review comments. 2016-02-09 15:50:01 -08:00
Maisem Ali
4dfdb154fb Adding testing-manifests to the test tar ball 2016-02-09 14:09:26 -08:00
derekwaynecarr
106693d9b3 Refactor namespace controller to use workers, do more delete collection calls 2016-02-09 16:39:13 -05:00
k8s-merge-robot
f36b604bec Merge pull request #19769 from luxas/server_cross_compilation
Auto commit by PR queue bot
2016-02-09 13:09:13 -08:00
Isaac Hollander McCreery
2ad245b8a8 Revert "[Discussion] Quarantine reboot tests as [Feature:Reboot] due to instability?" 2016-02-09 12:25:03 -08:00
Prashanth Balasubramanian
c3a3a2bacd Pipe hairpin-mode flag through kubelet, enable on soak. 2016-02-09 12:12:19 -08:00
Marcin
90cc3d050f Googleinfluxdb for gce-autoscaling 2016-02-09 20:52:26 +01:00
Wojciech Tyczynski
4abe6a9891 Delete namespace in Kubemarks 2016-02-09 16:34:49 +01:00
Wojciech Tyczynski
b5a9e5d144 Fix failing kubemark 2016-02-09 16:24:04 +01: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
68a165cda9 Merge pull request #20681 from justinsb/aws_sync_kubeup_gce_step3
Auto commit by PR queue bot
2016-02-09 02:08:48 -08:00
Wojciech Tyczynski
470a9ad3c5 Run load tests in 100-node and 500-node Kubemarks 2016-02-09 08:48:48 +01:00
Madhusudan.C.S
ed7ad6dcf3 Make deployments work. 2016-02-08 21:27:49 -08:00
Daniel Wang
a599307589 Move Trusty e2e testing jobs to job-configs 2016-02-08 15:41:24 -08:00
Joe Finney
6ee9f13ff5 Upload useful Jenkins build information to GCS. 2016-02-08 15:04:26 -08:00
Joe Finney
94b08128da Clone the GCE soak job. 2016-02-08 11:24:45 -08:00
k8s-merge-robot
b32078d89b Merge pull request #20496 from matthewdupre/masquerade-config
Auto commit by PR queue bot
2016-02-08 10:49:20 -08:00
k8s-merge-robot
3bbf55d38b Merge pull request #20596 from ihmccreery/skip-lists2
Auto commit by PR queue bot
2016-02-08 10:02:09 -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
Matt Dupre
9925cddc11 Change iptables fwmark to use single configurable bit instead of whole mark space 2016-02-08 11:12:09 +00: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
Lucas Käldström
c969c041e2 Add support for building arm, arm64 and ppc64le server and client targets 2016-02-07 20:35:14 +02:00
Justin Santa Barbara
899e61ef3c Update verify-flags exceptions 2016-02-07 11:11:38 -05:00
Tim Hockin
2052e334b6 mkdir in build when the output dir is needed 2016-02-06 21:14:20 -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
c2ac1bcd30 Merge pull request #20356 from mml/tuso-faster
Auto commit by PR queue bot
2016-02-06 01:48:07 -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
939927fe90 Merge pull request #20277 from deads2k/pin-generator
Auto commit by PR queue bot
2016-02-05 23:41:30 -08:00
k8s-merge-robot
6c5540baae Merge pull request #20232 from mml/daemonset-warn
Auto commit by PR queue bot
2016-02-05 23:12:51 -08:00
Madhusudan.C.S
4f9b8b2bfc Link all the ReplicaSet controller boilerplate together.
1. Enable replica set in controller manager.
2. Enable replica set etcd storage in master package.
3. Add replica set support to kubectl commands.
2016-02-05 21:05:10 -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
bb0c5fea0e Fix test failure 2016-02-05 17:26:07 -08:00
Mike Danese
b1743a6887 this is a manual reversion of #20702
I can't revert with github which says "Sorry, this pull request couldn’t be
reverted automatically. It may have already been reverted, or the content may
have changed since it was merged."

Reverts commit: 0c191e787b
2016-02-05 16:34:02 -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
k8s-merge-robot
5066e507ae Merge pull request #20194 from derekwaynecarr/fix_hack_test_cmd
Auto commit by PR queue bot
2016-02-05 14:39:00 -08:00
Daniel Smith
9441721fee Merge pull request #19689 from AdoHe/kubectl_label_display
kubectl add show-labels flag to make it more readable
2016-02-05 14:08:37 -08:00
Daniel Smith
b278c6acd9 Merge pull request #20565 from kubernetes/revert-20000-disable-flaky
Revert "Disable flaky test."
2016-02-05 14:01:07 -08:00
k8s-merge-robot
14d74a1c01 Merge pull request #19365 from jsafrane/devel/retry-delete
Auto commit by PR queue bot
2016-02-05 09:55:21 -08:00
k8s-merge-robot
06060d4d77 Merge pull request #20716 from gmarek/master
Auto commit by PR queue bot
2016-02-05 08:53:32 -08:00
k8s-merge-robot
266d7aa5b3 Merge pull request #19783 from magicwang-cn/master
Auto commit by PR queue bot
2016-02-05 08:53:30 -08: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
gmarek
432d04149b Run enormous-startup suite in us-east1-b zone 2016-02-05 16:52:15 +01:00
k8s-merge-robot
ae15a4437b Merge pull request #19944 from mwielgus/simple-cm
Auto commit by PR queue bot
2016-02-05 06:41:28 -08:00
gmarek
0c191e787b Split controller flags between controllers 2016-02-05 12:17:51 +01:00
Marcin Wielgus
bf0c881263 Set Docker custom metric label for cAdvisor if custom metric volume is mounted 2016-02-05 12:00:02 +01:00
magicwang-cn
d2cf858560 make watch cache sizes configuratable of kube-apiserver 2016-02-05 15:47:27 +08:00
k8s-merge-robot
9bbc22cf3a Merge pull request #20526 from spxtr/aws-jobs
Auto commit by PR queue bot
2016-02-04 10:15:38 -08:00
Isaac Hollander McCreery
3f893e53eb Quarantine reboot tests as [Feature:Reboot] due to instability 2016-02-04 09:15:19 -08:00
AdoHe
714d12cf72 kubectl add show-labels flag to make it more readable 2016-02-04 02:08:44 -05: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
k8s-merge-robot
bb7ad7cd09 Merge pull request #18795 from dcbw/cbr0-network-plugin
Auto commit by PR queue bot
2016-02-03 19:46:25 -08: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
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
Paul Morie
6a5157b496 Allow boilerplate checks on whole filenames 2016-02-03 18:35:26 -05:00
Isaac Hollander McCreery
1e8a7716e8 Fix typos in e2e.sh 2016-02-03 14:41:37 -08:00
Isaac Hollander McCreery
da8c6df2e0 Remove skip list ENVs, instead rely on labels 2016-02-03 14:39:19 -08:00
k8s-merge-robot
0dc25f545f Merge pull request #20558 from ihmccreery/move-e2e
Auto commit by PR queue bot
2016-02-03 11:46:17 -08:00
Daniel Smith
24b8125bb1 Revert "Disable flaky test." 2016-02-03 10:15:38 -08:00
Isaac Hollander McCreery
3b89db78bf Organize jobs in e2e.sh 2016-02-03 09:06:08 -08:00
Dan Williams
fabb65c13f Add a network plugin that duplicates "configureCBR0" functionality 2016-02-03 10:08:08 -06:00
Piotr Szczesniak
d7dd663d2a Merge pull request #20412 from gmarek/enable
Add a flag to allow non-fatal errors in validate-cluster
2016-02-03 09:33:17 +01:00
Piotr Szczesniak
0e396b2084 Merge pull request #20407 from gmarek/1000-kube-up
Allow some NotReady nodes in 1000 node clusters
2016-02-03 09:32:59 +01: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
Joe Finney
d6c422547e Add AWS Jenkins jobs to source control. 2016-02-02 16:05:41 -08:00
Janet Kuo
442c75045a Add kubectl rollout undo 2016-02-02 14:20:01 -08:00
k8s-merge-robot
8bab0022ad Merge pull request #20000 from erictune/disable-flaky
Auto commit by PR queue bot
2016-02-02 11:29:34 -08:00
Matt Liggett
f2d5375bc0 Stop deleting DaemonSet pods during drain.
We do this because they will be recreated immediately by the
DaemonSet Controller.  In addition, we also require a specific flag
(--ignore-daemonsets) when there are DaemonSet pods on the node.
2016-02-02 11:13:29 -08:00
Jeff Lowdermilk
449e708aa5 Merge pull request #20359 from ihmccreery/timeouts
Knock down the timeouts for gce, gce-slow, gke, and gke-slow
2016-02-02 09:20:16 -08:00
k8s-merge-robot
74c62aecc5 Merge pull request #20186 from lavalamp/import-boss
Auto commit by PR queue bot
2016-02-02 06:21:50 -08: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
k8s-merge-robot
ac24a68801 Merge pull request #20094 from mesosphere/jdef_mesos_026_godeps
Auto commit by PR queue bot
2016-02-02 03:19:25 -08:00
Isaac Hollander McCreery
a61361b3df Knock down the timeouts for gce, gce-slow, gke, and gke-slow now that they run in parallel 2016-02-01 15:33:06 -08:00
Prashanth Balasubramanian
4f50292347 Create new ingress suite. 2016-02-01 12:12:29 -08:00
gmarek
5ed9b3fab7 Change the tag for performance tests. 2016-02-01 17:41:48 +01:00
gmarek
efacc0435e Add a flag to allow non-fatal errors in validate-cluster 2016-02-01 14:26:31 +01:00
gmarek
6aaabc6f46 Allow some NotReady nodes in 1000 node clusters 2016-02-01 12:40: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
James DeFelice
e01b5560ca swappable storage backends for frameworkID 2016-02-01 06:03:25 +00:00
Alex Robinson
1903c4eb51 Merge pull request #19605 from aveshagarwal/master-sort-by-panic
Fix panic when sort-by is used with kubectl get.
2016-01-30 10:48:56 -08:00
k8s-merge-robot
e4c5f892c6 Merge pull request #20234 from mml/update-objects
Auto commit by PR queue bot
2016-01-30 07:32:25 -08:00
mqliang
b0e06c14e5 add a knob to enable quorum read 2016-01-30 20:32:12 +08:00
k8s-merge-robot
7912682595 Merge pull request #20226 from smarterclayton/fix_extract_list
Auto commit by PR queue bot
2016-01-29 17:15:30 -08:00
Matt Liggett
1cd140fe49 When running test-update-storage-objects, only build kube-apiserver.
Prior to this we built everything.  So slow!
2016-01-29 15:56:51 -08:00
Isaac Hollander McCreery
36a55566bd Also remove -gce-parallel 2016-01-29 14:17:12 -08:00
Isaac Hollander McCreery
86c67686a7 Remove -reboot test suites; now covered in -serial suites 2016-01-29 14:06:34 -08:00
Fabio Yeon
1dc6e88a0d Merge pull request #20274 from ihmccreery/autoscaling-feature
Move HPA e2es into the default slow suite, and add [Feature:ClusterSizeAutoscaling] and [Feature:InitialResources]
2016-01-29 09:39:33 -08:00
Isaac Hollander McCreery
aa56b87b51 Skip [Skipped] tests 2016-01-29 09:35:59 -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
Fabio Yeon
5d8174ee95 Merge pull request #20276 from ihmccreery/make-jobs-parallel
[WIP] Run kubernetes-e2e-gce and kubernetes-e2e-gke in parallel
2016-01-29 08:54:42 -08:00
Filip Grzadkowski
13480c171d Revert "Yet another try to migrate to the new Heapster" 2016-01-29 15:03:49 +01: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
Fabio Yeon
03a26330a8 Merge pull request #20278 from ihmccreery/gke-slow
Make slow tests run in parallel, add gke-slow suite
2016-01-28 20:42:44 -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
Daniel Smith
22b43d8f82 Determinisitically get kubectl proxy port 2016-01-28 16:07:08 -08: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
Fabio Yeon
e68ea9e8d4 Merge pull request #19936 from ixdy/jenkins-job-configs
Restrict build jobs to running on build node instead of master
2016-01-28 14:36:05 -08: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
Fabio Yeon
70ff0bda57 Merge pull request #20201 from caesarxuchao/resilient-wget
make wget in gen-swagger-doc more resilient
2016-01-28 13:32:24 -08:00
k8s-merge-robot
430acc733b Merge pull request #19950 from spxtr/examples
Auto commit by PR queue bot
2016-01-28 12:49:24 -08:00
Isaac Hollander McCreery
804c986f87 Make slow tests run in parallel, add gke-slow suite 2016-01-28 11:33:45 -08:00
Isaac Hollander McCreery
1ce8e2345e Run kubernetes-e2e-gce and kubernetes-e2e-gce in parallel 2016-01-28 11:32:36 -08:00
Matt Liggett
352c439a96 Guard both kill and wait with APISERVER_PID. 2016-01-28 11:05:02 -08:00
deads2k
ec2008d948 pin the run command to produce a job 2016-01-28 12:55:36 -05:00
Fabio Yeon
146a9e6075 Merge pull request #19667 from ihmccreery/fix-provider-skip-lists
Remove provider skip lists
2016-01-28 09:47:56 -08:00
k8s-merge-robot
d3fdc61ff7 Merge pull request #19696 from mesosphere/jdef_mesos_pod_discovery
Auto commit by PR queue bot
2016-01-28 01:15:40 -08:00
Daniel Smith
46d12b185e Add 'import-boss': enforce go import restrictions. 2016-01-27 16:18:46 -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
Isaac Hollander McCreery
599f646a48 Collapse GKE_DEFAULT_SKIP_TESTS into GKE_REQUIRED_SKIP_TESTS 2016-01-27 16:09:12 -08:00
Clayton Coleman
71a13f7f4b ExtractList should handle v1.RawExtension correctly
Also fixes CustomColumnPrinter to pass decoder in, and ensures a test
case tests the combined path.
2016-01-27 15:30:21 -05:00
James DeFelice
06df194943 updated license exceptions for testify and yaml.v2 2016-01-27 17:25:00 +00: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
k8s-merge-robot
729a76f749 Merge pull request #19512 from mml/update-objects
Auto commit by PR queue bot
2016-01-27 07:40:47 -08:00
Piotr Szczesniak
e96993f2ce Bumped Heapster version to v0.20.0-alpha and Influxdb to 0.9.2.1 2016-01-27 11:09:18 +01:00
k8s-merge-robot
603931f237 Merge pull request #20038 from caesarxuchao/remove-cmd-unused
Auto commit by PR queue bot
2016-01-26 22:18:25 -08:00
Chao Xu
237f4451b6 make wget in gen-swagger-doc more resilient 2016-01-26 22:09:12 -08:00
derekwaynecarr
c906e9c90a hack/test-cmd.sh did not run any admission control 2016-01-26 21:28:05 -05:00
k8s-merge-robot
91527c29cf Merge pull request #17382 from caesarxuchao/rewrite-linkchecker
Auto commit by PR queue bot
2016-01-26 17:51:44 -08:00
Chao Xu
3ec4cd423e linkchecker tool now visits the URL to determine if it's valid 2016-01-26 17:01:37 -08:00
Isaac Hollander McCreery
f318ccb5eb Make upgrades e2es [Feature:Upgrade] 2016-01-26 15:38:44 -08:00
Brendan Burns
3328cfe1c5 Merge pull request #20163 from spxtr/enable-jobs
Reenable Jenkins e2e jobs.
2016-01-26 14:44:20 -08:00
k8s-merge-robot
3254df3a7c Merge pull request #19426 from smarterclayton/rewrite_tags
Auto commit by PR queue bot
2016-01-26 13:11:58 -08:00
Jeff Grafton
3cec673a4b Use PR# rather than git sha1 for PR log path 2016-01-26 11:11:54 -08:00
Avesh Agarwal
bec2d678b9 Fix panic when sort-by is used with kubectl get. 2016-01-26 13:58:24 -05:00
Joe Finney
b8fd6a35fb Reenable Jenkins e2e jobs. 2016-01-26 09:48:04 -08:00
Isaac Hollander McCreery
056b5e14c2 Revert "Add AWS jobs to source control." 2016-01-26 09:10:06 -08:00
Clayton Coleman
14a3aaf479 protobuf: During generation, copy protobuf tags back
The protobuf tags contain the assigned tag id, which then ensures
subsequent generation is consistently tagging (tags don't change across
generations unless someone deletes the protobuf tag).

In addition, generate final proto IDL that is free of gogoproto
extensions for ease of generation into other languages.

Add a flag --keep-gogoproto which preserves the gogoproto extensions in
the final IDL.
2016-01-26 11:41:21 -05:00
k8s-merge-robot
1ed61f5e63 Merge pull request #19926 from spxtr/jobs-jobs-jobs
Auto commit by PR queue bot
2016-01-26 06:04:20 -08:00
k8s-merge-robot
8c821700f3 Merge pull request #19389 from justinsb/internal_cidr
Auto commit by PR queue bot
2016-01-26 03:58:48 -08:00
k8s-merge-robot
3f40fb7d0a Merge pull request #17923 from yuvipanda/kube2dns-pflag
Auto commit by PR queue bot
2016-01-26 02:13:44 -08:00
k8s-merge-robot
9ae960ef7c Merge pull request #19718 from pmorie/update-all-err
Auto commit by PR queue bot
2016-01-25 19:47:59 -08:00
Dawn Chen
02e6f56b65 Merge pull request #19977 from brendandburns/deps
Update the docker/spdystream dependency
2016-01-25 16:55:01 -08:00
Dawn Chen
93168c1ede Merge pull request #20036 from ihmccreery/instance-prefix
Use INSTANCE_PREFIX to prefix uploaded binaries in GCE
2016-01-25 16:07:13 -08:00
Brendan Burns
61ff7475a8 Add a stray dependency that was missing due to godep update 2016-01-25 10:05:29 -08:00
James DeFelice
1748f028d5 experimental support for task discovery-info generation 2016-01-25 16:25:03 +00: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
Zach Loafman
a71a0f05ef Merge pull request #19933 from spxtr/fix-verifier
Handle multijob runners properly in verify-jenkins-jobs.sh
2016-01-23 07:34:28 -08:00
Justin Santa Barbara
d8460d5920 AWS: Pass non-masquerade-cidr through kube-up
Set the environment variable NON_MASQUERADE_CIDR.

Docs in cluster/aws/options.md
2016-01-22 21:01:44 -05:00
Chao Xu
bc2a9736dc remove duplicated tests 2016-01-22 15:40:42 -08:00
Isaac Hollander McCreery
9477bc08a5 Use INSTANCE_PREFIX to prefix uploaded binaries in GCE, fixes #8705 2016-01-22 15:27:33 -08:00
Eric Tune
7944fa01ec Disable flaky test. 2016-01-22 09:55:39 -08:00
YuviPanda
1751bcf1e1 Update hack/verify-flags/exceptions.txt 2016-01-22 00:19:01 -08:00
Clayton Coleman
c49cd4edf9 Alter the build to generate for __internal correctly 2016-01-22 01:10:22 -05:00
Paul Morie
9be7883f7e Make hack/update-all.sh short-circuit unless run with -a 2016-01-22 00:17:14 -05:00
YuviPanda
f0c5051201 Fix verify-flags lists to account for flag changes 2016-01-21 16:59:02 -08:00
Joe Finney
3eef36b8a0 Handle multijob runners properly in verify-jenkins-jobs.sh 2016-01-21 14:28:32 -08:00
Alex Mohr
359c684d57 Merge pull request #19698 from kargakis/expose-deployments
kubectl: Support exposing deployments
2016-01-21 14:26:14 -08:00
Joe Finney
9dccefae8f Add examples E2E job to source control. 2016-01-21 13:46:47 -08:00
Justin Santa Barbara
58191c446c Allow non-masquerade-cidr to be passed to the kubelet
Removing the hard-coding of 10.0.0.0/8

Issue #11204
2016-01-21 15:18:31 -05:00
Alex Mohr
8d021f3d88 Merge pull request #19897 from ixdy/test-golang-1.5.3
Update tests from Go 1.5.2 to Go 1.5.3
2016-01-21 12:00:00 -08:00
Jeff Grafton
df53c44abc Restrict build jobs to running on build node instead of master 2016-01-21 11:29:24 -08:00
k8s-merge-robot
61096f4998 Merge pull request #19517 from spxtr/fix-test-go
Auto commit by PR queue bot
2016-01-21 11:25:58 -08:00
Alex Mohr
753b1f3ae6 Merge pull request #19419 from spxtr/gcp-resource
Export variables needed by e2e-runner.sh.
2016-01-21 10:38:41 -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
Joe Finney
31e33ac58b Add AWS jobs to source control. 2016-01-21 10:22:04 -08:00
Joe Finney
10c217024d Merge pull request #19742 from spxtr/more-jobs
Add kubemark jobs to source control.
2016-01-21 10:02:13 -08:00
Jeff Grafton
0d84b49f65 Update tests from Go 1.5.2 to Go 1.5.3 2016-01-21 09:43:52 -08:00
Marek Grabowski
3d7c79ca03 Merge pull request #19836 from ixdy/jenkins-test-image-netcat
Update kubekins-test image to include netcat
2016-01-21 17:43:32 +01:00
k8s-merge-robot
dda29bedd8 Merge pull request #18722 from deads2k/add-sar
Auto commit by PR queue bot
2016-01-21 07:06:05 -08:00
k8s-merge-robot
0c368c090c Merge pull request #19586 from yifan-gu/ginkgo_parallel
Auto commit by PR queue bot
2016-01-21 04:02:08 -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
deads2k
14396fc464 add subject access review types 2016-01-20 08:24:15 -05:00
k8s-merge-robot
a5d2c1b0fb Merge pull request #18706 from eparis/upstream-godep
Auto commit by PR queue bot
2016-01-20 04:43:26 -08:00
k8s-merge-robot
2a79ac4a31 Merge pull request #18322 from mesosphere/licenses
Auto commit by PR queue bot
2016-01-19 17:17:17 -08:00
Jeff Grafton
ad8ea35d94 Update kubekins-test image to include netcat 2016-01-19 16:24:58 -08:00
Jeff Grafton
62bc09adf3 Only return unprivileged ports in get_random_port and fix nc argument bug 2016-01-19 16:24:43 -08:00
Joe Finney
f47bdc8a5c Add kubemark tests to source control. 2016-01-19 11:20:59 -08:00
Isaac Hollander McCreery
5daf01bfd1 Fix serial jobs by using right project and using selectors properly 2016-01-19 11:08:03 -08:00
Clayton Coleman
dc83a11758 Merge pull request #19768 from madhusudancs/fix-update-codecgen
Do not dirname on the dependency file's path twice while generating types using codecgen.
2016-01-18 11:15:12 -05:00
k8s-merge-robot
bd8d37f6f2 Merge pull request #19522 from apcera/dev_python3
Auto commit by PR queue bot
2016-01-17 03:21:07 -08:00
Madhusudan.C.S
1511466b9d Do not dirname on the dependency file's path twice while generating types using codecgen. 2016-01-17 02:23:26 -08:00
Isaac Hollander McCreery
78ea78e26b Collapse into one project 2016-01-15 15:16:00 -08:00
Joe Finney
ba8878cb1a Use special cleanup rules for kubernetes-test-go job. 2016-01-15 14:02:35 -08:00
Isaac Hollander McCreery
e61f6614ca Add gce-serial and gke-serial jobs to start deflaking serial, disruptive, and restart tests 2016-01-15 11:07:36 -08:00
Michail Kargakis
08d8843a9c kubectl: Support exposing deployments 2016-01-15 17:02:24 +01: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
3a1463fea8 Functionally revert #19381 2016-01-15 14:36:42 +01:00
gmarek
b7d1cacbff Run only reboot tests in reboot suite. 2016-01-15 12:26:43 +01:00
Marek Grabowski
61884ab0b5 Revert "Print HR output in e2e tests before figuring out how to make the JSON…" 2016-01-15 11:53:38 +01:00
gmarek
548b3b2fc1 Print HR output in e2e tests before figuring out how to make the JSON output shorter 2016-01-15 09:14:43 +01:00
Yifan Gu
eb9c5ae59e jenkins: Set '--nodes' when 'GINKGO_PARALLEL' is set.
By default, if 'GINKGO_PARALLEL' is true, then '--nodes=$GINKGO_PARALLEL_NODES'
will be passed. The default 'GINKGO_PARALLEL_NODES' is 30.
2016-01-14 16:23:44 -08:00
Isaac Hollander McCreery
f6fe6949d5 Merge pull request #19505 from ihmccreery/label-documentation
Add documentation for labels
2016-01-14 13:11:31 -08:00
Mike Danese
5b270551a9 Merge pull request #19378 from ihmccreery/remove-update-jobs
Remove old gce-upgrade jobs
2016-01-14 11:51:26 -08:00
Mike Danese
b7438274dc Merge pull request #19659 from ihmccreery/timeout-reboot
Up timeout of gce-reboot Jenkins job
2016-01-14 09:57:49 -08:00
Isaac Hollander McCreery
2d09e07ae6 Add documentation for test labels 2016-01-14 09:54:23 -08:00
Isaac Hollander McCreery
859ff3a709 Up timeout of gce-reboot Jenkins job 2016-01-14 09:49:41 -08:00
Karl Isenberg
6125f539b6 Add hack/update-godep-licenses.sh to generate Godeps/LICENSES.md
- Add Godeps/LICENSES.md
- Add verify-godep-licenses to verify that Godeps/LICENSES.md is up to date
- Trigger verify-godep-licenses in the pre-commit hook only if the Godeps dir has changed
- Exclude verify-godep-licenses in verify-all
- Add verify-godep-licenses to make verify (used by travis)
- Add verify-godep-licenses to shippable
- Update dev docs to mention update-godep-licenses
2016-01-14 09:05:25 -08:00
gmarek
7bc697a888 Print scalability data in JSON format 2016-01-14 14:12:38 +01:00
k8s-merge-robot
ab93bbb135 Merge pull request #19381 from ihmccreery/fix-reboot-suites
Auto commit by PR queue bot
2016-01-14 04:44:35 -08:00
k8s-merge-robot
eaeb37c7bd Merge pull request #19377 from spxtr/verify-jobs
Auto commit by PR queue bot
2016-01-14 02:21:07 -08:00
Joe Finney
80c6e678d8 Update verify-jenkins-jobs, check in job config. 2016-01-13 14:07:37 -08:00
k8s-merge-robot
c059dfdb9b Merge pull request #18712 from pmorie/config-kubectl
Auto commit by PR queue bot
2016-01-13 13:51:29 -08:00
k8s-merge-robot
25c31b6cc8 Merge pull request #19588 from mikedanese/boiler
Auto commit by PR queue bot
2016-01-13 09:15:22 -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
c475b4ee35 Merge pull request #18611 from timstclair/allocatable-impl2
Auto commit by PR queue bot
2016-01-12 22:48:12 -08:00
Mike Danese
a6589f7d38 hack: ignore cluster/env.sh in boilerplate check
This is used for user configuration overrides in cluster/. We should not
enforce the boilerplate headers in this file.

Signed-off-by: Mike Danese <mikedanese@google.com>
2016-01-12 22:04:33 -08:00
Mike Danese
f71657d9a6 retrofit the scheduler with the leader election client.
Signed-off-by: Mike Danese <mikedanese@google.com>
2016-01-12 21:37:03 -08:00
Tim St. Clair
e2ffd007f7 Implement node Allocatable
Add `kube-reserved` and `system-reserved` flags for configuration
reserved resources for usage outside of kubernetes pods. Allocatable is
provided by the Kubelet according to the formula:
```
Allocatable = Capacity - KubeReserved - SystemReserved
```

Also provides a method for estimating a reasonable default for
`KubeReserved`, but the current implementation probably is low and needs
more tuning.
2016-01-12 17:00:43 -08:00
Isaac Hollander McCreery
8f401fb0d5 Merge pull request #19372 from ihmccreery/upgrade-jobs
Move upgrade jobs to version control
2016-01-12 16:03:01 -08:00
Mike Danese
bf763bba95 Merge pull request #19498 from pwittrock/nodelabels
Node labels: Remove node-labels-file command line option.  Change --n…
2016-01-12 15:12:57 -08:00
Phillip Wittrock
f1c8384ff4 Node labels: Remove node-labels-file command line option. Change --node-label format from key=value to key:value to be consitent with how the header key:value is specified on command line. 2016-01-12 12:57:12 -08:00
Chao Xu
64083a0576 Generate the clientset 2016-01-12 11:30:04 -08:00
Josh Ellithorpe
76e8a8b08d Fix issues with Python3 and bring up a dev cluster 2016-01-12 11:08:42 -08:00
Daniel Smith
4e72ded59d Merge pull request #19371 from brendandburns/aws2
Switch to m3.medium for e2e testing
2016-01-12 10:45:22 -08:00
Daniel Smith
44681a9554 Merge pull request #19370 from spxtr/suppress-gcloud-updates
Skip gcloud update checks for Jenkins jobs.
2016-01-12 10:44:51 -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
Isaac Hollander McCreery
a05d0a869c Up timeout for gke-reboot; fixes #19539 2016-01-12 09:54:37 -08:00
Joe Finney
2a72ff5464 Merge pull request #19301 from spxtr/job-configs
Track most remaining Jenkins E2E jobs.
2016-01-12 09:47:47 -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
Joe Finney
6dd867108b Merge pull request #19430 from spxtr/test-go
Add kubernetes-test-go and ilk to source control.
2016-01-11 15:51:28 -08:00
Matt Liggett
fefb7a9846 Reduce test-update-storage-objects flakiness by adding a sleep. 2016-01-11 15:08:50 -08:00
Isaac Hollander McCreery
e05724cee8 Properly run GCE_PARALLEL_SKIP_TESTS in reboot suites 2016-01-11 11:41:07 -08:00
Joe Finney
abf41a5304 Merge pull request #19429 from spxtr/soak-yaml
Add soak tests to source control.
2016-01-11 09:59:32 -08:00
Joe Finney
90255f8ac5 Add kubernetes-test-go and ilk to source control. 2016-01-08 14:21:34 -08:00
Joe Finney
c972b9fcdb Add soak tests to source control. 2016-01-08 13:51:40 -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
Joe Finney
698d70591c Export variables needed by e2e-runner.sh. 2016-01-08 10:26:13 -08:00
k8s-merge-robot
9264340338 Merge pull request #17854 from smarterclayton/basic_proto
Auto commit by PR queue bot
2016-01-07 22:03:36 -08:00
Isaac Hollander McCreery
5b0a6f5927 Jenkins upgrade jobs 2016-01-07 16:19:31 -08:00
Isaac Hollander McCreery
cef05926bf Remove old gce-upgrade jobs 2016-01-07 14:18:12 -08:00
Abhi Shah
ce96ff416b Revert "Label [Skipped] tests appropriately" 2016-01-07 11:54:41 -08:00
Brendan Burns
5e1afd993c Switch to m3.medium for e2e testing 2016-01-07 11:15:41 -08:00
Joe Finney
fba3d1f79e Skip gcloud update checks for Jenkins jobs. 2016-01-07 10:48:59 -08:00
Joe Finney
edc274b6dd Track most remaining Jenkins E2E jobs. 2016-01-07 10:34:39 -08: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
Clayton Coleman
7edbe09e59 Add new known flags and sort them 2016-01-06 21:09:20 -05:00
Clayton Coleman
b1e01875a1 go-to-protobuf: generate protobuf IDL and marshalers for Go structs 2016-01-06 21:09:20 -05: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
9e927f08b1 Merge pull request #19292 from pmorie/swagger-api-regen
Auto commit by PR queue bot
2016-01-06 06:30:27 -08:00
Paul Morie
9c18067e60 Add kubectl support for ConfigMap 2016-01-06 09:03:39 -05:00
k8s-merge-robot
66d3cbf889 Merge pull request #16900 from madhusudancs/avoid-kubelet-oscillation
Auto commit by PR queue bot
2016-01-05 17:14:13 -08:00
Paul Morie
dbe7b29c14 Send API server output during swagger spec regen to /tmp 2016-01-05 12:58:58 -05:00
Eric Paris
4034b5db24 Stop needlessly preloading 2016-01-05 10:19:23 -05:00
Eric Paris
2646b4c933 Revert "Pin godep to version 32"
This reverts commit 7d5acfb923.

This was hopefully fixed in
https://github.com/tools/godep/pull/362
2016-01-05 10:15:04 -05:00
gmarek
79b6f13be0 Increase timeout for waiting for kubectl proxy in test-cmd 2016-01-05 11:22:15 +01:00
k8s-merge-robot
cf7fd487d7 Merge pull request #18883 from feihujiang/fixCommentsInTestCmdScript
Auto commit by PR queue bot
2016-01-04 21:02:59 -08:00
k8s-merge-robot
8f4d801368 Merge pull request #19265 from spxtr/clean-logs
Auto commit by PR queue bot
2016-01-04 20:31:18 -08:00
Madhusudan.C.S
059c2aa799 Mitigate node out of disk status oscillation by delaying it.
Implement a flag that defines the frequency at which a node's out of
disk condition can change its status. Use this flag to suspend out of
disk status changes in the time period specified by the flag, after
the status is changed once.

Set the flag to 0 in e2e tests so that we can predictably test out of
disk node condition.

Also, use util.Clock interface for all time related functionality in
the kubelet. Calling time functions in unversioned package or time
package such as unversioned.Now() or time.Now() makes it really hard
to test such code. It also makes the tests flaky and sometimes
unnecessarily slow due to time.Sleep() calls used to simulate the
time elapsed. So use util.Clock interface instead which can be faked
in the tests.
2016-01-04 12:23:38 -08:00
k8s-merge-robot
2cd8bff334 Merge pull request #19146 from spxtr/remove-flock
Auto commit by PR queue bot
2016-01-04 11:11:14 -08:00
Joe Finney
c8faf0b1f2 Clean up e2e logs.
Unsets xtrace in e2e.sh, sets it in e2e-runner.sh.
Sets quiet flag for gcloud cp.
2016-01-04 11:09:59 -08:00
Ravi Sankar Penta
a9b0696166 Update auto generated docs for kubelet
Add node-ip flag to know-flags.txt
2016-01-03 10:18:58 -08:00
k8s-merge-robot
4f65f68a12 Merge pull request #19182 from thockin/kube-proxy-conntrack-max
Auto commit by PR queue bot
2016-01-02 02:36:18 -08:00
k8s-merge-robot
b4ae87cada Merge pull request #19193 from luxas/static_kubectl
Auto commit by PR queue bot
2016-01-02 01:50:56 -08:00
k8s-merge-robot
e7b41f132b Merge pull request #18995 from thockin/vendor_x_sys_unix
Auto commit by PR queue bot
2016-01-01 19:28:38 -08:00
Wojciech Tyczynski
712ab62c63 Update verify boilerplate to support 2016 2016-01-01 12:00:21 +01:00
Tim Hockin
da0ac31182 Set conntrack params in kube-proxy
Add flags to control max connections (set to 256k vs 64k default) and TCP
established timeout (set to 1 day vs 5 day default).  Flags can be set to 0 to
mean "don't change it".

This is only set at startup, and not wrapped in a rectifier loop.

Tested manually.
2015-12-30 15:46:40 -08:00
Tim Hockin
e48f99e2cf Bump godep release - bugs seem to be fixed. 2015-12-30 15:45:23 -08:00
Joe Finney
adb0da005e Merge pull request #19153 from spxtr/split-e2e
Split e2e.sh into e2e.sh and e2e-runner.sh on master branch.
2015-12-30 15:27:00 -08:00
Joe Finney
404da54f10 Split e2e.sh into e2e-jobs.sh and e2e-runner.sh on master branch. 2015-12-30 14:39:31 -08:00
k8s-merge-robot
2f11a6a0f9 Merge pull request #19197 from wojtek-t/increase_apiserver_timeout
Auto commit by PR queue bot
2015-12-30 07:36:36 -08:00
k8s-merge-robot
9287a108a4 Merge pull request #18156 from wojtek-t/use_new_deep_copies
Auto commit by PR queue bot
2015-12-30 05:11:02 -08:00
Wojciech Tyczynski
920d3b5336 Increase apiserver timeout in tests 2015-12-30 14:09:54 +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
Lucas Käldström
ff9a3d3cb3 Build kubectl statically 2015-12-30 10:31:15 +02:00
k8s-merge-robot
356487c951 Merge pull request #18101 from brendandburns/kubectl6
Auto commit by PR queue bot
2015-12-29 12:43:42 -08:00
Wojciech Tyczynski
baf97c9c5e First use of new deep-copy generator. 2015-12-29 18:06:09 +01:00
k8s-merge-robot
13a853f371 Merge pull request #19139 from wojtek-t/enable_testing_client_gen
Auto commit by PR queue bot
2015-12-29 08:58:00 -08:00
Dr. Stefan Schimanski
7a2c33e323 contrib/mesos/scheduler: make debug handler for kubelet configurable 2015-12-29 14:39:59 +01:00
gmarek
2804c00706 Increase Kubelet log verbosity in scalability tests 2015-12-29 10:31:03 +01:00
gmarek
1df78a2398 Add a framework for multiple writers for various test data summaries 2015-12-29 10:26:44 +01:00
gmarek
c6b5c2365c Enable metrics gathering in scalability suite 2015-12-29 09:30:17 +01:00
k8s-merge-robot
fec5206f1a Merge pull request #13840 from nelcy/master
Auto commit by PR queue bot
2015-12-28 23:55:32 -08:00
feihujiang
a8639280c7 Fix wrong commends in test-cmd.sh 2015-12-29 14:10:21 +08:00
k8s-merge-robot
58ae1a42de Merge pull request #19063 from gmarek/use-metrics
Auto commit by PR queue bot
2015-12-28 15:10:56 -08:00
k8s-merge-robot
6cae602fae Merge pull request #19104 from jonboulle/master
Auto commit by PR queue bot
2015-12-28 14:37:23 -08:00
Joe Finney
fb11173f6f Stop flocking for gcloud updates. 2015-12-28 10:30:27 -08:00
Wojciech Tyczynski
9d912e843b Update/verify client generator in scripts 2015-12-28 14:24:43 +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
Wojciech Tyczynski
89a4093622 Merge pull request #18926 from erictune/fix-build
Revert part of #18860
2015-12-28 11:03:25 +01:00
Jeff Grafton
52a6252431 Don't limit go test to only 2 cores 2015-12-27 17:21:40 -08:00
Jonathan Boulle
70fddfdf80 Preload camlistore godep in verify-godeps
Similar to 62eb82d6fc, this works around
package refactoring and godep incompatibility
2015-12-25 23:10:52 +01:00
Chakravarthy Nelluri
fa76de79e5 Add support for flex volume. Flex volume adds support for thirdparty(vendor)
volumes and custom mounts.
2015-12-23 14:11:38 -08:00
gmarek
b2a7c7120e Enable logs generation rate checking in scalability tests. Take 2 2015-12-23 11:15:27 +01:00
Mike Danese
b174fc9c97 Merge pull request #18994 from bprashanth/flannel_suite
Add a jenkins flannel suite.
2015-12-22 14:07:14 -08:00
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
derekwaynecarr
a043f3c86e Parallel build logic should work against available memory, not total memory 2015-11-19 13:27:30 -05:00
k8s-merge-robot
3dd04f9240 Merge pull request #17465 from wonderfly/separate_slow_jobs_for_trusty
Auto commit by PR queue bot
2015-11-19 08:17:05 -08:00
Marcin Wielgus
feb439c67c Revert "e2e test for node out of disk conditions" 2015-11-19 14:06:12 +01:00
k8s-merge-robot
5b2e339b24 Merge pull request #16398 from madhusudancs/out-of-disk-e2e
Auto commit by PR queue bot
2015-11-18 21:49:22 -08:00
Mike Danese
1d9d11c836 run kube-proxy in a static pod 2015-11-18 16:52:10 -08:00
Rohith
c2526c93fa - adding the -node-label flag to the kubelet which allows for a initial tagging / labelling of the node on cluster registration
- the labels can come from a series of key=pair value or file:///path_to_file which contains key pairs
2015-11-18 23:20:58 +00:00
Abhi Shah
704eac4bb8 Merge pull request #17450 from erictune/codecgen-osx-fix
Replace readlink in update-codecgen for OSX
2015-11-18 15:05:59 -08:00
Abhi Shah
7d95a4ce05 Merge pull request #17358 from pmorie/omitempty-space
Add description check for spaces around omitempty directive
2015-11-18 14:59:06 -08:00
Daniel Wang
afa12c58af Jenkins: Run slow tests for Trusty in dedicated jobs
Take slow tests out of release jobs because they are flaky and not as critical
as the rest of the release tests.

Also update the name of the release job for Trusy beta to
kubernetes-e2e-gce-trusty-beta-release.
2015-11-18 14:51:29 -08:00
Phillip Wittrock
49e1baa313 Test runner harness for node e2e tests 2015-11-18 13:05:01 -08:00
Eric Tune
761a425b92 Replace readlink in update-codecgen for OSX
OS X does not have `readlink -f`
2015-11-18 10:34:32 -08:00
Jeff Lowdermilk
e95cf1d109 Delete orphaned namespaces at e2e start for soak tests
This will help prevent soak clusters getting hosed if a test is
interrupted without cleaning up resources.
2015-11-18 09:57:19 -08:00
Jeff Grafton
e0d447bf53 Use NODE_NAME in addition to EXECUTOR_NUMBER in PR Jenkins 2015-11-17 21:36:58 -08:00
k8s-merge-robot
01656fd9a2 Merge pull request #15950 from sdminonne/mt_loop_initial_content
Auto commit by PR queue bot
2015-11-17 17:43:24 -08:00
k8s-merge-robot
2afe5178ca Merge pull request #17383 from mikedanese/get-build-cleanup
Auto commit by PR queue bot
2015-11-17 16:36:51 -08:00
Madhusudan.C.S
706d768e20 Implement e2e test for node out of disk condition.
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-17 13:19:32 -08:00
Avesh Agarwal
920f32eaa4 Set execute permission for hack/build-ui.sh as other script files. 2015-11-17 15:37:58 -05:00
Mike Danese
91de3a12a1 cleanup some nits in hack/get-build.sh 2015-11-17 11:20:17 -08:00
Paul Morie
1f9d605096 Add description check for spaces around omitempty directive 2015-11-17 14:01:28 -05:00
k8s-merge-robot
e09e30d53e Merge pull request #17254 from jlowdermilk/gke-ci-reboot
Auto commit by PR queue bot
2015-11-17 05:13:20 -08:00
k8s-merge-robot
cae1f4095a Merge pull request #17367 from piosz/deployment-e2e
Auto commit by PR queue bot
2015-11-17 03:10:02 -08:00
Piotr Szczesniak
d246e7833b Enabled HPA for deployment e2e 2015-11-17 11:40:43 +01:00
Piotr Szczesniak
e53eeb551a Enabled HPA e2e tests for release 1.1 2015-11-17 10:57:30 +01:00
k8s-merge-robot
b7eb2caf5e Merge pull request #17321 from wonderfly/master
Auto commit by PR queue bot
2015-11-16 22:21:32 -08:00
k8s-merge-robot
885134a855 Merge pull request #17328 from mikedanese/unbount-get-build
Auto commit by PR queue bot
2015-11-16 17:05:51 -08:00
Mike Danese
cd79c6c096 fix unbound variable error in hace/get-build.sh 2015-11-16 11:49:47 -08:00
Jeff Lowdermilk
d96848693e Don't use ginkgo.focus for ci-reboot
focus is whitelist, we want to run unflaky, unslow tests along with
reboot to verify cluster functionality before/after.
2015-11-16 10:51:03 -08:00
Daniel Wang
f83418bdb7 jenkins: Skip a flaky test for Trusty release jobs
The "Kubelet regular resource usage tracking over 30m0s with 0 pods per node"
was broken and fixed after the v1.1.1 cut, by pull request #14603. Trusty
release jobs always pin to the latest release version of k8s, so we would have
to wait until next 1.1 release to pick up the fix. Temporarily skipping that
test for Trusty jobs now.
2015-11-16 09:58:57 -08:00
Salvatore Dario Minonne
e2c315ee99 modifying readFileContentInLoop to display iteratively file content and eventually check initial content 2015-11-14 22:52:34 +01:00
Janet Kuo
8e99bae7ec Support autoscale deployments 2015-11-13 23:33:55 -08:00
Jeff Grafton
896d04d5f3 Install libapparmor1 in kubekins-test image 2015-11-13 17:17:52 -08:00
k8s-merge-robot
6b6d5096af Merge pull request #17177 from jayunit100/net-enable-e2e
Auto commit by PR queue bot
2015-11-13 02:28:40 -08:00
jay vyas
4617ecb72c Remove networking from flakeys 2015-11-12 16:55:40 -05:00
Daniel Wang
8c0f77e410 Jenkins: pin to v1.1.1 for trusty release tests 2015-11-12 13:53:18 -08:00
k8s-merge-robot
11511e9020 Merge pull request #17020 from timothysc/symbol-check
Auto commit by PR queue bot
2015-11-12 01:51:40 -08:00
k8s-merge-robot
ff64185c46 Merge pull request #17070 from jlowdermilk/gke-soak
Auto commit by PR queue bot
2015-11-12 01:51:28 -08:00
k8s-merge-robot
f456d76b9b Merge pull request #17122 from jlowdermilk/gke-ci-reboot
Auto commit by PR queue bot
2015-11-12 00:23:34 -08:00
Jeff Lowdermilk
87895fdb9a Add config for gke soak deploy/test jobs 2015-11-11 14:54:42 -08:00
Prashanth Balasubramanian
fe5717916b Disable l7 test on soak continuous 2015-11-11 10:50:24 -08:00
Jeff Lowdermilk
1e7d720972 fix gke-ci-reboot filter 2015-11-11 10:07:36 -08:00
k8s-merge-robot
33a5874d11 Merge pull request #17069 from jlowdermilk/gke-1.1-features
Auto commit by PR queue bot
2015-11-10 18:41:17 -08:00
k8s-merge-robot
41d2d19f33 Merge pull request #16759 from ixdy/jenkins-configs
Auto commit by PR queue bot
2015-11-10 17:37:40 -08:00
Jeff Lowdermilk
58c0830726 Export MINION_SIZE as MACHINE_TYPE for gke tests 2015-11-10 16:37:58 -08:00
Jeff Lowdermilk
dd9eabd5f2 jenkins config for testing 1.1 features on gke 2015-11-10 11:23:58 -08:00
Daniel Wang
d95d4666c4 jenkins: Add jobs for Trusty and Trusty Beta
Start running continuous tests with Trusty images on minions. These tests pin at
a k8s release version, and are run against the latest Trusty images.
2015-11-10 09:32:13 -08:00
Zichang Lin
51dd067f5f Update cassandra example according to config best practices 2015-11-10 14:19:22 +08:00
Jeff Grafton
622cc4d594 Create Jenkins projects for scalability tests on 1.1 2015-11-09 18:15:38 -08:00
Alex Robinson
b8c5abdca3 Merge pull request #17005 from wojtek-t/update_codecgen_docs
Update comment in hack/update-codecgen.sh script
2015-11-09 15:22:01 -08:00
Timothy St. Clair
b577dbd1d0 Add very simple symbol checking to single monolithic binary
to prevent binding in other testing symbols by accident.
2015-11-09 11:19:41 -06:00
k8s-merge-robot
9fe755dea6 Merge pull request #16832 from janetkuo/kubectl-apply-create
Auto commit by PR queue bot
2015-11-09 03:56:30 -08:00
Wojciech Tyczynski
5e9fe7abff Fix Kubemark tests by not gathering resource usage data 2015-11-09 11:45:07 +01:00
Wojciech Tyczynski
e3e0270192 Update doc in codecgen script 2015-11-09 09:14:59 +01:00
Janet Kuo
37f35d9342 Make kubectl apply create resources if not found 2015-11-08 22:47:40 -08:00
k8s-merge-robot
da46dab080 Merge pull request #16940 from caesarxuchao/dont-update-api-reference
Auto commit by PR queue bot
2015-11-07 06:59:12 -08:00
Chao Xu
bd302d9534 address comments and fix 2015-11-06 17:16:48 -08:00
Chao Xu
4e4c67c624 address host dir vs docker dir issue 2015-11-06 17:04:10 -08:00
Janet Kuo
a6a64820d7 Make generation of the apply annotation optional 2015-11-06 15:08:50 -08:00
Chao Xu
358221f9fd Don't update api-reference docs if the only changes are the timestamps 2015-11-06 11:37:22 -08:00
Piotr Szczesniak
e450ea9aab Fixed suites in which autoscaling test should be 2015-11-06 14:34:29 +01:00
Marcin Wielgus
53ee314457 Temporary disable autoscaling in gce-slow test suite 2015-11-06 11:05:01 +01:00
k8s-merge-robot
0b183f43fd Merge pull request #16574 from hurf/stop_doc
Auto commit by PR queue bot
2015-11-05 19:43:21 -08:00
Jeff Lowdermilk
721eb6e7be Run hpa, GCE L7 tests in gce-disruptive-1.1 2015-11-05 17:44:44 -08:00
k8s-merge-robot
1831a057f1 Merge pull request #16694 from jbeda/update-etcd
Auto commit by PR queue bot
2015-11-05 03:27:26 -08:00
k8s-merge-robot
ecb394a5e0 Merge pull request #16788 from wojtek-t/fix_codecgen
Auto commit by PR queue bot
2015-11-04 23:19:56 -08:00
k8s-merge-robot
38955172ea Merge pull request #16805 from goltermann/subnet-jenkins
Auto commit by PR queue bot
2015-11-04 23:00:35 -08:00
k8s-merge-robot
4b5c39df68 Merge pull request #16746 from jlowdermilk/gke-job-e2e
Auto commit by PR queue bot
2015-11-04 21:25:28 -08:00
Isaac Hollander McCreery
cdf138a8e7 Merge pull request #16822 from ihmccreery/gke-test-server-version
Use server version instead of release/latest in gke-test Jenkins job
2015-11-04 16:35:25 -08:00
k8s-merge-robot
ca332a394c Merge pull request #16048 from bprashanth/IngressE2E
Auto commit by PR queue bot
2015-11-04 16:25:41 -08:00
Isaac Hollander McCreery
5a0efb28ab Use server version instead of release/latest in gke-test Jenkins job 2015-11-04 15:32:34 -08:00
goltermann
5c4ddc44fd Add testing of GKE using GCE Subnetworks to Jenkins. 2015-11-04 14:42:25 -08:00
Isaac Hollander McCreery
9baf681fa4 Use upgrade logic from the version we're upgrading to; fixes #16804 2015-11-04 12:54:36 -08:00
Joe Beda
993c1ee222 Update etcd to 2.2.1 2015-11-04 12:26:57 -08:00
Wojciech Tyczynski
2e9da5e65b Fix unstable hack/update-codecgen.sh output 2015-11-04 20:40:48 +01:00
k8s-merge-robot
f64780d6eb Merge pull request #16526 from aveshagarwal/master-selinux-issue-with-local-up-cluster
Auto commit by PR queue bot
2015-11-04 05:31:21 -08:00
k8s-merge-robot
456220ff1a Merge pull request #16637 from lavalamp/go2idl.2
Auto commit by PR queue bot
2015-11-04 03:33:27 -08:00
k8s-merge-robot
78c8c9426f Merge pull request #16703 from ixdy/gcs-upload-print-url
Auto commit by PR queue bot
2015-11-04 02:29:21 -08:00
Wojciech Tyczynski
e565477795 Merge pull request #16731 from deads2k/fix-update-codec
make update-codecgen.sh more predictable
2015-11-04 10:46:40 +01:00
Jeff Grafton
10bcd3ef36 Don't fail if the console log doesn't exist. 2015-11-03 18:03:59 -08:00
Jeff Grafton
6bd450ba05 Update comment on how to use script 2015-11-03 18:01:24 -08:00
Jeff Grafton
f03b3c9171 Print out URL of where to find uploaded logs and artifacts. 2015-11-03 18:01:24 -08:00
Jeff Lowdermilk
9ca75257bc Enable job e2e tests for GKE
will need cherrypick onto 1.1
2015-11-03 16:54:51 -08:00
Daniel Smith
b3fde3beed sort known flags 2015-11-03 15:15:56 -08:00
Nikhil Jindal
34cbe48736 Merge pull request #16690 from nikhiljindal/apiDeclNotFound
Fixing missing swagger spec for apis/extensions
2015-11-03 14:36:31 -08:00
Avesh Agarwal
c113737a1d Apply correct SELinux label to kubelet volume dir in local cluster. 2015-11-03 15:00:43 -05:00
deads2k
c8d8c390cb make update-codecgen.sh more predictable 2015-11-03 10:03:06 -05:00
k8s-merge-robot
9b953d75d2 Merge pull request #16111 from mesosphere/sttts-sandbox-overlay
Auto commit by PR queue bot
2015-11-03 03:00:57 -08:00
Dr. Stefan Schimanski
4062e2be2f Add executor sandbox overlay mechanism to distribute nsenter and socat 2015-11-03 11:27:40 +01:00
k8s-merge-robot
f371b3d891 Merge pull request #16621 from timstclair/metrics-lite
Auto commit by PR queue bot
2015-11-03 02:13:19 -08:00
Mike Danese
5e64590f4a renable enable var to correct name and only use it when needed 2015-11-02 14:51:04 -08:00
nikhiljindal
326d333777 Fixing and running update-swagger-spec 2015-11-02 14:28:39 -08:00
Prashanth Balasubramanian
3943c5afe2 Ingress e2e 2015-11-02 14:05:29 -08:00
Tim St. Clair
5cd5b80f9e Set up new "metrics" API group.
This commit only adds 2 placeholder structs to the API, for the purposes
of separating the API group setup from the API discussion.
2015-11-02 09:49:02 -08:00
Piotr Szczesniak
fcbf1c1012 Merge pull request #16520 from gmarek/fix-kubemark
Don't delete namespace after kubemark tests, as cluster will be torn …
2015-11-02 10:13:37 +01:00
Mike Danese
9bdb860eeb add apigroup installer and tests 2015-10-31 11:42:38 -07:00
Mike Danese
e6d3b47eb0 add componentconfig api group to autogen stuff 2015-10-31 11:42:38 -07:00
Jeff Lowdermilk
ac18c46d07 Test config for gke-1.1 job 2015-10-30 16:42:40 -07:00
Alex Robinson
5d037ef484 Merge pull request #16625 from bprashanth/slb
Skip serviceloadbalancer e2e on GKE
2015-10-30 16:35:16 -07:00
Prashanth Balasubramanian
bf6a414c5f Skip serviceloadbalancer e2e on GKE 2015-10-30 15:14:04 -07:00
Jeff Grafton
623cbb5bd6 Only try to upload artifacts if they really exist. 2015-10-30 14:51:35 -07:00
Jeff Lowdermilk
39965b67ce Move branch-specific test env out of the kubekins-test image 2015-10-30 11:12:47 -07:00
hurf
ce35bb4208 Remove trace of "kubectl stop"
Remove doc and use of "kubectl stop" since it's deprecated.
2015-10-30 14:12:20 +08:00
hurf
29a0fe9032 Display controllers along with type when describing a pod
There're more controllers than replication controller, the patch
displays annotation item with key "kuberntetes.io/created-by" in
the form of "Controllers: type/name".
2015-10-30 11:16:46 +08:00
Mike Danese
88008de96b Merge pull request #16459 from mikedanese/enable-exp
enable deployment and daemonset in gce upgrade tests
2015-10-29 20:05:20 -07:00
Mike Danese
d28d1344ae Merge pull request #16533 from ihmccreery/upgrade-test-fixes
Jenkins upgrade job fixes
2015-10-29 16:43:11 -07:00
Jeff Lowdermilk
f03a04c097 Remove -t in gotest-dockerized.sh 2015-10-29 14:16:52 -07:00
Isaac Hollander McCreery
0f5bd2e739 Set E2E_SET_CLUSTER_API_VERSION properly for GKE jobs, build against ci/latest-1.0 instead of release/latest-1.0 2015-10-29 13:22:25 -07:00
k8s-merge-robot
0d29759b26 Merge pull request #16287 from jlowdermilk/fix-jenkins-test-image
Auto commit by PR queue bot
2015-10-29 12:29:28 -07:00
Jeff Lowdermilk
04e891c7d3 Modify jenkins unit/integration scripts to work on branches
Also add a makefile. This will need a cherrypick onto 1.0,1.1
with edits to hack/jenkins/test-dockerized.sh to run branch-specific
test scripts.

Also had to modify hack/verify-api-reference.sh to handle volume mount
path peculiarity when doing `docker run -v` inside a container started
with `docker run -v`. See associated comment in
hack/jenkins/test-dockerized.sh
2015-10-29 11:08:35 -07:00
gmarek
ce3317cb9f Don't delete namespace after kubemark tests, as cluster will be torn down either way 2015-10-29 18:53:56 +01:00
k8s-merge-robot
f2208a9855 Merge pull request #16269 from gmarek/delete-namespace
Auto commit by PR queue bot
2015-10-29 02:34:31 -07:00
Wojciech Tyczynski
0fa259f329 Increase logs verbosity in scalability tests. 2015-10-29 10:12:44 +01:00
k8s-merge-robot
1ef85cd78c Merge pull request #16329 from ixdy/resource-check
Auto commit by PR queue bot
2015-10-29 02:02:36 -07:00
k8s-merge-robot
eda8e8b55f Merge pull request #16415 from wojtek-t/fix_update_codecgen_script
Auto commit by PR queue bot
2015-10-29 00:51:07 -07:00
Isaac Hollander McCreery
4dd0618b38 Use k8s-jkns-upgrade-fixed-1 instead of kubernetes-jenkins-gke-upgrade for GKE stable-latest job 2015-10-28 15:59:36 -07:00
Mike Danese
3343522546 enable deployment and daemonset in gce upgrade tests 2015-10-28 15:28:27 -07:00
Isaac Hollander McCreery
2ab10c4772 stable-latest GKE upgrade jobs 2015-10-28 12:36:28 -07:00
Wojciech Tyczynski
adb9685fe9 Fix hack/update-codecgen.sh script 2015-10-28 09:35:43 +01:00
k8s-merge-robot
d5e680afbb Merge pull request #16386 from ihmccreery/version-skew-step6
Auto commit by PR queue bot
2015-10-27 21:27:59 -07:00
k8s-merge-robot
3850579313 Merge pull request #16207 from janetkuo/kubectl-apply-tests
Auto commit by PR queue bot
2015-10-27 20:29:17 -07:00
k8s-merge-robot
77f3c7ebf5 Merge pull request #16363 from ashcrow/disable-flake-16285
Auto commit by PR queue bot
2015-10-27 17:14:33 -07:00
Daniel Smith
6219b50280 Merge pull request #16160 from kargakis/windows-fixes-for-edit
edit: Windows fixes
2015-10-27 15:44:26 -07:00
k8s-merge-robot
908edd2827 Merge pull request #15943 from gmarek/grab-profiles
Auto commit by PR queue bot
2015-10-27 15:30:15 -07:00
Daniel Smith
e1901bf891 Merge pull request #16196 from erictune/job-e2e-fix
Fix e2e test flakes.
2015-10-27 15:04:57 -07:00
Isaac Hollander McCreery
749c036de5 Don't check version skew on step6 of upgrade jobs 2015-10-27 14:01:47 -07:00
Daniel Smith
b7ecbbf744 Merge pull request #16378 from quinton-hoole/2015-10-27-promote-PD-e2e
Promote PD tests out of flaky.
2015-10-27 13:13:29 -07:00
k8s-merge-robot
8aa993266c Merge pull request #15172 from justinsb/aws_integration_tests
Auto commit by PR queue bot
2015-10-27 12:46:25 -07:00
Quinton Hoole
b548a8617e Promote PD tests out of flaky.
Fixes #15382, #16377.
2015-10-27 10:36:08 -07:00
Steve Milner
f7449ce3fa flake: Disable flaky service e2e per #16285 2015-10-27 09:26:34 -04:00
Jerzy Szczepkowski
154923221f Merge pull request #15951 from kargakis/factory-expose-method
Make CanBeExposed and CanBeAutoscaled composable
2015-10-27 11:04:40 +01:00
Jerzy Szczepkowski
bbee6cfcd7 Merge pull request #15461 from kargakis/relax-exposing-multiport-objects
expose: Enable exposing multiport objects
2015-10-27 10:25:54 +01:00
gmarek
a087a418c1 Add a script to automatically grab profiles from running components 2015-10-27 09:42:27 +01:00
gmarek
0150d87a73 Add an option to not delete a namespace after e2e test 2015-10-27 09:23:50 +01:00
Jeff Grafton
253254fc80 Isolate Jenkins GKE jobs into separate Google Cloud projects 2015-10-26 16:57:56 -07:00
Janet Kuo
4281497869 Test that kubectl apply update annotation only if apply is already called 2015-10-26 15:21:34 -07:00
Eric Tune
40a33dcc7e Fix e2e test flakes.
Makes number of failures per pod fixed at 1, for the RestartOnFailure
case, which prevents Kubelet restart backoff, which causes test timeout.
For RestartNever tests, it keeps using the random success/failure.

Fixes #15389.
Renables previously flaky e2e.
2015-10-26 12:02:04 -07:00
gmarek
7fc9b06f5d Fix type in e2e.go 2015-10-26 12:14:45 +01:00
gmarek
1ceb31ffaa Add 500 node kubemark test to Jenkins 2015-10-26 11:57:55 +01:00
k8s-merge-robot
03583fb8dc Merge pull request #16017 from wojtek-t/godeps_codecgen_in_verify
Auto commit by PR queue bot
2015-10-26 03:02:11 -07:00
feisky
13dce74adb Gendocs for docs/admin/kube-* 2015-10-25 19:24:23 +08:00
Abhi Shah
354b1f9c24 Merge pull request #15860 from mikedanese/ds-promote
actually promote daemonset simple test out of flaky and skip all daemonset tests in gke
2015-10-24 16:05:06 -07:00
kargakis
4befdf5b49 Make CanBeExposed and CanBeAutoscaled composable 2015-10-24 20:07:35 +02:00
kargakis
73713ce268 edit: Windows fixes
Contains the following fixes for Windows users of kubectl edit:
* Defaults to notepad as the default Windows editor
* Uses CRLF line endings
* Ensures a file lock is freed
2015-10-24 17:06:49 +02:00
k8s-merge-robot
46a6c68c3a Merge pull request #16159 from ashcrow/api-ref-docs
Auto commit by PR queue bot
2015-10-24 05:34:43 -07:00
k8s-merge-robot
6d10b76b11 Merge pull request #15980 from janetkuo/kubectl-edit-updateapplyannotation
Auto commit by PR queue bot
2015-10-24 02:48:22 -07:00
k8s-merge-robot
6600fbcf7d Merge pull request #15854 from thockin/service-e2e-not-flaky
Auto commit by PR queue bot
2015-10-24 00:25:52 -07:00
Saad Ali
6db9d462b0 Merge pull request #16140 from jlowdermilk/jenkins-test-image
Dockerfile for jenkins build/test
2015-10-23 12:44:20 -07:00
Jeff Lowdermilk
150ed6a429 Dockerfile for jenkins build/test
To allow jenkins to run verify/unit/cmd/integration tests in a
container.
2015-10-23 10:12:35 -07:00
Steve Milner
6ee5c0ec20 Fixes for update-api-reference-docs.sh 2015-10-23 11:56:24 -04:00
Filip Grzadkowski
edd10d8a83 Merge pull request #15914 from vishh/serialize-pull
make kubelet image pulls serialized by default.
2015-10-23 14:04:23 +02:00
k8s-merge-robot
29c2706ba0 Merge pull request #15797 from ArtfulCoder/udpTimeoutFlag
Auto commit by PR queue bot
2015-10-22 22:52:40 -07:00
Janet Kuo
f5adda3d81 Fixed the error for kubectl edit multiple resources 2015-10-22 22:35:15 -07:00
Vishnu kannan
0df4b46d4c Adding a kubelet flag to optionally enable parallel image pulls. 2015-10-22 17:19:51 -07:00
Jeff Lowdermilk
7c3c0485f7 Remove nonblocking on flock, update comment. 2015-10-22 13:38:18 -07:00
Filip Grzadkowski
cc62dd9b9b Merge pull request #16001 from ixdy/resource-check
Fail Jenkins if GCP resources are leaked
2015-10-22 14:46:49 +02:00
k8s-merge-robot
0c4bfcff02 Merge pull request #16072 from ixdy/jenkins-configs
Auto commit by PR queue bot
2015-10-22 01:09:47 -07:00
Brendan Burns
7ba06c7f82 fix e2e.sh again... 2015-10-21 21:05:02 -07:00
Justin Santa Barbara
636a4a15ac AWS: Add kubernetes-e2e-aws job to hack/jenkins/e2e.sh
We'll probably have to do something more scalable than duplicate every
GCE job, but this is probably the most important job to have.
2015-10-21 21:59:34 -04:00
Jeff Lowdermilk
bf57290869 Revert the flock command to the working version and add a warning
This is the second time this command has been "fixed" resulting in
half the builds breaking. The comment explains why it should be the
way it is, with a warning for future readers.
2015-10-21 17:42:13 -07:00
Abhishek Shah
d172ca6986 Added UdpIdleTimeout flag 2015-10-21 17:25:35 -07:00
Jeff Grafton
39d94b5b16 Make 1.1 GCE e2e and soak builds use the correct CI-build release 2015-10-21 15:56:52 -07:00
Jeff Lowdermilk
d4de35e177 Merge pull request #15921 from brendandburns/fix2
Add a --expose flag to kubectl run
2015-10-21 13:17:26 -07:00
Jeff Lowdermilk
572db1849c Merge pull request #15906 from nikhiljindal/updateAPIReference
Adding a script to verify api reference docs are upto date
2015-10-21 13:15:36 -07:00
k8s-merge-robot
ba39496eb4 Merge pull request #15886 from ixdy/e2e-release-soak
Auto commit by PR queue bot
2015-10-21 03:12:16 -07:00
Marek Grabowski
fdd2677d23 Merge pull request #15941 from piosz/hpa-cleanup
Removed flag ENABLE_HORIZONTAL_POD_AUTOSCALER which is no longer used
2015-10-21 12:09:41 +02:00
Wojciech Tyczynski
119b958cca codecgen from Godeps in scripts 2015-10-21 09:53:20 +02:00
gmarek
a283a06fae Remove gcloud components update preview from jenkins/e2e.sh 2015-10-21 08:42:22 +02:00
Marek Grabowski
a5bedd4cf4 Revert "Revert "Fix 'flock' command in hack/jenkins/e2e.sh"" 2015-10-21 08:36:07 +02:00
Brendan Burns
54fd60727e add a --expose flag to kubectl run 2015-10-20 20:21:09 -07:00
Jeff Grafton
4addd0770d Fail Jenkins if GCP resources are leaked 2015-10-20 19:51:24 -07:00
nikhiljindal
24dcc9bfae Adding a script to verify api reference docs 2015-10-20 13:17:24 -07:00
k8s-merge-robot
37afbf6f33 Merge pull request #14587 from ixdy/jenkins-verify
Auto commit by PR queue bot
2015-10-20 13:01:16 -07:00
Jeff Lowdermilk
685c09fda0 Merge pull request #15896 from pmorie/mount-test-owner
Add ownership inspection to mount tester image
2015-10-20 11:53:56 -07:00
Mike Danese
7cbf249bf0 Merge pull request #15836 from wojtek-t/codecgen_from_godeps
Build codecgen from Godeps in update-codecgen.sh
2015-10-20 10:52:31 -07:00
Piotr Szczesniak
57a5f8d5a5 Removed flag ENABLE_HORIZONTAL_POD_AUTOSCALER which is no longer used 2015-10-20 13:59:00 +02:00
k8s-merge-robot
0888c2ef38 Merge pull request #15909 from caesarxuchao/use-local-swagger
Auto commit by PR queue bot
2015-10-20 04:06:11 -07:00
k8s-merge-robot
a66ab00f44 Merge pull request #15497 from zmerlynn/fix_cherry_pick
Auto commit by PR queue bot
2015-10-19 23:09:21 -07:00
Chao Xu
b47ea12a99 gen-swagger-docs now uses local swagger spec 2015-10-19 21:36:10 -07:00
k8s-merge-robot
345cda76b3 Merge pull request #15871 from mikedanese/upgrade-gce-1-to-11
Auto commit by PR queue bot
2015-10-19 19:35:56 -07:00
Paul Morie
2ff043e75f Add ownership inspection to mount tester image 2015-10-19 18:42:07 -04:00
Jeff Grafton
1016b493df Add Jenkins shell script to setup and run verification tests 2015-10-19 14:42:42 -07:00
Jeff Grafton
7b1d15ad58 Save config for gce weekly soak deploy and add release-1.1 gce soak 2015-10-19 14:34:36 -07:00
k8s-merge-robot
b896a66679 Merge pull request #15739 from JanetKuo/kubectl-autoscale
Auto commit by PR queue bot
2015-10-19 14:15:23 -07:00
Jeff Grafton
4cafa3e92d Ignore _gopath in verify scripts
The _gopath directory is used in Jenkins to install extra dependencies,
and any files in it should be ignored by the various verification
scripts.
2015-10-19 14:09:23 -07:00
Mike Danese
92404e7cb6 add upgrade test between 1.0 and 1.1 for gce 2015-10-19 13:51:57 -07:00
Mike Danese
95b8394a22 Merge pull request #15861 from mikedanese/upgrade-num-minion
increase NUM_MINIONS for jenkins gce upgrade test
2015-10-19 12:01:12 -07:00
Mike Danese
ece5779f5a increase NUM_MINIONS for jenkins gce upgrade test 2015-10-19 11:14:20 -07:00
Mike Danese
b8b35afaec actually promote daemonset simple test out of flaky and skip all daemonset tests in gke 2015-10-19 11:11:20 -07:00
Janet Kuo
8105aa44a0 Implement kubectl autoscale 2015-10-19 09:59:22 -07:00
Tim Hockin
6a2d040070 Remove service tests from flaky lists after recent revamp 2015-10-19 09:57:52 -07:00
Wojciech Tyczynski
e86a1a6407 Build codecgen from Godeps in update-codecgen.sh 2015-10-19 18:30:39 +02:00
k8s-merge-robot
77207d75e1 Merge pull request #15667 from JanetKuo/kubectl-watch-list
Auto commit by PR queue bot
2015-10-19 06:28:35 -07:00
kargakis
7d0e691520 expose: Enable exposing multiport objects
The generated service will inherit all the ports from the exposed object.
2015-10-19 11:25:14 +02:00
k8s-merge-robot
67cb65d906 Merge pull request #15788 from caesarxuchao/gen-docs-extensions
Auto commit by PR queue bot
2015-10-18 18:02:09 -07:00
k8s-merge-robot
d3ca12f61b Merge pull request #15053 from smarterclayton/stdin_once
Auto commit by PR queue bot
2015-10-17 00:03:32 -07:00
k8s-merge-robot
e12019c658 Merge pull request #15682 from smarterclayton/make_proxy_resync_longer
Auto commit by PR queue bot
2015-10-16 20:30:36 -07:00
Clayton Coleman
e9a465d635 Make kubectl run attach behave like docker run
Have stdin closed by default, can be left open with --leave-stdin-open.
Add e2e tests for the behavior.
2015-10-16 20:33:51 -04:00
k8s-merge-robot
b255e7c478 Merge pull request #15793 from ihmccreery/fix-push
Auto commit by PR queue bot
2015-10-16 17:02:10 -07:00
k8s-merge-robot
535090312f Merge pull request #13180 from samsabed/backoff_e2e
Auto commit by PR queue bot
2015-10-16 13:33:36 -07:00
Isaac Hollander McCreery
ef3d56433b Fix KUBE_TAR_URL issue and fix root cause; fixes #15738 2015-10-16 13:09:52 -07:00
Chao Xu
a3cbf49ea4 update the source code 2015-10-16 11:30:11 -07:00
Wojciech Tyczynski
07383950c3 Add scripts for updating autogenerated files. 2015-10-16 10:12:08 +02:00
k8s-merge-robot
90362394c1 Merge pull request #14454 from ixdy/e2e-upload-to-gcs
Auto commit by PR queue bot
2015-10-15 21:18:34 -07:00
Nikhil Jindal
c6b5f7ff5a Merge pull request #15516 from nikhiljindal/runtimeConfig
Enable extensions/v1beta1 by default and allow runtimeConfig to support enabling/disabling specific resources
2015-10-15 20:16:54 -07:00
k8s-merge-robot
4708fdceda Merge pull request #15729 from mikedanese/swv-fix
Auto commit by PR queue bot
2015-10-15 19:35:38 -07:00
k8s-merge-robot
558e7560ac Merge pull request #15748 from fgrzadkowski/fix_verify
Auto commit by PR queue bot
2015-10-15 19:35:27 -07:00
Sam Abed
78979c77ce backoff e2e tests
Signed-off-by: Sam Abed <samsabed@gmail.com>
2015-10-16 13:09:29 +11:00
Filip Grzadkowski
13079fb6d6 Fix update-generated-swagger-docs.sh 2015-10-16 02:15:15 +02:00
Isaac Hollander McCreery
a52fcc6f29 Add get-build to our packaged test files for upgrade-tests 2015-10-15 14:41:08 -07:00
nikhiljindal
39e461b7f9 Updating swagger spec to include the new extension resources that are enabled by default 2015-10-15 14:26:37 -07:00
k8s-merge-robot
5174ca21f6 Merge pull request #15717 from ihmccreery/fix-jenkins-upgrade-versioning
Auto commit by PR queue bot
2015-10-15 14:02:31 -07:00
Eric Tune
5a1a0b3040 Merge pull request #15428 from mikedanese/gc
Add e2e test for pod garbage collection
2015-10-15 13:58:00 -07:00
Mike Danese
d379a360c6 copy directory not contents of directory 2015-10-15 13:43:20 -07:00
Jeff Grafton
35db467216 Remove extraneous newline 2015-10-15 12:49:57 -07:00
Eric Tune
056ef2d556 Merge pull request #15722 from yujuhong/soak_cluster
e2e: disable component killing/restarting tests in the soak cluster
2015-10-15 12:21:49 -07:00
Yu-Ju Hong
2dacbc3dda e2e: disable component killing/restarting tests in the soak cluster
This fixes #15649
2015-10-15 11:34:08 -07:00
Jeff Grafton
23fb8a8b76 Add script to upload test artifacts and log to GCS using gsutil
This new script is designed to be source'd by Jenkins jobs. It'll
automatically upload all test artifacts and the console log to GCS on
exit.
2015-10-15 11:32:11 -07:00
Isaac Hollander McCreery
79df5f58ff kubernetes-upgrade-1.0-1.1-gke configs using ci/latest-1.1 2015-10-15 10:30:09 -07:00
Clayton Coleman
9440d17041 Proxy resync period should not be 30 seconds 2015-10-15 11:26:49 -04:00
Mike Danese
402e68e05c add slow test for terminated pod garbage collection 2015-10-15 08:19:39 -07:00
Eric Paris
363d8a6fec Remove all _test.go files in Godep 2015-10-15 11:17:04 -04:00
k8s-merge-robot
5d66bf9741 Merge pull request #15519 from ihmccreery/upgrade-versioning
Auto commit by PR queue bot
2015-10-15 06:30:12 -07:00
k8s-merge-robot
7ef2a1b293 Merge pull request #15427 from brendandburns/controllerversion
Auto commit by PR queue bot
2015-10-15 05:38:33 -07:00
k8s-merge-robot
4c8e6f47ec Merge pull request #15394 from JanetKuo/kubectl-proxy-api-prefix
Auto commit by PR queue bot
2015-10-15 05:12:30 -07:00
k8s-merge-robot
8c753c84eb Merge pull request #15191 from caesarxuchao/validate-UID
Auto commit by PR queue bot
2015-10-15 04:20:24 -07:00
Marek Grabowski
8a5f748846 Merge pull request #15336 from ixdy/install-etcd
Move hack/travis/install-etcd.sh to hack/, and update etcd version to 2.0.12
2015-10-15 09:29:25 +02:00
Janet Kuo
33b9235312 Better error handling for watching a list of resources specified in a file 2015-10-14 16:38:03 -07:00
Brendan Burns
947a558320 Dynamically enable controllers based on what resources the server has.
Dynamically delete namespaces based on what resources the server has.
2015-10-14 15:53:19 -07:00
Janet Kuo
c2eef6b3d6 Use default www-prefix when proxy in test-cmd and fix some related bugs 2015-10-14 15:49:52 -07:00
Janet Kuo
f47c2be539 Change kubectl proxy --api-prefix default to allow /apis/ 2015-10-14 15:49:52 -07:00
Isaac Hollander McCreery
60c316b54a Upgrades and upgrade tests take versions of the form release/stable instead of stable_release:
- Refactor common and gce/upgrade.sh to use arbitrary published releases
- Update hack/get-build to use cluster/common code
- Use hack/get-build.sh in cluster upgrade test logic
2015-10-14 10:16:21 -07:00
Isaac Hollander McCreery
b9c7cf43b2 Merge pull request #15422 from ihmccreery/branched-ci-builds
Branched CI builds for building release candidates
2015-10-14 09:53:09 -07:00
Marek Grabowski
066089d312 Merge pull request #15620 from wojtek-t/fix_exporting_vars
Export env vars from scalability suite
2015-10-14 15:18:37 +02:00
Wojciech Tyczynski
43019c5c89 Export vars from scalability suite 2015-10-14 14:51:39 +02:00
k8s-merge-robot
b7ff9344a7 Merge pull request #15559 from mikedanese/simple-ds-promote
Auto commit by PR queue bot
2015-10-14 05:02:30 -07:00
Chao Xu
be0754750f add common fields validation before updaing a resource; make the repair of malformed update request flippable by a flag. 2015-10-13 16:28:32 -07:00
Dawn Chen
7dbfa46d91 Merge pull request #15548 from gmarek/fix-kubemark
Small changes in Kubemark requested by @wojtek-t
2015-10-13 16:25:26 -07:00
Dawn Chen
c9a1ae6788 Merge pull request #15130 from mikedanese/upgrade
add intermediate e2e runs to GCE upgrade suite to mirror GKE upgrade suite
2015-10-13 16:22:42 -07:00
Jeff Grafton
fbd58294b2 Update test helpers and dev doc to use etcd v2.0.12. 2015-10-13 16:05:56 -07:00
Jeff Grafton
28314c79ce Move hack/travis/install-etcd.sh to hack/ 2015-10-13 16:04:44 -07:00
Isaac Hollander McCreery
ea6c385674 Update swagger scripts, (this supplants #14596) 2015-10-13 14:35:58 -07:00
Mike Danese
c0943f1139 add intermediate e2e runs to gce upgrade 2015-10-13 12:47:16 -07:00
Mike Danese
10d56ff18a promote simple daemonset test out of flaky 2015-10-13 11:09:19 -07:00
Chao Xu
a503e5301a add a test to check if patch works with resourceVersion as a precondition 2015-10-13 10:41:09 -07:00
gmarek
4625f50131 Small changes in Kubemark requested by @wojtek-t 2015-10-13 16:26:19 +02:00
Marcin Wielgus
2fa2ddbdb4 Merge pull request #15515 from jlowdermilk/actually-rename-shameshameshame
fix jobname for kubernetes-e2e-gce-release-1.1
2015-10-13 13:51:26 +02:00
k8s-merge-robot
eeeb5e0cd6 Merge pull request #15452 from jayunit100/petstore-dev
Auto commit by PR queue bot
2015-10-13 04:36:25 -07:00
Jeff Lowdermilk
a48515bfb0 fix jobname for kubernetes-e2e-gce-release-1.1 2015-10-12 17:18:38 -07:00
Dawn Chen
cf0bdadd96 Merge pull request #15486 from ixdy/resource-check
jenkins/e2e: only run ./cluster/gce/list-resources.sh if it exists
2015-10-12 17:03:05 -07:00
Dawn Chen
49b56d1788 Merge pull request #15508 from quinton-hoole/2015-10-12-mark-flaky-deployment-test
Label flaky deployment test as per #15369.
2015-10-12 16:06:09 -07:00
Dawn Chen
88f6a03cb1 Merge pull request #15507 from quinton-hoole/2015-10-12-mark-flaky-tests-as-flaky
Mark flaky Jobs e2e test as flaky as per #15389.
2015-10-12 15:56:29 -07:00
Dawn Chen
6bcb31511f Merge pull request #15407 from jlowdermilk/fix-release-clobbering
Rename e2e-gce-rc to e2e-gce-release-1.1
2015-10-12 15:54:32 -07:00
Quinton Hoole
ba0f7a0a1f Label flaky deployment test as per #15369. 2015-10-12 15:40:28 -07:00
Quinton Hoole
76fa1ade51 Mark flaky Jobs e2e test as flaky as per #15389. 2015-10-12 15:28:11 -07:00
Dawn Chen
69a8dc64c7 Merge pull request #15247 from spiffxp/kube-api-limits
Expose kube-api burst/qps settings for kube components
2015-10-12 15:19:46 -07:00
Dawn Chen
4da423c41d Merge pull request #15490 from saad-ali/15382MovePDTestsToFlaky
Move flaky PD tests to flaky
2015-10-12 13:57:38 -07:00
Dawn Chen
72f85e0641 Merge pull request #15354 from JanetKuo/test-kubectl-list-with-validate
Enable validate when test kubectl with List
2015-10-12 13:54:21 -07:00
Zach Loafman
21db47a309 Fix cherry_pick_pull.sh to workaround hub#976
A number of people have run across
https://github.com/github/hub/issues/976 when trying to do cherry
picks using this script. Rather than stealing stdin, just create a
tmpfile and give hub full access to stdin, which will let it prompt
for the password it so dearly wants.

Tested by being unauth'd.
2015-10-12 13:40:15 -07:00
Dawn Chen
60d9d2fa3f Merge pull request #14379 from derekwaynecarr/local_up_cluster_enforce_cfs_quota
Add flag to enable cpu limit enforcement when using local up cluster
2015-10-12 13:24:06 -07:00
Dawn Chen
d802138c1f Merge pull request #15325 from caesarxuchao/fix-15181-retry-test-cmd
Adding a retry function in test-cmd.sh
2015-10-12 13:18:49 -07:00
Jeff Grafton
1a3d273bdb jenkins/e2e: only run ./cluster/gce/list-resources.sh if it exists 2015-10-12 12:28:25 -07:00
saadali
09e61383d9 Move flaky PD tests to flaky 2015-10-12 12:01:00 -07:00
Dawn Chen
b07e29b03c Merge pull request #14789 from JanetKuo/fix-e2e-test-flake-kubectl-proxy
Use random ports when doing kubectl proxy in testing
2015-10-12 11:46:24 -07:00
Chao Xu
12bcea336a add a retry function in test-cmd.sh 2015-10-12 10:04:12 -07:00
Aaron Crickenberger
69351e3e88 Expose kube-api burst/qps settings for kube components
Default to hardcodes for components that had them, and 5.0 qps, 10 burst
for those that relied on client defaults

Unclear if maybe it'd be better to just assume these are set as part of
the incoming kubeconfig.  For now just exposing them as flags since it's
easier for me to manually tweak.
2015-10-12 11:56:15 -04:00
jayvyas
c897798c27 Cleaning/Updating k8petstore dev tooling and build fixing, moving webserver to
main.go.  Replacing vagrant tooling with docker-machine.
2015-10-12 08:31:30 -04:00
Piotr Szczesniak
35cf8cc76c Enabled InitialResources e2e in autoscaling suite 2015-10-12 11:30:47 +02:00
Janet Kuo
001899e394 Enable validate when test kubectl with List 2015-10-11 20:56:15 -07:00
k8s-merge-robot
834ce9ddb5 Merge pull request #15189 from ixdy/resource-check
Auto commit by PR queue bot
2015-10-10 12:26:21 -07:00
k8s-merge-robot
d94307b71e Merge pull request #15042 from JanetKuo/test-loop-add-rclist-svclist
Auto commit by PR queue bot
2015-10-10 10:57:24 -07:00
k8s-merge-robot
fa557f6101 Merge pull request #15409 from caesarxuchao/extension/v1beta1
Auto commit by PR queue bot
2015-10-10 09:03:43 -07:00
Robert Bailey
8372091104 Merge pull request #15410 from jlowdermilk/rename-e2e-release
Rename e2e-gce-release job to e2e-gce-release-1.0
2015-10-09 20:05:21 -07:00
Mike Danese
b635fc53f9 Merge pull request #15228 from mesosphere/sttts-conformance-tags
Use [Conformance] to tag conformance tests
2015-10-09 18:03:56 -07:00
Mike Danese
392f33e417 Merge pull request #14054 from mikedanese/register-master
register master kubelet with the apiserver
2015-10-09 17:12:37 -07:00
Jeff Lowdermilk
b0fee799d4 Rename e2e-gce-release job to e2e-gce-release-1.0 2015-10-09 16:34:39 -07:00
Jeff Lowdermilk
54afad28db Rename e2e-gce-rc to e2e-gce-release-1.1
and add gcs staging suffix to avoid colliding with kubernetes-e2e-gce-release-1.0
2015-10-09 16:23:04 -07:00
Chao Xu
f40f1de81e fix verify-generated-conversions.sh 2015-10-09 16:11:54 -07:00
Chao Xu
cd98de5188 fix verify-generated-deep-copies.sh 2015-10-09 16:08:52 -07:00
Janet Kuo
5d08dcf837 Use random ports when doing kubectl proxy in testing 2015-10-09 15:52:59 -07:00
Chao Xu
ccf989a2ae manual fix hack/after-build/update-generated-deep-copies.sh 2015-10-09 15:38:38 -07:00
Chao Xu
cc4ec80ec7 in scripts, experimental/v1alpha1->extensions/v1beta1 2015-10-09 15:19:13 -07:00
Dr. Stefan Schimanski
cb00df9b28 Tag conformance tests with a [Conformance] string in the description
- remove skip list from conformance-test.sh and filter by the new tag
- remove experimental api tests from conformance test suite
- remove all tests from conformance test suite which are either
  restricted to e.g. gce, gke, aws or require SSH
2015-10-09 23:14:43 +01:00
Janet Kuo
ee0ce32736 Add test for kubectl support of ReplicationControllerList and ServiceList 2015-10-09 09:36:23 -07:00
Wojciech Tyczynski
cabe8d9394 Merge pull request #15363 from gmarek/fix-jenkins
Increase a number of minions in kubemark-scale cluster
2015-10-09 12:01:53 +02:00
gmarek
2be5f3a92d Increase a number of minions in kubemark-scale cluster 2015-10-09 11:57:27 +02:00
k8s-merge-robot
a4ac5ef564 Merge pull request #14302 from timstclair/prometheus-update
Auto commit by PR queue bot
2015-10-09 02:35:09 -07:00
gmarek
62ee051c67 Remove publish green version from Kubemark runs 2015-10-09 09:35:07 +02:00
k8s-merge-robot
bdec6db9be Merge pull request #14988 from bprashanth/IngressE2E
Auto commit by PR queue bot
2015-10-09 00:26:14 -07:00
k8s-merge-robot
0fb7c80edf Merge pull request #14888 from JanetKuo/kubectl-get-list
Auto commit by PR queue bot
2015-10-09 00:03:01 -07:00
k8s-merge-robot
52ce36eae8 Merge pull request #14455 from ixdy/jenkins-configs
Auto commit by PR queue bot
2015-10-08 22:34:59 -07:00
Mike Danese
fa60bbe8e6 add flag to kubelet to ignore the cidr passed down by the apiserver on the master 2015-10-08 21:21:19 -07:00
Isaac Hollander McCreery
3b6a8e2e40 Add kubernetes-upgrade-gke-1-0 jobs that upgrade from release/latest-1.0 to ci/v1.1.0-alpha.1. 2015-10-08 11:38:45 -07:00
k8s-merge-robot
731a47bc94 Merge pull request #15248 from mikedanese/sw-spec
Auto commit by PR queue bot
2015-10-08 07:41:05 -07:00
Piotr Szczesniak
952a058357 Merge pull request #15153 from wojtek-t/common_resync_period
Extend resyncPeriods in controllers in production.
2015-10-08 14:07:04 +02:00
gmarek
a16350853e Run 1000 node Kubemark experiments on Jenkins 2015-10-08 12:09:14 +02:00
Wojciech Tyczynski
df79026b79 Extend resyncPeriods in controllers in production. 2015-10-08 09:10:09 +02:00
Quinton Hoole
8ec4f29e32 Move kubernetes-kubemark-scale-gce Jenkins job to asia-east1-a zone.
Because that's where we have enough quota.
2015-10-07 18:46:34 -07:00
Jeff Lowdermilk
b0bebe89ac Merge pull request #15168 from ihmccreery/pin-releases
Use JENKINS_PUBLISHED_VERSION instead of JENKINS_USE_RELEASE_TARS and JENKINS_USE_STABLE
2015-10-07 17:43:54 -07:00
Quinton Hoole
1b7f8f540e Bring up a 4000 node kubemark cluster in Jenkins.
This is a bit of a hack of the existing scripts, but the quickest way to get this cluster up.
Will restructure e2e.sh to do this in a more sane way in a separate PR.
2015-10-07 16:46:32 -07:00
Prashanth Balasubramanian
941963d953 Ingress E2E 2015-10-07 14:33:19 -07:00
Isaac Hollander McCreery
653de8fec7 Use JENKINS_PUBLISHED_VERSION instead of JENKINS_USE_RELEASE_TARS and JENKINS_USE_STABLE 2015-10-07 14:29:01 -07:00