Commit Graph

19087 Commits (8e25b7c7bf616f688daa688a62f12ba3a675914b)

Author SHA1 Message Date
k8s-merge-robot 8e25b7c7bf Merge pull request #15341 from vishh/grafana-update
Auto commit by PR queue bot
2015-10-10 14:21:01 -07:00
k8s-merge-robot f051cb71b1 Merge pull request #14260 from mesosphere/sttts-kubelet-capacity
Auto commit by PR queue bot
2015-10-10 13:09:06 -07:00
k8s-merge-robot 834ce9ddb5 Merge pull request #15189 from ixdy/resource-check
Auto commit by PR queue bot
2015-10-10 12:26:21 -07:00
k8s-merge-robot 40b5d0583f Merge pull request #15376 from mesosphere/sttts-fix-default-limits-in-predicate
Auto commit by PR queue bot
2015-10-10 12:20:27 -07:00
Dr. Stefan Schimanski 1435077820 Set executor cpu resources to an integer to avoid rounding errors
This avoid that we either waste cpu resources due to rounding or that we report
to much to the kubelet such that the e2e tests think they can schedule more than
resources are available.

This fixes https://github.com/mesosphere/kubernetes-mesos/issues/437
2015-10-10 21:19:08 +02:00
Dr. Stefan Schimanski ae7830b4be Pass Mesos cpu and mem values to cadvisor 2015-10-10 21:19:08 +02:00
Dr. Stefan Schimanski 31ab4f1222 Enable resource limits in Mesos slaves 2015-10-10 21:19:08 +02:00
k8s-merge-robot 71e9565815 Merge pull request #15163 from thockin/gcloud-preview
Auto commit by PR queue bot
2015-10-10 12:04:55 -07:00
k8s-merge-robot 8580804f77 Merge pull request #15138 from mattmoor/limited-beta-rewrite
Auto commit by PR queue bot
2015-10-10 11:41:34 -07:00
k8s-merge-robot 3bd7aafcd2 Merge pull request #15082 from samsabed/restartNever
Auto commit by PR queue bot
2015-10-10 11:19:44 -07:00
k8s-merge-robot d94307b71e Merge pull request #15042 from JanetKuo/test-loop-add-rclist-svclist
Auto commit by PR queue bot
2015-10-10 10:57:24 -07:00
k8s-merge-robot 688b7840c5 Merge pull request #14941 from caesarxuchao/fix-ServerAPIVersions
Auto commit by PR queue bot
2015-10-10 10:36:55 -07:00
k8s-merge-robot 02ec1fb33c Merge pull request #13885 from smarterclayton/websocket_exec
Auto commit by PR queue bot
2015-10-10 09:52:01 -07:00
k8s-merge-robot 8b09d27dd5 Merge pull request #15246 from bgrant0607/docfix
Auto commit by PR queue bot
2015-10-10 09:44:13 -07:00
k8s-merge-robot 95b265390e Merge pull request #14900 from mqliang/log
Auto commit by PR queue bot
2015-10-10 09:29:53 -07:00
k8s-merge-robot fa557f6101 Merge pull request #15409 from caesarxuchao/extension/v1beta1
Auto commit by PR queue bot
2015-10-10 09:03:43 -07:00
k8s-merge-robot dfbad569fd Merge pull request #13036 from mesosphere/decouple-executor-and-kubelet
Auto commit by PR queue bot
2015-10-10 08:03:37 -07:00
k8s-merge-robot d36207675d Merge pull request #15406 from RichieEscarez/addhomogenous
Auto commit by PR queue bot
2015-10-10 07:37:14 -07:00
k8s-merge-robot ef33001d16 Merge pull request #15429 from mikedanese/gc-fix
Auto commit by PR queue bot
2015-10-10 07:35:30 -07:00
Brian Grant 678032fdcf Update container-environment.md. Fixes #14127. 2015-10-10 14:32:00 +00:00
Dr. Stefan Schimanski aea7985b85 Take default limits for cpu and mem into account in FitPredicate 2015-10-10 12:29:52 +02:00
Dr. Stefan Schimanski 0d8384c820 Replace all executor_test timeouts by util.ForeverTestTimeout 2015-10-10 11:54:27 +02:00
Dr. Stefan Schimanski b629278d7d Set static pods dir to 0750 instead of world readible 0755 2015-10-10 11:54:27 +02:00
Dr. Stefan Schimanski d74950cfb9 Re-use CreateAndInitKubelet 2015-10-10 11:54:27 +02:00
Dr. Stefan Schimanski 4ec703174b Simplify executorKubelet decorator and move to kubelet.go
- simplify
- rename kubeletExecutor -> executorKubelet
- move executorKubelet code into kubelet.go
- remove duplicated executorKubelet.ListenAndServe
- fix executorKubelet.Run comment
2015-10-10 11:54:27 +02:00
Dr. Stefan Schimanski 0feb1bceb5 Re-use KubeletServer.KubeletConfig and KubeletServer.Run 2015-10-10 11:54:27 +02:00
Dr. Stefan Schimanski dd5bafdba5 Decouple startup of executor and kubelet 2015-10-10 11:54:27 +02:00
Dr. Stefan Schimanski a60df400fd Decouple executor initialization from kubelet
This patch reduces the dependencies of the executor from the kubelet. This
makes it possible launch the kubelet after the executor.

