Commit Graph

26787 Commits

Author SHA1 Message Date
Erick Fejta
e3b2ecdb23 Use busybox:1.24 from gcr.io in kubectl.go 2016-03-19 15:56:26 -07:00
k8s-merge-robot
b077b685d9 Merge pull request #23246 from AdoHe/update_expose_example
Auto commit by PR queue bot
2016-03-19 12:09:23 -07:00
AdoHe
57534eaec9 update expose command description to add deployment 2016-03-19 13:51:21 -04:00
k8s-merge-robot
5e5e4b2b62 Merge pull request #23056 from nstogner/master
Auto commit by PR queue bot
2016-03-19 10:05:36 -07:00
k8s-merge-robot
08c706a8ab Merge pull request #23194 from hongchaodeng/dep
Auto commit by PR queue bot
2016-03-19 06:35:17 -07:00
k8s-merge-robot
c2200fe011 Merge pull request #23206 from MikeTest42/download1.2
Auto commit by PR queue bot
2016-03-19 06:00:06 -07:00
k8s-merge-robot
787db61740 Merge pull request #23244 from fejta/deep
Auto commit by PR queue bot
2016-03-19 05:27:55 -07:00
k8s-merge-robot
acfb1b9902 Merge pull request #23177 from colemickens/fix_kube2sky_docs
Auto commit by PR queue bot
2016-03-19 04:17:28 -07:00
Erick Fejta
4fc95c129c Remove deep-copy pre-commit hook that no longer exists 2016-03-19 03:35:58 -07:00
k8s-merge-robot
0fe049f9ff Merge pull request #23019 from alex-mohr/oplimit
Auto commit by PR queue bot
2016-03-19 02:26:56 -07:00
Hongchao Deng
0a1ff0bb0b fix EtcdTestServer 2016-03-18 23:39:48 -07:00
Hongchao Deng
16a7aae032 godep: bump up etcd to use V3 API 2016-03-18 23:39:47 -07:00
k8s-merge-robot
4be9587b43 Merge pull request #23210 from rsc/master
Auto commit by PR queue bot
2016-03-18 21:31:54 -07:00
k8s-merge-robot
ed6088a879 Merge pull request #23209 from jlowdermilk/rc-bucket
Auto commit by PR queue bot
2016-03-18 20:57:13 -07:00
k8s-merge-robot
8fb0bfb0d3 Merge pull request #23179 from wojtek-t/remove_old_deep_copy_generator
Auto commit by PR queue bot
2016-03-18 19:35:54 -07:00
k8s-merge-robot
2c5903acf1 Merge pull request #23222 from madhusudancs/kubectl-expose-deployment-example
Auto commit by PR queue bot
2016-03-18 19:00:42 -07:00
k8s-merge-robot
d55f096804 Merge pull request #23154 from hongchaodeng/deplic
Auto commit by PR queue bot
2016-03-18 18:20:59 -07:00
Brian Grant
99c1275f77 Merge pull request #23227 from dchen1107/master
Add missing notable features.
2016-03-18 18:09:01 -07:00
Jeff Lowdermilk
49a0809f42 Update gke-staging bucket 2016-03-18 17:27:22 -07:00
Dawn Chen
ab2ebdbbd9 Adding missing known issue. 2016-03-18 17:16:46 -07:00
Madhusudan.C.S
67b70d7c89 Add a Deployment example for kubectl expose. 2016-03-18 17:05:49 -07:00
k8s-merge-robot
b5fa14609e Merge pull request #23158 from nikhiljindal/swaggerXSS
Auto commit by PR queue bot
2016-03-18 16:57:15 -07:00
Dawn Chen
16f652ca27 Add missing notable features. 2016-03-18 16:47:26 -07:00
k8s-merge-robot
e4dd8c1e1f Merge pull request #22852 from miminar/no-admit-without-namespace
Auto commit by PR queue bot
2016-03-18 16:09:28 -07:00
k8s-merge-robot
62399077d8 Merge pull request #23145 from liggitt/patch-internal-version
Auto commit by PR queue bot
2016-03-18 15:30:44 -07:00
Brian Grant
4c74b99077 Merge pull request #23214 from david-mcmahon/release-notes
Updated for v1.2.0.
2016-03-18 14:52:54 -07:00
k8s-merge-robot
61b9a21cfd Merge pull request #23141 from yujuhong/fix_race
Auto commit by PR queue bot
2016-03-18 14:42:27 -07:00
David McMahon
73449887c9 Updated for v1.2.0. 2016-03-18 14:20:56 -07:00
Eric Paris
21df2aacf9 Merge pull request #23207 from ixdy/gotest-pin-godep
Pin to godep v58 in Jenkins unit/integration
2016-03-18 15:21:36 -05:00
Joe Finney
5563a3975f Merge pull request #23204 from wonderfly/correct_env_var_typo
Correct a typo in env vars
2016-03-18 13:11:24 -07:00
Russ Cox
e4b369e1d7 storage: clean up timer in cacheWatcher.add
In the e2e benchmarks, this timer is a significant source of garbage
and stale timers. Because the timer is not stopped after its use
in the select, it stays in the timer heap until it eventually fires
(5 seconds later). Under load, a lot of 5-second timers can pile up
before any start going away. The timer heap being large makes timer
operations take longer; the operations are O(log N) but N is still big.

