Commit Graph

2972 Commits (48a98f97a1af0d7d7db8ab454076d6601f992ed7)

Author SHA1 Message Date
Clayton Coleman a01c09a61a Merge pull request #4518 from brendandburns/master
Fix rolling update if namespace is empty.
2015-02-17 23:49:17 -05:00
Brendan Burns 62c4187e78 Fix rolling update if namespace is empty. 2015-02-17 20:16:49 -08:00
Tim Hockin 876b0c4619 Merge pull request #4484 from jszczepkowski/load-balancer
Update for external load balancer.
2015-02-17 17:04:08 -08:00
Nikhil Jindal 7264ad49f8 Merge pull request #4504 from dchen1107/podstatus
Create docker.Container obj with Name. Integration test is using fake_do...
2015-02-17 16:43:33 -08:00
Nikhil Jindal a4bc22e263 Merge pull request #4507 from lavalamp/fix4
remove redundant func()
2015-02-17 16:10:51 -08:00
Eric Tune 7990b54803 Merge pull request #4444 from saad-ali/eventsCacheLru
Switch events history to use LRU cache instead of map
2015-02-17 16:05:11 -08:00
Daniel Smith ca5a73ac6b remove redundant func() 2015-02-17 15:58:18 -08:00
Dawn Chen c843adbd8f Create docker.Container obj with Name. Integration test is using fake_docker_client
to create and start a fake container. When StartContainer, it pass a name as docker
ID for testing purpose, but leave Name uninitialized. This PR fixes such issue.

