Commit Graph

6160 Commits

Author SHA1 Message Date
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
Eric Tune
97b7f7c391 Merge pull request #3910 from csrwng/security_contexts
[Proposal] Security Contexts
2015-02-17 08:42:06 -08:00
Clayton Coleman
40627f5a52 Merge pull request #4468 from derekwaynecarr/kubectl_vagrant_env
Fix vagrant cluster/kube-up
2015-02-17 10:02:24 -05:00
derekwaynecarr
a0cb252d40 Fix vagrant cluster/kube-up 2015-02-16 18:34:50 -05: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
f27bcf50f2 Merge pull request #4461 from deads2k/deads-expose-info-resolver
expose creation APIRequestInfoResolver
2015-02-16 16:51:47 -05:00
Clayton Coleman
eebe00c259 Test namespace overlap in test-integration.sh 2015-02-16 16:31:32 -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
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
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
Eric Tune
64678b71f3 Merge pull request #4372 from saad-ali/event_compression_doc
Documentation for Event Compression
2015-02-14 00:11:32 -08:00
Brendan Burns
52738540c7 Merge pull request #4445 from jlowdermilk/e2e-tests
Deflake "Pods should contain environment variables for services" e2e test
2015-02-13 20:17:42 -08:00
Jeff Lowdermilk
6c3166ad13 Deflake Pods should contain environment variables for services 2015-02-13 17:58:29 -08:00
Saad Ali
842867e298 Merge pull request #4438 from gmarek/master
Added instruction for profiling apiserver
2015-02-13 16:09:19 -08:00
Brendan Burns
200ef91ffc Merge pull request #4421 from brendandburns/docs
Add some retry to envvar log gathering.
2015-02-13 16:05:06 -08:00
Saad Ali
1cc9a273a1 Merge pull request #4405 from dchen1107/podstatus
Better debugging log for investigating pod unknown status.
2015-02-13 15:41:33 -08:00
Dawn Chen
1ce999318e Better debugging log for investigating pod unknown status. 2015-02-13 15:27:14 -08:00
Dawn Chen
20dc1c2481 Merge pull request #4410 from brendandburns/fixer
Don't delete the pod infrastructure container on health check failures.
2015-02-13 15:18:27 -08:00
Marek Grabowski
1a161b6522 Added instruction for profiling apiserver 2015-02-14 00:11:38 +01:00
Tim Hockin
baa6af8a7a Merge pull request #4265 from thockin/roadmap
First draft of roadmap to 1.0 update
2015-02-13 15:10:51 -08:00
Dawn Chen
c8b6c62698 Merge pull request #4433 from vmarmol/purge
Use Docker name (not ID) to parse Kubernetes components.
2015-02-13 14:31:47 -08:00
Tim Hockin
063ff6677c Merge pull request #4422 from derekwaynecarr/set_difference
Set should have a difference function
2015-02-13 14:16:28 -08:00
Satnam Singh
3001a1deed Merge pull request #4435 from jlowdermilk/kubeconfig-context
Retry #4337: Make gce kubeconfig context include project
2015-02-13 14:14:50 -08:00
Jeff Lowdermilk
aa32f1b2ce Retry #4337: Make gce kubeconfig context include project 2015-02-13 13:31:50 -08:00
Victor Marmol
5d6ad845cc Use Docker name (not ID) to parse Kubernetes components.
Since the parsing function doesn't return an error all the components
returned empty strings. This caused us to enforce the MaxContainerLimit
as a global limit instead of a per-container limit.

Fixes #4413.
2015-02-13 13:08:15 -08:00
derekwaynecarr
e7a0340ad7 Set should have a difference function 2015-02-13 15:39:56 -05:00
Jeff Lowdermilk
b23230e616 Merge pull request #4296 from deads2k/deads-allow-dots
allow dots in config set
2015-02-13 12:27:36 -08:00
Clayton Coleman
c977a45864 Merge pull request #4419 from smarterclayton/expand_generic_resources
Expand the generic registry
2015-02-13 13:53:20 -05:00
Jeff Lowdermilk
4d344a355f Merge pull request #4424 from jlowdermilk/fix-kubectl.sh
Unbreak cluster/validate-cluster.sh
2015-02-13 10:49:59 -08:00
Jeff Lowdermilk
d528439ee5 Unbreak cluster/validate-cluster.sh 2015-02-13 10:48:32 -08:00
Clayton Coleman
4b5642450e Merge pull request #4352 from liggitt/user_context
Make requesting user available in context
2015-02-13 13:27:09 -05:00
Jeff Lowdermilk
fe045ba630 Merge pull request #4416 from deads2k/deads-fix-merge-order
properly handle mergo map versus value rules
2015-02-13 10:26:11 -08:00
deads2k
941461044b guard against unexpected type during config manipulation 2015-02-13 13:15:47 -05:00
deads2k
2dcaab75f5 allow dots in config set 2015-02-13 13:11:42 -05:00
Clayton Coleman
8440310ea0 Adapt to changes to generic etcd/registry 2015-02-13 13:11:33 -05:00
Clayton Coleman
23d199ded9 Make generic etcd more powerful and return operations from etcd
When we complete an operation, etcd usually provides a response
object.  Return that object up instead of querying etcd twice.
2015-02-13 13:11:33 -05:00
Saad Ali
485cb0b2f9 Merge pull request #4420 from brendandburns/printing
Revert "Revert "Add an event for health check failures.""
2015-02-13 09:50:32 -08:00
Brendan Burns
a2beba5ace Add some retry to envvar log gathering. 2015-02-13 09:35:22 -08:00
Jeff Lowdermilk
3bded83201 Merge pull request #4385 from erictune/docpatch
Update ports doc.
2015-02-13 09:34:52 -08:00