This considerably reduces the complexity of the startup code.

Moreover, this work is a requirement to use a standalone kubelet some day.
2015-10-10 11:54:27 +02:00
Dr. Stefan Schimanski 93ae257af4 Consolidate executor driver initialization code 2015-10-10 11:54:27 +02:00
Dr. Stefan Schimanski efdd726027 Un-knot static pods creation in executor 2015-10-10 11:54:27 +02:00
Dr. Stefan Schimanski 686b767f28 Remove redundant kubelet dependency of executor 2015-10-10 11:54:27 +02:00
Dr. Stefan Schimanski 6af86cbaad Avoid panics during executor shutdown due to write to closed channel 2015-10-10 11:54:27 +02:00
Dr. Stefan Schimanski 9366ac4143 Pass PodLW to executor in tests 2015-10-10 11:54:27 +02:00
Karl Isenberg 49a5f89921 Merge pull request #15255 from mesosphere/mesos-docker-versions
MESOS: Update mesos/docker cluster docker images
2015-10-10 00:32:55 -07:00
Robert Bailey 8372091104 Merge pull request #15410 from jlowdermilk/rename-e2e-release
Rename e2e-gce-release job to e2e-gce-release-1.0
2015-10-09 20:05:21 -07:00
k8s-merge-robot 615ae5b04a Merge pull request #15335 from mikedanese/ds-cleanup
Auto commit by PR queue bot
2015-10-09 18:59:55 -07:00
Mike Danese b635fc53f9 Merge pull request #15228 from mesosphere/sttts-conformance-tags
Use [Conformance] to tag conformance tests
2015-10-09 18:03:56 -07:00
Robert Bailey bbe42664a7 Merge pull request #15158 from mesosphere/jdef-fix-flocker-unittest
MESOS: flocker unit test should clean up after itself
2015-10-09 17:48:02 -07:00
Alex Robinson 3bbfe48e0a Merge pull request #15286 from a-robinson/ensure
Correctly support updates in EnsureTCPLoadBalancer for GCE.
2015-10-09 17:34:40 -07:00
Mike Danese 66ddde9fea use an aggressive delete option when deleting pods in the pod garbage collector 2015-10-09 17:15:00 -07:00
Mike Danese 392f33e417 Merge pull request #14054 from mikedanese/register-master
register master kubelet with the apiserver
2015-10-09 17:12:37 -07:00
Jeff Lowdermilk b0fee799d4 Rename e2e-gce-release job to e2e-gce-release-1.0 2015-10-09 16:34:39 -07:00
Chao Xu 3a2e001267 revert Godeps/ change 2015-10-09 16:21:16 -07:00
Chao Xu f40f1de81e fix verify-generated-conversions.sh 2015-10-09 16:11:54 -07:00
Chao Xu cd98de5188 fix verify-generated-deep-copies.sh 2015-10-09 16:08:52 -07:00
Chao Xu 53eab7ef1e gofmt 2015-10-09 16:04:43 -07:00
Chao Xu 88eeb03811 fix examples 2015-10-09 15:58:07 -07:00
Chao Xu 4342e1d789 net.extensions.kubernetes -> net.experimental.kubernetes 2015-10-09 15:49:42 -07:00
Chao Xu 7c9f4cc42f experimental. -> extensions. 2015-10-09 15:49:10 -07:00
k8s-merge-robot be0c1c904c Merge pull request #14219 from Huawei-PaaS/change_params_to_extraParams
Auto commit by PR queue bot
2015-10-09 15:47:21 -07:00