k8s-merge-robot
2c038e38c5
Merge pull request #25817 from ihmccreery/fix-skew-kubectl
...
Automatic merge from submit-queue
Fix JENKINS_USE_SKEW_KUBECTL
I got this logic wrong; the first is a NOT comparison, so the second should only be available if that NOT comparison returns true.
2016-05-20 04:42:19 -07:00
Daniel Wang
967b869c67
Jenkins: start using base images for Trusty tests
2016-05-19 15:23:30 -07:00
Isaac Hollander McCreery
20e220e51c
Fix JENKINS_USE_SKEW_KUBECTL
2016-05-18 08:46:45 -07:00
k8s-merge-robot
445deb21e6
Merge pull request #25043 from spxtr/node-name
...
Automatic merge from submit-queue
Add NODE_NAME to started.json.
Sometimes a single Jenkins node gets borked. Lets upload what node we're on before running tests. See [this list of env vars that Jenkins sets for us.](https://wiki.jenkins-ci.org/display/JENKINS/Building+a+software+project#Buildingasoftwareproject-JenkinsSetEnvironmentVariables ) I think this info should be added to gubernator.
2016-05-16 18:58:03 -07:00
Joe Finney
52f758e38a
Add NODE_NAME to started.json.
2016-05-16 16:21:45 -07:00
k8s-merge-robot
87403cfe7b
Merge pull request #25173 from ixdy/gcloud-grep-awk-cut
...
Automatic merge from submit-queue
Use --format='value(name)' with gcloud instead of grep/awk/cut
Fixing our fragile parsing of `gcloud` is getting old (#24746 , #25159 , maybe others?).
Instead, let's just get the proper output out of `gcloud` in the first place.
2016-05-15 07:46:28 -07:00
Jeff Lowdermilk
1795edf355
Merge pull request #25376 from ixdy/dockerized-e2e
...
dockerized e2e: only mount GCE ssh keyfile
2016-05-13 13:50:32 -07:00
Isaac Hollander McCreery
3f3e2d9b9a
Add infra to e2e-runner to allow running tests with a skewed kubectl
2016-05-11 11:08:19 -07:00
Jeff Grafton
5c77a3bd7c
dockerized e2e: explicitly mount public and private ssh keys
2016-05-09 15:50:55 -07:00
Tim Hockin
537602d296
Get rid of _workspace in jenkins
2016-05-08 20:30:38 -07:00
Tim Hockin
cbf886c7f4
Convert everything to use vendor/
2016-05-08 20:30:37 -07:00
Jeff Grafton
bc7922c374
Replace awkward bash pipelines with gcloud's --format='value()'
...
Also remove old `gcloud compute instance-groups managed get-operation`
code. This command doesn't even exist in gcloud anymore.
2016-05-06 15:49:57 -07:00
k8s-merge-robot
a64ef4d3df
Merge pull request #25042 from wonderfly/trusty_beta_to_1_2
...
Automatic merge from submit-queue
Update e2e-runner.sh so it can fetch multiple types of Trusty images
Trusty beta images now work with k8s 1.2.
@spxtr, @andyzheng0831 Can you review this?
2016-05-06 04:51:57 -07:00
k8s-merge-robot
9a1b2540b0
Merge pull request #24739 from zmerlynn/1000nodes
...
Automatic merge from submit-queue
Jenkins: Clean up even if we can't bring cluster up
We're gathering all the cluster logs, go ahead and clean up the
resources.
2016-05-05 23:16:41 -07:00
k8s-merge-robot
ba7dc5e6e6
Merge pull request #25118 from ixdy/dockerized-e2e
...
Automatic merge from submit-queue
Map secret files into dockerized e2e
Rather than copying the GCE and AWS private keys/credentials to each Jenkins VM, we can put them in credentials and map them through.
This is one half of the change; if the relevant environment variables are set, we'll mount the files in.
cc @fejta @rmmh @apelisse
2016-05-05 16:52:05 -07:00
Jeff Grafton
6a0c152476
Map secret files into dockerized e2e
2016-05-04 12:29:04 -07:00
k8s-merge-robot
bacb12a112
Merge pull request #25001 from gmarek/jenkins
...
Automatic merge from submit-queue
Default KUBEMARK_TEST_ARGS
2016-05-04 10:16:40 -07:00
Joe Finney
3da5c69307
Move test history into the test-infra repo.
2016-05-02 15:31:00 -07:00
Daniel Wang
f355222060
e2e-runner.sh: Ability to fetch multiple types of Trusty images
2016-05-02 15:20:19 -07:00
Joe Finney
60d50d7253
Update Jenkins README to point to test-infra.
2016-05-02 13:43:35 -07:00
Joe Finney
df832d15ce
Remove Jenkins Job Builder scripts and configs.
2016-05-02 13:43:35 -07:00
k8s-merge-robot
708c1a5c95
Merge pull request #24636 from ixdy/dockerized-e2e
...
Automatic merge from submit-queue
Run Kubemark builds inside Docker
Since Docker-in-Docker is tricky to get right (esp. wrt volume mounts), I'm only enabling it when necessary for a build (e.g. for kubemark).
cc @spxtr @fejta @wojtek-t
2016-05-02 13:16:18 -07:00
k8s-merge-robot
c6157a2356
Merge pull request #24266 from spxtr/1.6.1
...
Automatic merge from submit-queue
Up to go 1.6.2 for build and test.
~~1.6.1 contains some security fixes. 1.6.2 should be out soon.~~ 1.6.2 is out :D
Images aren't pushed yet.
2016-05-02 05:23:16 -07:00
gmarek
07f1b2f4c5
Default KUBEMARK_TEST_ARGS
2016-04-30 01:33:10 +02:00
Joe Finney
4c298678af
Remove metadata-cache.
2016-04-29 11:50:55 -07:00
k8s-merge-robot
f1fca6fd9d
Merge pull request #24969 from gmarek/jenkins
...
Automatic merge from submit-queue
Fix zone in kubemark-100
2016-04-29 03:08:34 -07:00
gmarek
f53ba39a7a
Fix zone in kubemark-100
2016-04-29 10:43:11 +02:00
k8s-merge-robot
b16fb60c87
Merge pull request #24956 from fejta/own
...
Automatic merge from submit-queue
Create OWNERS for jenkins data
Assigne jenkins changes to more precise owners.
2016-04-28 23:17:59 -07:00
Erick Fejta
d8456690c0
Create OWNERS for jenkins data
2016-04-28 18:03:11 -07:00
k8s-merge-robot
5fc5967059
Merge pull request #24941 from gmarek/jenkins
...
Automatic merge from submit-queue
Move kubemark-100 to us-central
2016-04-28 12:33:29 -07:00
Jeff Grafton
03934a9081
Enable docker-in-docker and run Kubemark tests in dockerized-e2e.
2016-04-28 11:53:49 -07:00
Jeff Grafton
0db145c15d
Support docker-in-docker in containerized e2e when needed.
2016-04-28 11:52:47 -07:00
gmarek
89c39bc3eb
Move kubemark-100 to us-central
2016-04-28 20:11:28 +02:00
Ryan Hitchman
a563c0173c
Fix test-history. RE objects aren't callable.
2016-04-28 11:11:11 -07:00
k8s-merge-robot
8179a0d30e
Merge pull request #24616 from gmarek/jenkins
...
Automatic merge from submit-queue
Add kubemark-100 for testing out new performance measurements
cc @spxtr
2016-04-28 06:49:48 -07:00
k8s-merge-robot
bc1756c56c
Merge pull request #24370 from fejta/crit
...
Automatic merge from submit-queue
Add blocking suites to daily summary
Add a section for blocking suites, and refactor some of the code.
![blocking](https://cloud.githubusercontent.com/assets/940341/14578274/40415830-0338-11e6-8d8e-9434c87a7288.png )
/cc @rmmh
2016-04-27 17:24:23 -07:00
gmarek
b5dcf822c8
Add bi-hourly kubemark-100 for testing out new performance measurements
2016-04-27 22:17:48 +02:00
Zach Loafman
d1dadf70f4
Jenkins: Clean up even if we can't bring cluster up
...
We're gathering all the cluster logs, go ahead and clean up the
resources.
2016-04-27 09:44:14 -07:00
k8s-merge-robot
9db40b6b8d
Merge pull request #24345 from gmarek/enable_gatherer
...
Automatic merge from submit-queue
Enable resource gatherer in Kubemark tests
Depends on #24291
Ref. #23820
cc @jlowdermilk
2016-04-27 08:32:20 -07:00
Erick Fejta
e01825bfee
Add blocking suites to daily summary
...
Add title and optional script to html header
2016-04-26 20:15:25 -07:00
Jeff Grafton
6367cd135f
Only remove day+ old containers in Jenkins daily cleanup
2016-04-26 17:08:23 -07:00
Joe Finney
6b012493c3
Revert "Shallow clone for kubernetes-build and kubernetes-test-go jobs."
...
This reverts commit 5121ce3dc3
.
2016-04-26 14:15:42 -07:00
k8s-merge-robot
95f2ca2ff6
Merge pull request #24766 from spxtr/shallow-ye
...
Automatic merge from submit-queue
Shallow clone for kubernetes-build and kubernetes-test-go jobs.
This should save us about 160M per clone.
2016-04-26 13:00:23 -07:00
gmarek
24bf07cc20
Enable resource gatherer in Kubemark tests
2016-04-26 21:53:05 +02:00
k8s-merge-robot
9b08bc62d1
Merge pull request #24623 from ixdy/kubemark-cluster-logs
...
Automatic merge from submit-queue
Use cluster/log-dump.sh to collect base cluster logs in kubemark
Fixes #24415 .
cc @fejta @spxtr @wojtek-t
2016-04-26 09:13:42 -07:00
k8s-merge-robot
b8131feaf4
Merge pull request #24131 from fejta/cron
...
Automatic merge from submit-queue
Script to cache metadata requests on the jenkins master
Fixes https://github.com/kubernetes/kubernetes/issues/23545
Create an http server which caches most requests to the metadata server. Use special logic to cache access tokens such that the expires_on json field is correct. Add a script to simplify enabling/disabling the cache by editing `/etc/hosts`
2016-04-26 08:07:13 -07:00
Erick Fejta
7605ff0380
Script to cache metadata requests on the jenkins master
2016-04-25 23:15:27 -07:00
Joe Finney
5121ce3dc3
Shallow clone for kubernetes-build and kubernetes-test-go jobs.
2016-04-25 15:43:55 -07:00
Zach Loafman
a505882adb
gke-large-cluster: Allow up to 1% of 1000 = 10 nodes
...
Per 2016/03/16 GKE release note, CreateCluster can return success with
only 99% success.
2016-04-25 14:16:26 -07:00
Zach Loafman
cc7634f84a
Change kubernetes-e2e-gke-large-cluster to n1-highmem-2
...
c.f. internal b/27776043
2016-04-25 11:19:42 -07:00