Commit Graph

2223 Commits

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