Fixed #4472.
2015-02-17 15:23:21 -08:00
Nikhil Jindal 50ed6ad851 Merge pull request #4502 from pweil-/service-list
service NewList should return ServiceList
2015-02-17 14:51:44 -08:00
Dawn Chen 479e0c8f81 Merge pull request #4503 from dchen1107/podstatus
Add debugging information when docker.Container name is for #4472
2015-02-17 14:49:50 -08:00
Tim Hockin 003c0986b4 Merge pull request #4478 from thommay/rackspace_cloud_base
Basic Rackspace cloud support
2015-02-17 13:41:31 -08:00
Paul Weil 8d7d03a2f8 service NewList should return ServiceList 2015-02-17 16:30:29 -05:00
Dawn Chen bafa240187 Add debugging information for #4472 2015-02-17 13:28:15 -08:00
Jerzy Szczepkowski 397c1fc69a Update for external load balancer.
Implementation of updating external load balancer on service update. This partially fixes #4411.
2015-02-17 21:49:36 +01:00
Alex Robinson 3043ae9144 Merge pull request #4492 from jlowdermilk/e2e
Cleanup resources after services/guestbook e2e tests.
2015-02-17 12:04:46 -08:00
Clayton Coleman 4859aa7cd8 Merge pull request #4453 from derekwaynecarr/make_quota_more_efficient
Make ListWatch work with a ListFunc and WatchFunc
2015-02-17 14:48:11 -05:00
saadali 2735e6a495 Switch events history to use LRU cache instead of map 2015-02-17 11:40:40 -08:00
Daniel Smith 309a81d8da Merge pull request #4449 from smarterclayton/allow_setlist_on_lists
Allow runtime.SetList() on an api.List
2015-02-17 11:33:35 -08:00
Jeff Lowdermilk b786c116b6 Make kubectl stop take -f flag (for filename|url|directory) 2015-02-17 11:27:47 -08:00
Yu-Ju Hong 9e72ec023b Remove obsolete defaulting in service/rest.go 2015-02-17 10:34:50 -08:00
Nikhil Jindal 81d0a88f1e Merge pull request #4459 from xiang90/kubulete
kubelet: minor cleaning up
2015-02-17 10:18:47 -08:00
Brian Grant 4cf2a8bff4 Merge pull request #3428 from sdminonne/typos
Fix typos
2015-02-17 10:09:31 -08:00
Brian Grant e1b07efd36 Merge pull request #4450 from mikedanese/update-fix
fix error where we can't use kubectl update patch
2015-02-17 09:58:18 -08:00
Brian Grant 76edde3c23 Merge pull request #4451 from mikedanese/validate-probe
add validation for api.Probe
2015-02-17 09:56:52 -08:00
Alex Robinson 962b7b4295 Merge pull request #4448 from mikedanese/merge-patch
Fix --override and --patch flags in kubectl
2015-02-17 09:44:51 -08:00
Brian Grant d37977feb2 Merge pull request #4465 from smarterclayton/allow_validation_error_filtering
Allow ValidationErrorList to be filtered
2015-02-17 09:44:11 -08:00
Brian Grant 2fe026e5a9 Merge pull request #4466 from mikedanese/probe-defaults
move api.Probe timeout default to central defaults
2015-02-17 09:43:30 -08:00
Brian Grant 3e012db59a Merge pull request #4248 from smarterclayton/remove_rest_handler
Create a new unified storage object for Pods
2015-02-17 09:42:48 -08:00
Brian Grant 876d651737 Merge pull request #4395 from smarterclayton/split_naming
Fix cross-namespace LIST and WATCH
2015-02-17 09:40:09 -08:00
Clayton Coleman 0e07e61a53 Merge pull request #4381 from sdminonne/bug_fix
kubectl delete resource : remove all resources
2015-02-17 12:25:56 -05:00
Mike Danese a4eca69e6c added previously failing unit test and fix using pkg/util/merge.go instead of mergo to apply patch. 2015-02-17 07:43:21 -08:00
Thom May 8357e1521a Basic Rackspace cloud support
This enables all but Load Balancer support for the Rackspace public
cloud platform.
2015-02-17 10:59:40 +00:00
Mike Danese f7df9b9d37 add validation for api.Probe 2015-02-16 21:56:03 -08:00
Clayton Coleman 619f3a6804 Allow ValidationErrorList to be filtered
Expose basic filters on an error list to ignore certain error types.
This can be used by client code to ignore errors on common schema
types like "metadata.name" or the NotFound error type.
2015-02-16 17:45:54 -05:00
Clayton Coleman 6f84bdaba8 Merge pull request #4454 from xiang90/probe
pkg/kubelet: minor cleanup for probe.go
2015-02-16 16:53:58 -05:00
Clayton Coleman 7e07d711b8 Provide a helper on client/request.go for full URI
Allows self links to be directly passed
2015-02-16 16:31:32 -05:00
deads2k 3be343449f expose creation APIRequestInfoResolver 2015-02-16 13:56:03 -05:00
Xiang Li 042dc1faa3 pkg/kubelet: uncaptialize error message 2015-02-16 09:33:20 -08:00
Xiang Li 2437e94248 pkg/kubelet: fix wrong code path in runContainer 2015-02-16 09:32:37 -08:00
Xiang Li 13bb378d1c pkg/kubelet: reduce indentation 2015-02-16 08:46:41 -08:00
Xiang Li edc926ffcb pkg/kubelet: capitalize message in print 2015-02-16 08:40:07 -08:00
Xiang Li da6d1da12d pkg/kubelet: remove unused var in handlers.go 2015-02-16 08:38:10 -08:00
Clayton Coleman 72da3b4424 Move rest.Pods to pkg/registry/pod/rest.go 2015-02-16 10:09:28 -05:00
Clayton Coleman 7a93af57c0 Remove pods from pkg/registry/etcd/etcd.go since they are in their own type
Altered the master initialization code
2015-02-16 10:09:27 -05:00
Clayton Coleman 247e467217 Collapse pod REST+Registry to a single object using generic/etcd 2015-02-16 10:09:27 -05:00
Mike Danese 4ba8ecd1fb move api.Probe timeout default to central defaults 2015-02-15 23:44:55 -08:00
Xiang Li 3c2ead5b29 pkg/kubelet: minor cleanup for probe.go 2015-02-15 22:25:14 -08:00
Mike Danese 3039f7846c implement RFC7386 JSON Merge Patch 2015-02-15 22:21:10 -08:00
Clayton Coleman 3e2e4714a2 Always set ?namespace in query if specified
Revise our code to only call Request.Namespace() if a namespace
*should* be present.  For root scoped resources, namespace should
be ignored.  For namespaced resources, it is an error to have
Namespace=="".
2015-02-16 00:23:38 -05:00
Clayton Coleman 9175082a1c Split naming behavior out into objects that are derived from the request
Fix bug with cross namespace queries not being possible.  Ensure selflink
is set on lists correctly.
2015-02-16 00:23:38 -05:00