Commit Graph

1731 Commits (bf61ec7a0d95baff46f77129356cd14dc19bd250)

Author SHA1 Message Date
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
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