Commit Graph

20794 Commits

Author SHA1 Message Date
k8s-merge-robot
53c39d78ac Merge pull request #17075 from jeffvance/k8bps-fedora
Auto commit by PR queue bot
2015-11-12 01:17:47 -08:00
k8s-merge-robot
87343f32ff Merge pull request #17083 from zhengguoyong/add_log
Auto commit by PR queue bot
2015-11-12 01:17:43 -08:00
k8s-merge-robot
440bdd27d5 Merge pull request #17087 from justinsb/aws_delete_ebs
Auto commit by PR queue bot
2015-11-12 01:17:40 -08:00
k8s-merge-robot
eee8af8991 Merge pull request #17089 from justinsb/aws_refactor_script_size
Auto commit by PR queue bot
2015-11-12 01:17:37 -08:00
Wojciech Tyczynski
578bede38a Remove FakeEtcdClient from mesos/pkg/election.etcd_master_test.go 2015-11-12 10:06:58 +01:00
k8s-merge-robot
b61a8fbb8a Merge pull request #16271 from jayunit100/hammer-backoff-metrics-part1
Auto commit by PR queue bot
2015-11-12 00:55:37 -08:00
k8s-merge-robot
3080e7b3ca Merge pull request #17114 from apeeyush/fix-oom-comment
Auto commit by PR queue bot
2015-11-12 00:32:55 -08:00
Ash Wu
c35d9716dc Fix wrong terminal output for vagrant.md
According to the description below `We did not start any services, hence there are none listed. But we see three replicas displayed properly.`

The original terminal output example was wrong and misleading.
2015-11-12 16:28:55 +08:00
k8s-merge-robot
f456d76b9b Merge pull request #17122 from jlowdermilk/gke-ci-reboot
Auto commit by PR queue bot
2015-11-12 00:23:34 -08:00
k8s-merge-robot
2478f2d4b6 Merge pull request #16813 from caesarxuchao/guide-adding-group
Auto commit by PR queue bot
2015-11-11 23:52:38 -08:00
k8s-merge-robot
3902331142 Merge pull request #17134 from ingvagabund/garbage-collection-documentation
Auto commit by PR queue bot
2015-11-11 23:51:29 -08:00
Brendan Burns
b76fef7d48 Log node info on test failures 2015-11-11 22:07:39 -08:00
feihujiang
ef0239a08b Delete the simple-yaml.md example 2015-11-12 13:48:52 +08:00
Brendan Burns
d538ad69c5 Add kube-system removal to the resize nodes test 2015-11-11 21:44:40 -08:00
k8s-merge-robot
e71f43de93 Merge pull request #15976 from mesosphere/sur-k8sm-475-error-checking
Rebased previously reverted merge, just before this scheduler refactoring.

Auto commit by PR queue bot
2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
d7964de230 Clean up error 2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
f8ee091bde Move makeCompositeReconciler into taskreconciler package 2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
12efba8ce8 Rename podUpdates updates param -> podUpdatesBypass 2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
91c5c2d3b6 Break dependency circuit between deleter and queuer 2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
d35cb3b211 gofmt fixes 2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
1be1a8ce63 Rename SchedulerLoop -> Controller 2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
a7e2e227e5 Make ExecutorInfo role clear being a prototype 2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
adfc63e749 Clean up error handling for the sandbox overlay 2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
8af8aa4710 Fix rebase error 2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
72aa1bdd25 Make queue private again in Queuer 2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
6f5d40e5de Rename ReconcilerAction -> Action 2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
06a975e5ad Move podschedulers below components/algorithm 2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
ba797e0dcb Fix comment 2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
ddcdf6a798 Remove Offers() dependency from ErrorHandler by moving out BreakChan factory 2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
4d99ee7e54 Rename NewScheduler -> New 2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
7adfabecda Shorten component constructor names 2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
e04bfd0a3e Remove merrors package alias where possible 2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
ec582e736e Rename KubernetesMesosExecutor -> Executor 2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
68179524ba Fix podschedulers doc.go 2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
cca110a280 Fix duplicate import 2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
a727188c19 Fix broadcaster duplicate 2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
182f49dac5 gofmt fixes 2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
11f9198941 Add scheduler monopic architecture diagram 2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
3208100375 Move slave registry into framework package 2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
d8edcacbe3 Move driver mock into framework component 2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
bb53cc26d3 Reorder scheduler packages
- Scheduler implemenation -> components
- types -> toplevel scheduler package
- integration_test.go -> integration
2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
835961ac43 Make scheduler implementation private 2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
ef0a512c15 Move framework into components directory 2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
be57bd63e5 Introduce interfaces for all scheduler components 2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
29e58bab68 Move scheduler components into their own packages
- rename scheduler.{operations -> components}
- move each component into its own directory with doc.go file, for proper
  access isolation
2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
3601292cff Split MesosScheduler from actual Scheduler code holding the task registry
- rename types.Framework -> types.Scheduler
- rename MesosScheduler -> Framework
- transform MesosFramework into independent Scheduler glueing all scheduler
  components, implementing types.Scheduler and owning the task registry
2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
60cc93fff8 Remove ExecutorInfo from podtask.T and create it with the TaskInfo 2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
f793ddffbb Remove FIFO dependency from SchedulerLoop 2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
ae4673e86e Split binder, deleter, podScheduler initialion from NewSchedulerLoop 2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
5f070c11a7 Get rid of unecessary SchedulerLoopConfig detour to create a SchedulerLoop 2015-11-12 01:33:50 +01:00