Alex Robinson
242d28cf68
Fix PR for maintaining a GCE IP independently of the forwarding rule.
...
This code was in rough shape, so I've fixed the issues with the original
PR as well as a few other changes:
1. Clarify the error messages related to the "gce Addresses" to make it
clear we're talking about static IP addresses
2. Fix the bug in the original PR, which was a nil pointer dereference
from passing op to waitForRegionOp when the address doesn't exist.
3. Rearrange the steps of EnsureTCPLoadBalancerDeleted to be the reverse
of EnsureCreated, which mostly just seems like good practice to me.
This is also supported by the following two bugs I found :(
4. Fix an independent bug of returning too early if the target pool
doesn't exist, effectively stranding the firewall. This was likely
introduced because target pools used to be the last thing deleted,
so it was previously safe to return there.
5. Fix an independent bug of not returning an error waiting for the
target pool to be deleted failed. This was very possibly causing
target pool leaks in our e2e tests. This was similarly due to
assuming that the target pool was the last thing deleted in the
function, then having the firewall deletion stuck in after it.
2015-09-25 18:49:51 +00:00
Brendan Burns
a5f4484f24
Maintain an IP address independent of the forwarding rule for GCE
2015-09-25 16:36:13 +00:00
Brian Grant
bd3a3f1443
Revert "cni network plugin"
2015-09-24 23:24:21 -07:00
Brian Grant
7e42781d40
Merge pull request #14395 from vishh/kubelet-init
...
Require cpu and memory cgroups to be mounted
2015-09-24 22:43:25 -07:00
Brian Grant
17ecefe9f7
Merge pull request #13766 from rajatchopra/cni
...
cni network plugin
2015-09-24 22:42:31 -07:00
Brian Grant
ca3ffed823
Merge pull request #14397 from caesarxuchao/StorageVersion-map
...
Remove ExpStorageVersion and add StorageVersions to APIServer struct
2015-09-24 22:41:49 -07:00
Brian Grant
1daa365d7a
Merge pull request #14503 from chrisleck/cle-fix-aws-vpc-lookup
...
Fix for issue #14466 .
2015-09-24 18:30:41 -07:00
Brian Grant
727604cb9b
Merge pull request #14154 from hurf/quantity_add
...
Remove type validation in resource.Quantity.Add
2015-09-24 18:28:01 -07:00
Brian Grant
26fe0823d5
Merge pull request #14250 from zhengguoyong/LoadBalancer
...
update createExternalLoadBalancer to createLoadBalancer
2015-09-24 18:27:35 -07:00
Eric Tune
bf9e93250e
Job and DaemonSet documentation.
2015-09-24 17:51:25 -07:00
Chao Xu
c449baea46
Remove ExpStorageVersion and Add StorageVersions to APIServer struct
2015-09-24 17:44:59 -07:00
Brian Grant
2cc9ed6b8d
Merge pull request #14369 from caesarxuchao/remove-thirdparty-from-v1
...
remove ThirdParty API from v1
2015-09-24 17:00:53 -07:00
Brian Grant
2a105f3692
Merge pull request #14187 from markturansky/unsupported_bandwidth
...
Added unsupported for non-linux platforms
2015-09-24 16:48:39 -07:00
Chao Xu
3473212ea5
remove thirdParty API from api/v1/ and api/
2015-09-24 16:31:00 -07:00
Vishnu kannan
77be271ed0
Linux container manager initialization will now fail if cpu and memory cgroups are not mounted.
2015-09-24 15:34:42 -07:00
Chao Xu
ae1293418b
move experimental/v1 to experimental/v1alpha1;
...
use "group/version" in many places where used to expect "version" only.
2015-09-24 15:32:11 -07:00
Eric Tune
a518a27354
Merge pull request #14417 from soltysh/issue14385
...
Issue 14385: job's parallelism defaults to completions.
2015-09-24 14:25:22 -07:00
Eric Tune
43b37204ec
Merge pull request #14502 from deads2k/tolerate-missing-sortby
...
don't fatal on missing sorting flag
2015-09-24 14:09:42 -07:00
Eric Tune
2eb60f4326
Merge pull request #14319 from nikhiljindal/deploymentExamplew
...
Adding an example deployment yaml
2015-09-24 13:57:18 -07:00
Eric Tune
50f8f0c782
Merge pull request #14343 from erictune/job-update
...
Job update
2015-09-24 13:54:54 -07:00
Eric Tune
c340d664da
Merge pull request #14046 from soltysh/job_controller_reaper_scaler
...
Reaper and scaler for jobs
2015-09-24 13:54:31 -07:00
Eric Tune
33c4c50c1e
Merge pull request #14358 from derekwaynecarr/fix_request_defaulting
...
Default resources.requests only for Pod resources
2015-09-24 13:43:44 -07:00
Daniel Smith
50a98d8fc0
Fix bug with empty subsets
2015-09-24 10:48:19 -07:00
deads2k
dd7ed11fc1
don't fatal on missing sorting flag
2015-09-24 12:53:33 -04:00
Christopher Eck
511e3e1be9
Fix for issue #14466 . Don't use tag filtering when looking up which VPC an AWS node is attached to.
2015-09-24 09:51:35 -07:00
Jerzy Szczepkowski
c8238c079a
E2E tests for horizontal pod autoscaler.
...
Fixes & tuning in horiontal pod autoscaler and its e2e tests; two of the tests added to "Autoscaling suite".
2015-09-24 14:14:35 +02:00
nikhiljindal
60bd4012ae
Adding a deployment example
2015-09-23 18:41:11 -07:00
Eric Tune
f264ae67c7
Merge pull request #14201 from swagiaal/fix-format-and-mount-comment
...
Correct comments in mount.go
2015-09-23 16:45:36 -07:00
Eric Tune
1ffa7cbc4f
Merge pull request #14290 from sdodson/container-inspect-ll4
...
Bump Container Inspect to loglevel 4
2015-09-23 16:42:07 -07:00
Eric Tune
f3018162d1
Revert "Check the condition immediately in util.Wait funcs"
2015-09-23 16:32:05 -07:00
Eric Tune
a4d85703d5
Merge pull request #14365 from ncdc/poll-immediately
...
Check the condition immediately in util.Wait funcs
2015-09-23 16:31:53 -07:00
Eric Tune
d3beca6f06
Merge pull request #14381 from dchen1107/fix
...
Flag controlled RLIMIT_NOFILE for kubelet.
2015-09-23 16:30:11 -07:00
Eric Tune
f899afb896
Merge pull request #14414 from socaa/unit
...
Unit tests for metrics_client.go
2015-09-23 16:25:42 -07:00
Eric Tune
72992ae8f6
Merge pull request #14418 from gmarek/dead-code
...
Remove dead RateLimit function from API server handlers
2015-09-23 16:25:06 -07:00
Eric Tune
c9c5937050
Merge pull request #14435 from yujuhong/runonce_test
...
Replace testDocker with container.fakeRuntime in runonce_test
2015-09-23 16:22:34 -07:00
Eric Tune
de38de0c1a
Merge pull request #14064 from brendandburns/flakes
...
Increase a bunch of timeouts to reduce flakes
2015-09-23 12:56:27 -07:00
Brendan Burns
77fd388485
Increase a bunch of timeouts to reduce flakes
2015-09-23 11:09:03 -07:00
Yu-Ju Hong
8319a5c822
Replace testDocker with container.fakeRuntime in runonce_test
...
runonce_test should not be testing docker-specific logic.
2015-09-23 09:24:51 -07:00
Rajat Chopra
fef621a254
TODO added to optimize Status call to plugin
2015-09-23 09:19:31 -07:00
Sami Wagiaalla
3e9587997f
Correct comments in mount.go
...
Signed-off-by: Sami Wagiaalla <swagiaal@redhat.com >
2015-09-23 11:40:17 -04:00
Ewa Socala
1c74b33042
Unit tests for metrics_client.go
2015-09-23 17:36:18 +02:00
gmarek
9d57f2c571
Remove dead RateLimit function from API server handlers
2015-09-23 13:44:37 +02:00
Maciej Szulik
a984eb3760
Issue 14385: job's parallelism defaults to completions.
2015-09-23 13:25:58 +02:00
Maciej Szulik
48775319d9
Reaper and scaler for jobs
2015-09-23 13:06:34 +02:00
gmarek
66ca7fcc92
Functionally revert #12894
2015-09-23 12:15:38 +02:00
eulerzgy
64f96e4c8c
update createExternalLoadBalancer to createLoadBalancer
2015-09-23 11:09:54 +08:00
Dawn Chen
38583307ca
flag controlled RLIMIT_NOFILE for kubelet.
2015-09-22 15:18:34 -07:00
Eric Tune
f614e7df63
Merge pull request #14168 from tmrts/refactor/tests
...
Refactor downward API volume plugin test
2015-09-22 13:52:31 -07:00
Eric Tune
6dbb781093
Merge pull request #14320 from erictune/fix-daemonset-logging
...
Reduce verbosity of DaemonSet controller.
2015-09-22 13:36:46 -07:00
Eric Tune
f92da0c714
Merge pull request #14323 from brendandburns/flakes2
...
Fix a flake in the kubelet test.
2015-09-22 13:36:22 -07:00