k8s-merge-robot
e44ad7a083
Merge pull request #22735 from resouer/throttle-dev
...
Auto commit by PR queue bot
2016-03-26 06:44:48 -07:00
k8s-merge-robot
f6fac0e4de
Merge pull request #23443 from goltermann/vet2
...
Auto commit by PR queue bot
2016-03-25 23:43:44 -07:00
zhouhaibing089
d27a30df29
rolling update will check whether the image is distinct or not, however the image with tag latest should be excluded
2016-03-26 10:56:52 +08:00
Chao Xu
3aa26565fc
move fake discovery client to pkg/client/typed/discovery/fake
2016-03-25 16:02:08 -07:00
goltermann
32d569d6c7
Fixing all the "composite literal uses unkeyed fields" Vet errors.
2016-03-25 15:25:09 -07:00
Lucas Käldström
c6172e58cf
Make kubelet use an arch-specific pause image depending on GOARCH
2016-03-25 23:45:59 +02:00
Lucas Käldström
3507bf814f
Add sa as a shorthand for serviceaccounts
2016-03-25 23:28:52 +02:00
Michail Kargakis
8477699055
kubectl: enhance podtemplate describer
2016-03-25 19:56:23 +01:00
saadali
79012f6d53
Rename volume.Builder to Mounter and volume.Cleaner to Unmounter
2016-03-25 11:29:58 -07:00
Chao Xu
31b425b3a1
add delete precondition
2016-03-25 11:21:39 -07:00
Marcin Wielgus
c640256917
Shorten execution time of HPA tests
2016-03-25 13:02:55 +01:00
k8s-merge-robot
a577e16d8d
Merge pull request #23078 from swagiaal/pv-recycle-race
...
Auto commit by PR queue bot
2016-03-25 03:48:25 -07:00
k8s-merge-robot
903972e628
Merge pull request #20313 from AdoHe/apiserver_tls_overwrite
...
Auto commit by PR queue bot
2016-03-25 00:02:24 -07:00
k8s-merge-robot
b8e390a0f3
Merge pull request #22824 from brendandburns/enable
...
Auto commit by PR queue bot
2016-03-24 22:26:39 -07:00
k8s-merge-robot
4e4ad61260
Merge pull request #23366 from goltermann/vet
...
Auto commit by PR queue bot
2016-03-24 21:50:56 -07:00
k8s-merge-robot
b94b3942f1
Merge pull request #23223 from mikedanese/dont-sync
...
Auto commit by PR queue bot
2016-03-24 18:41:32 -07:00
harry
8472cfa214
Refactor throttle into util pkg
...
Fix missing throttle.go
2016-03-25 08:32:23 +08:00
Brendan Burns
1f5b4b8802
Address comments.
2016-03-24 15:44:31 -07:00
Mike Danese
625ce91d54
don't sync daemonsets or controllers with selectors that match all pods
2016-03-24 14:46:49 -07:00
Clayton Coleman
206308ea14
Provide better log output and name for reflectors
...
Reflectors started from goroutines are broken because Go doesn't allow
runtime.Callers to see the spawning goroutine. Do a best effort parse of
the call stack for now.
Add logging so that we can easily see which reflectors processes launch,
and measure in logs the frequency of sync intervals.
2016-03-24 17:37:31 -04:00
Vishnu kannan
9e5ddcb822
Do not track resource usage for host path volumes. They can contain loops.
...
Signed-off-by: Vishnu kannan <vishnuk@google.com>
2016-03-24 12:05:08 -07:00
AdoHe
2302c6604f
fix apiserver tls overwrite bug
2016-03-24 12:33:37 -04:00
k8s-merge-robot
8355cefb7b
Merge pull request #23373 from wojtek-t/conversions_with_framework_3
...
Auto commit by PR queue bot
2016-03-24 01:39:23 -07:00
k8s-merge-robot
76fde46b16
Merge pull request #23025 from nikhiljindal/disableSwaggerUI
...
Auto commit by PR queue bot
2016-03-24 00:55:06 -07:00
Wojciech Tyczynski
42e7ecda5a
Fix bunch of issues with conversion generator.
2016-03-24 08:26:51 +01:00
k8s-merge-robot
f3fbd64927
Merge pull request #23334 from thockin/volume-maintainers
...
Auto commit by PR queue bot
2016-03-24 00:17:19 -07:00
k8s-merge-robot
4bfd42bbc2
Merge pull request #23240 from zhouhaibing089/keystone_fix
...
Auto commit by PR queue bot
2016-03-24 00:17:18 -07:00
k8s-merge-robot
dae5ac4828
Merge pull request #22913 from liggitt/unit-test-package
...
Auto commit by PR queue bot
2016-03-23 21:46:34 -07:00
k8s-merge-robot
f3af5d26a4
Merge pull request #21378 from sky-uk/pass-service-to-lb-provider
...
Auto commit by PR queue bot
2016-03-23 18:18:58 -07:00
Clayton Coleman
54eaa56b92
Add a streaming and "raw" abstraction to codec factory
2016-03-23 17:25:20 -04:00
nikhiljindal
1cccfc7074
Disabling swagger ui by default. Adding a flag to enable it
2016-03-23 13:19:22 -07:00
k8s-merge-robot
4a6e6b3fbf
Merge pull request #23213 from pweil-/generator-besteffort
...
Auto commit by PR queue bot
2016-03-23 07:50:09 -07:00
Chris Batey and James Ravn
be9ce30897
Change LoadBalancer methods to take api.Service
...
This is a better abstraction than passing in specific pieces of the
Service that each of the cloudproviders may or may not need. For
instance, many of the providers don't need a region, yet this is passed
in. Similarly many of the providers want a string IP for the load
balancer, but it passes in a converted net ip. Affinity is unused by
AWS. A provider change may also require adding a new parameter which has
an effect on all other cloud provider implementations.
Further, this will simplify adding provider specific load balancer
options, such as with labels or some other metadata. For example, we
could add labels for configuring the details of an AWS elastic load
balancer, such as idle timeout on connections, whether it is
internal or external, cross-zone load balancing, and so on.
Authors: @chbatey, @jsravn
2016-03-23 10:48:11 +00:00
k8s-merge-robot
76369c42be
Merge pull request #22939 from resouer/util-sub-dir
...
Auto commit by PR queue bot
2016-03-23 03:34:33 -07:00
k8s-merge-robot
2777cd7e75
Merge pull request #23295 from hongchaodeng/error
...
Auto commit by PR queue bot
2016-03-23 02:27:36 -07:00
Tim Hockin
23fe2a3584
add maintainers for each volume driver
2016-03-22 22:19:53 -07:00
k8s-merge-robot
8fe4a6e2ed
Merge pull request #23193 from sdminonne/bug_fix
...
Auto commit by PR queue bot
2016-03-22 21:15:58 -07:00
k8s-merge-robot
4af38b52b9
Merge pull request #22736 from resouer/fix-util-dev
...
Auto commit by PR queue bot
2016-03-22 19:54:58 -07:00
k8s-merge-robot
2f89867821
Merge pull request #23305 from janetkuo/update-kubectl-help
...
Auto commit by PR queue bot
2016-03-22 19:17:45 -07:00
goltermann
34d4eaea08
Fixing several (but not all) go vet errors. Most are around string formatting, or unreachable code.
2016-03-22 17:26:50 -07:00
Brendan Burns
87a1635c93
Machine generated stuff
2016-03-22 14:41:37 -07:00
k8s-merge-robot
9dfbcae449
Merge pull request #22634 from kargakis/kubectl-edit-error-log-fix
...
Auto commit by PR queue bot
2016-03-22 14:37:55 -07:00
Janet Kuo
e93b855242
Update kubectl help for 1.2 resources
2016-03-22 14:14:35 -07:00
k8s-merge-robot
b50e89e323
Merge pull request #23234 from nikhiljindal/swaggerRemoveurlQuery
...
Auto commit by PR queue bot
2016-03-22 11:47:40 -07:00
k8s-merge-robot
8f71655bcc
Merge pull request #23325 from MurgaNikolay/master
...
Auto commit by PR queue bot
2016-03-22 11:47:38 -07:00
nikhiljindal
532398afb3
Remove url query param that is leading to XSS issue
2016-03-22 10:35:06 -07:00
Justin Santa Barbara
59013f5507
AWS: Fix problems with >2 security groups
...
The previous logic was incorrect; if we saw two untagged security groups
before seeing the first tagged security, we would incorrectly return an
error.
Fix #23339
2016-03-22 13:00:14 -04:00
Paul Weil
dd4ff1690d
provide best effort generation even if types are asymmetrical
2016-03-22 11:44:07 -04:00
zhouhaibing089
83248a9783
move keystone package to password since it is a password authenticator
2016-03-22 23:27:28 +08:00
Hongchao Deng
189ce6e397
storage: add custom storage error
2016-03-22 08:19:16 -07:00
k8s-merge-robot
88d50f30d2
Merge pull request #23228 from yifan-gu/rkt_entry_cmd
...
Auto commit by PR queue bot
2016-03-22 08:07:41 -07:00
k8s-merge-robot
566d23e880
Merge pull request #23205 from yifan-gu/append_image_tag
...
Auto commit by PR queue bot
2016-03-22 07:30:52 -07:00
k8s-merge-robot
772069feca
Merge pull request #23176 from pmorie/unique-volume-mount
...
Auto commit by PR queue bot
2016-03-22 05:40:17 -07:00
k8s-merge-robot
a1cd7311f7
Merge pull request #23123 from rata/master
...
Auto commit by PR queue bot
2016-03-22 05:03:02 -07:00
Nikolay Murga
70b918a2c0
Fix hairpin mode
2016-03-22 13:00:18 +02:00
k8s-merge-robot
76acfd4b7d
Merge pull request #22916 from liggitt/namespace-subresources
...
Auto commit by PR queue bot
2016-03-22 01:25:58 -07:00
k8s-merge-robot
7e8a89853c
Merge pull request #21624 from smarterclayton/debug
...
Auto commit by PR queue bot
2016-03-22 00:48:15 -07:00
k8s-merge-robot
a690c2ca76
Merge pull request #22914 from liggitt/test_export
...
Auto commit by PR queue bot
2016-03-21 23:06:46 -07:00
Clayton Coleman
0a274a85d1
Allow logs to be used with a preloaded pod.
2016-03-21 23:59:59 -04:00
Clayton Coleman
3a29e3971b
Improve terminal reuse and attach
...
Currently attach and the editor do not share the same logic for saving
and restoring the terminal, and are not suitable for nesting (when the
caller wants to create something, attach, and then delete something when
the attach is over). This commit moves the interrupt protection logic
to a util package and supports nesting interrupt handlers.
2016-03-21 23:59:58 -04:00
k8s-merge-robot
562516b60e
Merge pull request #22838 from resouer/util-pkg
...
Auto commit by PR queue bot
2016-03-21 19:21:33 -07:00
k8s-merge-robot
8c02a46c4d
Merge pull request #22486 from thockin/update-gcfg-dep
...
Auto commit by PR queue bot
2016-03-21 18:47:21 -07:00
Brendan Burns
a0fcbd1495
Enable third party resources.
2016-03-21 17:02:18 -07:00
k8s-merge-robot
0a28a38110
Merge pull request #22280 from justinsb/fix_error_message_formats
...
Auto commit by PR queue bot
2016-03-21 16:53:38 -07:00
Joe Finney
bc791cbd4e
Fix pkg/probe/http unit test for go 1.6.
2016-03-21 15:27:02 -07:00
Joe Finney
03043e4114
Fix pkg/probe/tcp unit test for go 1.6.
2016-03-21 15:27:01 -07:00
Jordan Liggitt
1d4c56c2f6
Move TestRuntimeCache into non-test file
2016-03-21 16:21:55 -04:00
Rodrigo Campos
c0af96ccc2
Make "--insecure-skip-tls-verify" work on all cases
...
In the getting started example of AWS, the master uses an IP that is changed on
stop/start. If you are playing with a cluster and stop and start the master,
the IP is changed and you can't connect again, even using the
"--insecure-skip-tls-verify" option.
This patch fixes it and makes the option work on those cases too by making
sure no CA/CAData is added when it shouldn't.
2016-03-21 16:31:31 -03:00
Janet Kuo
482efba8de
Copy annotations back from RS to Deployment on rollback
2016-03-21 10:21:48 -07:00
k8s-merge-robot
2bb6f74bf9
Merge pull request #23099 from shawnps/patch-12
...
Auto commit by PR queue bot
2016-03-21 09:19:21 -07:00
harry
b0900bf0d4
Refactor diff into sub pkg
2016-03-21 20:21:39 +08:00
harry
d6e1566509
Refector deadlock into detector pkg
2016-03-21 20:20:05 +08:00
Harry Zhang
a4d04095d0
Refactor crlf & crypto
2016-03-21 20:20:05 +08:00
Harry Zhang
7178fba251
Move crlf.go to sub pkg
2016-03-21 20:20:05 +08:00
harry
26dad2c428
Update generated docs
2016-03-21 15:36:24 +08:00
harry
343b1927d1
Refactor config map into sub pkg
2016-03-21 14:50:57 +08:00
harry
bc422f077a
Refactor bool_flag into sub pkg
2016-03-21 14:50:57 +08:00
harry
b6924a322a
Refactor cache into util sub pkg
2016-03-21 14:50:57 +08:00
k8s-merge-robot
b56252e338
Merge pull request #23161 from thockin/drain-help-typo
...
Auto commit by PR queue bot
2016-03-19 22:44:54 -07:00
k8s-merge-robot
b9b3b5eb4c
Merge pull request #23175 from AdoHe/request_slow_log
...
Auto commit by PR queue bot
2016-03-19 22:08:11 -07:00
Tim Hockin
1e5ce735fc
Fix typo in help for kubectl drain
2016-03-19 20:42:51 -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
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
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
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
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
Yifan Gu
9d3d55d0fb
rkt: Unmarshal the ENTRYPOINT/CMD from jsons instead of strings.
...
Using json makes this robust to ENTRYPOINT/CMD that contains space.
Also removed 'RemainAfterExit' option, originally this option is
useful when we implement GetPods() by 'systemctl list-units'.
However since we are using rkt API service now, it's no longer needed.
2016-03-18 17:18:24 -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
Yifan Gu
89feb6fc53
rkt: Append tag to the returned image name.
2016-03-18 16:40:44 -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
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
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
Salvatore Dario Minonne
35c596b7c0
Add unit test for JobUpdateStatus and fix erroneous test for DaemonSetStatusUpdate
2016-03-18 16:35:38 +01:00
Wojciech Tyczynski
89585237cd
Rename RawJSON to Raw in runtime.RawExtension and add ContentType & ContentEncoding.
2016-03-18 12:35:27 +01:00
Wojciech Tyczynski
ce9b2ab3e3
Remove old deep-copy generator.
2016-03-18 09:42:15 +01:00
AdoHe
6c84fe5a69
change throttling debug output log level
2016-03-18 00:19:53 -04:00