Commit Graph

2486 Commits

Author SHA1 Message Date
Victor Vieux
ab113e7750 Add more unit tests for spread strategy
Signed-off-by: Victor Vieux <vieux@docker.com>
2016-01-16 00:25:50 -08:00
Victor Vieux
05f9a6a6fb Merge pull request #1654 from dongluochen/darwinbuild
Mac build fix
2016-01-18 17:13:00 -08:00
Dong Chen
180bc90b1b Mac build fix
Signed-off-by: Dong Chen <dongluo.chen@docker.com>
2016-01-18 16:54:22 -08:00
Victor Vieux
3a5499040f Merge pull request #1642 from dongluochen/tcpUserTimeout
Tcp user timeout
2016-01-18 16:29:12 -08:00
Dong Chen
15c9dbaee0 Support TCP_USER_TIMEOUT for Linux and its equivalent in Mac
Signed-off-by: Dong Chen <dongluo.chen@docker.com>
2016-01-18 15:46:27 -08:00
Dongluo Chen
af89c1e94a Merge pull request #1652 from vieux/update_events_1.10
Update events 1.10
2016-01-18 15:16:04 -08:00
Victor Vieux
04fb48d27a support 1.10 events
Signed-off-by: Victor Vieux <vieux@docker.com>
2016-01-15 19:35:04 -08:00
Victor Vieux
d884fe563b update godeps
Signed-off-by: Victor Vieux <vieux@docker.com>
2016-01-15 18:30:36 -08:00
Dongluo Chen
68d053113d Merge pull request #1641 from nishanttotla/fix-typos-release-checklist
Fixing typo in RELEASE-CHECKLIST.md
2016-01-14 17:38:35 -08:00
Nishant Totla
04781ef4c6 Fixing typo in RELEASE-CHECKLIST.md
Signed-off-by: Nishant Totla <nishanttotla@gmail.com>
2016-01-14 17:32:55 -08:00
Victor Vieux
b63b05aabb Merge pull request #1640 from vieux/bump-v1.1.0-rc1
Bump version to 1.1.0-rc1
2016-01-14 15:42:31 -08:00
Victor Vieux
7b142f5642 Bump version to 1.1.0-rc1
Signed-off-by: Victor Vieux <victorvieux@gmail.com>
2016-01-14 13:21:48 -08:00
Victor Vieux
f883a6d508 Merge pull request #1637 from jimenez/launch_bad_timeout
Launch bad timeout
2016-01-14 11:01:45 -08:00
Isabel Jimenez
a99ceeb9c1 Adding suicide logic for tasks so as to prevent false timeout for tasks having a long image pull
Signed-off-by: Isabel Jimenez <contact@isabeljimenez.com>
2016-01-14 13:37:23 -05:00
Isabel Jimenez
d12ea7ff6d Adding test
Signed-off-by: Isabel Jimenez <contact@isabeljimenez.com>
2016-01-14 13:37:23 -05:00
Victor Vieux
08839f62fa Merge pull request #1636 from jimenez/checkpoint_failover
Enabling checkpoint failover in FrameworkInfo
2016-01-14 10:18:09 -08:00
Victor Vieux
d3e4ddb0f7 Merge pull request #1635 from jimenez/task_timeout_restructure
Removing Queue package and regrouping task logic
2016-01-14 10:18:03 -08:00
Isabel Jimenez
b297c1bd41 Enabling checkpoint failover in FrameworkInfo
Signed-off-by: Isabel Jimenez <contact@isabeljimenez.com>
2016-01-14 04:05:00 -05:00
Isabel Jimenez
fe8da8fe80 Removing Queue package and regrouping task logic
Signed-off-by: Isabel Jimenez <contact@isabeljimenez.com>
2016-01-14 03:52:11 -05:00
Victor Vieux
71edffc019 Merge pull request #1627 from vieux/update_api_version
add buildtime, kernelversion and experimental to API version
2016-01-13 17:41:28 -08:00
Alexandre Beslic
11b2dc6ec7 Merge pull request #1628 from dongluochen/createRetry
Add swarm scheduler retry option
2016-01-13 17:15:36 -08:00
Dong Chen
8cc9b6c284 Add swarm container create retry option.
Signed-off-by: Dong Chen <dongluo.chen@docker.com>
2016-01-13 16:06:38 -08:00
Alexandre Beslic
d21748699d Merge pull request #1565 from jimmyxian/fresh-image-when-commit
fresh image when receive commit event
2016-01-13 12:01:09 -08:00
Victor Vieux
985974854c Merge pull request #1630 from jimenez/driver_join
Adding observe async for driver abort/errors
2016-01-13 11:47:10 -08:00
Dongluo Chen
723a6c724f Merge pull request #1632 from thaJeztah/fix-incorrect-link
Remove link to experimental "rescheduling"
2016-01-13 10:59:31 -08:00
Sebastiaan van Stijn
cdc2cc3d84 Remove link to experimental "rescheduling"
It's in experimental, so should not be linked
from in the online documentation.

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2016-01-13 09:27:34 -08:00
Isabel Jimenez
9bfc28c291 Adding obeserve async for driver abort/errors
Signed-off-by: Isabel Jimenez <contact@isabeljimenez.com>
2016-01-13 04:46:45 -05:00
Victor Vieux
0e4ebbf61d Merge pull request #1626 from vieux/experimental
add -experimental to enable rescheduling
2016-01-12 18:00:36 -08:00
Alexandre Beslic
254e095f77 Merge pull request #1601 from vieux/docker_discovery
use docker/docker/pkg/discovery and update godeps
2016-01-12 17:06:51 -08:00
Victor Vieux
18b6435839 Merge pull request #1621 from jimenez/scheduler_driver
Restructuring mesos scheduler driver outside of Cluster
2016-01-12 17:02:35 -08:00
Isabel Jimenez
443d49167a Restructuring mesos scheduler driver outside of Cluster
Signed-off-by: Isabel Jimenez <contact@isabeljimenez.com>
2016-01-12 19:24:50 -05:00
moxiegirl
62fdf2fad1 Merge pull request #1546 from moxiegirl/readme-refs-work
Remove readmes and point to docs
2016-01-12 15:51:59 -08:00
Alexandre Beslic
e1213384bc Merge pull request #1578 from aluzzardi/rescheduling
[experimental] Simple container rescheduling on node failure
2016-01-12 15:00:27 -08:00
Alexandre Beslic
4a582897e0 Merge pull request #1600 from dongluochen/ranking
Scheduler prefers nodes without connection failures
2016-01-12 13:46:17 -08:00
Victor Vieux
61142e4cbd update godeps
Signed-off-by: Victor Vieux <vieux@docker.com>
2016-01-12 02:55:57 -08:00
Victor Vieux
6dcb170808 add buildtime, kernelversion and experimental to API version
Signed-off-by: Victor Vieux <vieux@docker.com>
2016-01-12 02:55:53 -08:00
Victor Vieux
14bf4e08b3 add -experimental to enable rescheduling
Signed-off-by: Victor Vieux <vieux@docker.com>
2016-01-12 01:35:39 -08:00
Victor Vieux
fedf7aa4cb use "docker/swarm/nodes"
Signed-off-by: Victor Vieux <vieux@docker.com>
2016-01-12 00:38:10 -08:00
Victor Vieux
31ad0e047f update godeps
Signed-off-by: Victor Vieux <vieux@docker.com>
2016-01-12 00:38:09 -08:00
Victor Vieux
fc1e7bbca2 use docker/docker/pkg/discovery
Signed-off-by: Victor Vieux <vieux@docker.com>
2016-01-12 00:38:06 -08:00
Mary Anthony
1bfdf55a52 Updating READMEs
Signed-off-by: Mary Anthony <mary@docker.com>
2016-01-12 00:34:57 -08:00
Victor Vieux
74dfe8b0f6 move doc to experimental/
Signed-off-by: Victor Vieux <vieux@docker.com>
2016-01-11 18:16:31 -08:00
Victor Vieux
a2018c177c improve eventHandlers locking
Signed-off-by: Victor Vieux <vieux@docker.com>
2016-01-11 17:23:48 -08:00
Dong Chen
8f384b1d40 Address review comments.
Signed-off-by: Dong Chen <dongluo.chen@docker.com>
2016-01-11 16:08:51 -08:00
Victor Vieux
78008f4d4a add doc
fix tests and keep swarm id
remove duplicate on node reconnect
explicit failure

Signed-off-by: Victor Vieux <vieux@docker.com>
2016-01-11 15:59:44 -08:00
Andrea Luzzardi
13f60212f5 Add support for container rescheduling on node failure.
Add rescheduling integration tests.

Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2016-01-11 15:59:44 -08:00
Andrea Luzzardi
56941d02a8 cluster: Support multiple event handlers.
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2016-01-11 15:59:44 -08:00
Victor Vieux
8cfc984869 Merge pull request #1602 from tkopczynski/typo
docs: typo in scheduler/strategy.md
2016-01-11 15:46:08 -08:00
Tomasz Kopczynski
3d9d6dab3a docs: typo in scheduler/strategy.md
Signed-off-by: Tomasz Kopczynski <tomek@kopczynski.net.pl>
2016-01-11 23:23:11 +01:00
Dong Chen
cf664141b6 Scheduler prefers nodes without connection failures.
Signed-off-by: Dong Chen <dongluo.chen@docker.com>
2016-01-11 11:42:58 -08:00