The way to fix this in current versions of Go is to stop the underlying
timer explicitly, which this CL does for this one case.

There are many other places in the code that use the same idiom,
but those do not show up on profiles of the e2e server.
I am investigating changes for Go 1.7's runtime that would make
the old code behave like this new code transparently, so I don't
think it's worth updating any uses of the idiom that are not in
hot spots found with profiling.

Measuring 'LIST nodes' latency in milliseconds during e2e test
shows the benefit of this change.

Using Go 1.4.2:

BEFORE  p50: 148±7   p90: 328±19  p99: 513±29  n: 10
AFTER   p50: 151±8   p90: 339±19  p99: 479±20  n: 9

Using Go 1.6.0:

BEFORE  p50: 141±9   p90: 383±32  p99: 604±44  n: 11
AFTER   p50: 140±14  p90: 360±31  p99: 483±39  n: 10
2016-03-18 15:58:34 -04:00
Jeff Grafton
70813d6bb5 Pin to godep v58 in Jenkins unit/integration 2016-03-18 12:45:12 -07:00
Daniel Wang
848c64a17b Correct a typo in env vars
I should have used `KUBE_GCE_MASTER_PROJECT` and `KUBE_GCE_MASTER_IMAGE`.
2016-03-18 11:51:43 -07:00
Joe Finney
4877c988c3 Merge pull request #23086 from wonderfly/ci_jobs_for_trusty
Add CI jobs to track the master and 1.2 branch with Trusty images
2016-03-18 10:31:27 -07:00
Mike Spreitzer
2712b77652 Change default k8s version to download to 1.2.0
Since it is now out!
2016-03-18 11:41:11 -04:00
k8s-merge-robot
ec5ad0f774 Merge pull request #23112 from wojtek-t/rename_raw_json_in_raw_extension
Auto commit by PR queue bot
2016-03-18 08:30:20 -07:00
k8s-merge-robot
d2fe575218 Merge pull request #23137 from sondabar/master
Auto commit by PR queue bot
2016-03-18 04:47:31 -07:00
Wojciech Tyczynski
89585237cd Rename RawJSON to Raw in runtime.RawExtension and add ContentType & ContentEncoding. 2016-03-18 12:35:27 +01:00
k8s-merge-robot
e353d7a75a Merge pull request #23183 from gmarek/master
Auto commit by PR queue bot
2016-03-18 04:31:59 -07:00
gmarek
529af0fb84 Change kubemark-5 to use a single 2-core node 2016-03-18 10:59:43 +01:00
Wojciech Tyczynski
ce9b2ab3e3 Remove old deep-copy generator. 2016-03-18 09:42:15 +01:00
k8s-merge-robot
6bd5ecc192 Merge pull request #23164 from david-mcmahon/update-licenses
Auto commit by PR queue bot
2016-03-18 00:26:47 -07:00
Cole Mickens
c184f7ed21 kube2sky readme: fix flags 2016-03-17 21:59:07 -07:00
k8s-merge-robot
10204f8b31 Merge pull request #23167 from cjcullen/sshcheck
Auto commit by PR queue bot
2016-03-17 20:36:20 -07:00
k8s-merge-robot
d4912eafb5 Merge pull request #23157 from spxtr/fix-tags
Auto commit by PR queue bot
2016-03-17 19:59:36 -07:00
k8s-merge-robot
98bede7f2d Merge pull request #23110 from wojtek-t/migrate_to_new_deep_copy_generator
Auto commit by PR queue bot
2016-03-17 19:21:23 -07:00
CJ Cullen
5f3929f75d Add a SSHKey sync check to the master's healthz (when using SSHTunnels). 2016-03-17 19:14:25 -07:00
k8s-merge-robot
78adb885c4 Merge pull request #23143 from vishh/23113
Auto commit by PR queue bot
2016-03-17 17:59:25 -07:00
k8s-merge-robot
26eab4d69c Merge pull request #23094 from spxtr/more-jobs
Auto commit by PR queue bot
2016-03-17 17:23:41 -07:00
David McMahon
ede7bb6793 Add a --retry to curl to help avoid transient failures. 2016-03-17 17:16:40 -07:00