Commit Graph

18319 Commits (fe9d8f50c1beb8fb99753e714f7a2019e8558311)

Author SHA1 Message Date
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
Brian Grant 44b0bb1ae7 Merge pull request #14325 from mikedanese/podgc
add pod garbage collection
2015-09-25 11:24:01 -07:00
Brian Grant 3cbd5f01a0 Merge pull request #13044 from roberthbailey/kubelet-healthcheck
Healthcheck the kubelet on the secure port rather than the read-only port.
2015-09-25 11:11:51 -07:00
Brian Grant 51a3b80b99 Merge pull request #13372 from thockin/strict-compat-external-ip
easier auto-conversion, strict compat with deprecatedPublicIPs
2015-09-25 11:10:28 -07:00
Brian Grant 296888fb70 Merge pull request #14297 from derekwaynecarr/improve_namespace_controller
Improve conflict errors in namespace controller
2015-09-25 11:04:01 -07:00
Brian Grant d6c3ac54b8 Merge pull request #14392 from caesarxuchao/fix-swagger-docs-move-v1alpha1
simplify group-version-to-pkg-path
2015-09-25 11:02:52 -07:00
Brian Grant b90797d941 Merge pull request #14406 from hurf/config_message
Improve message from kubectl config
2015-09-25 11:01:34 -07:00
Brian Grant 5e25969850 Merge pull request #14451 from brendandburns/flakes
Fix a race in pod backoff.
2015-09-25 11:00:55 -07:00
Brian Grant 7bd741b93b Merge pull request #14495 from derekwaynecarr/improve_quota_validation
Ensure ResourceQuota values are non-negative
2015-09-25 11:00:19 -07:00
Brian Grant 236b454c4e Merge pull request #14557 from sdminonne/downwardapi_volume
Partial fix for issue #14263
2015-09-25 10:59:52 -07:00
Brian Grant a6461a51d5 Merge pull request #14353 from feihujiang/fixErrorMessageForNonExistentNamespace
Fix error message for non-existent namespace
2015-09-25 10:59:24 -07:00
Brian Grant f9e4a6f60a Merge pull request #14465 from zhengguoyong/del-graphic-minion
Remove use of "minion" from graphic
2015-09-25 10:58:57 -07:00
Brendan Burns a5f4484f24 Maintain an IP address independent of the forwarding rule for GCE 2015-09-25 16:36:13 +00:00
derekwaynecarr aead9d3291 DaemonSets adds a Status subresource 2015-09-25 12:13:54 -04:00
Dr. Stefan Schimanski 9c24131b4e Remove unused Watch code in executor 2015-09-25 17:55:22 +02:00
Marcin Wielgus 6a04145362 Merge pull request #14555 from piosz/resource-consumer-fix
Small fixes in autoscaling e2e utils
2015-09-25 16:03:03 +02:00
Salvatore Dario Minonne 32f56619a7 Partial fix for issue #14263 2015-09-25 15:29:00 +02:00
Piotr Szczesniak ea27ecf9ff Small fixes in autoscaling e2e utils 2015-09-25 14:52:32 +02:00
Marcin Wielgus 039acb8c1d Merge pull request #14463 from nikhiljindal/DeploymentOnGCE
Allow enabling deployment controller on GCE and GKE
2015-09-25 13:47:36 +02:00
Marcin Wielgus aab1cdfcfd Merge pull request #14546 from piosz/resource-consumer-fix
Another attempt to fix problem with not ready endpoints in autoscalin…
2015-09-25 12:06:41 +02:00
jijun2 1d988754d9 Update README.md 2015-09-25 17:57:25 +08:00
jijun2 b05d5a76b9 Describe more clearly 2015-09-25 06:50:25 -04:00
Piotr Szczesniak b2cc7d0ac0 Another attempt to fix problem with not ready endpoints in autoscaling e2e 2015-09-25 10:24:28 +02:00
Marcin Wielgus 8dff00a94a Merge pull request #14538 from piosz/horizontal-fix
Actually enabled Horizontal Pod Autoscaling tests
2015-09-25 10:16:39 +02:00
Brian Grant e37e48e9f7 Merge pull request #14544 from kubernetes/revert-13766-cni
Revert "cni network plugin"
2015-09-24 23:26:13 -07:00
Brian Grant bd3a3f1443 Revert "cni network plugin" 2015-09-24 23:24:21 -07:00
Mike Danese 824768d604 consolidate a bunch of FakePodControl testclients into a shared one 2015-09-24 23:21:20 -07:00
Mike Danese 376faea1cf add pod garbage collection 2015-09-24 22:47:53 -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
Piotr Szczesniak dca306e210 Actually enabled Horizontal Pod Autoscaling tests 2015-09-25 07:11:46 +02:00
Chao Xu d599d07bc3 simplify group-version-to-pkg-path 2015-09-24 21:33:32 -07:00
eulerzgy eb71e59fcb Remove use of "minion" from graphic 2015-09-25 10:07:13 +08: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
Brian Grant ba89c98fc7 Merge pull request #14079 from erictune/job_docs
Job and DaemonSet documentation.
2015-09-24 18:27:09 -07:00
Eric Tune bc3f7ce868 Merge pull request #14529 from davidopp/daemon-design
Daemon design, take 3
2015-09-24 18:16:11 -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 1b8727ada1 Merge pull request #13072 from mikaelh/master
Elastic IP need to be assigned after the instance is in running state
2015-09-24 17:39:26 -07:00
Tim Hockin f14709b493 Restore deprecatedPublicIPs for compat
The v1 API will retain deprecatedPublicIPs, but externalIPs is preferred.
2015-09-24 17:21:07 -07:00
Tim Hockin fd91d3f0ec Make patch-up conversions simpler
Rather than an "all or nothing" approach to defining a custom conversion
function (which seems destined to cause problems eventually), this is an
attempt to make it possible to call the auto-generated code and then "fix it
up".

Specifically, consider you have a fooBar struct.  If you don't define a
conversion for FooBar, you will get a generated function like:
    convert_v1_FooBar_To_api_FooBar()

Before this PR, if you define your own conversion function, you get no
generated function.  After this PR you get:
    autoconvert_v1_FooBar_To_api_FooBar()
...which you can call yourself in your custom function.
2015-09-24 17:21:07 -07:00
David Oppenheimer 0cb5553d8a Ran update-generated-docs.sh 2015-09-24 17:17:39 -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 3778c00330 Merge pull request #14442 from mesosphere/smoke-tests
Add script to run minimal e2e tests to validate cluster deployment
2015-09-24 17:00:01 -07:00
Brian Grant cc48f65de1 Merge pull request #14387 from robszumski/rewrite-coreos
docs: revamp CoreOS getting started guides
2015-09-24 16:59:02 -07:00
Brian Grant bbae9fc983 Merge pull request #14330 from zhengguoyong/update-rc
update replication-controllers to replicaton controller
2015-09-24 16:55:28 -07:00
Brian Grant dc9a094e1f Merge pull request #14251 from zhengguoyong/del-whitespace2
delete the front whitespace of the annotation
2015-09-24 16:52:42 -07:00