thecodeteam / mesos-module-dvdi

Mesos Docker Volume Driver Isolator module

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Support Mesos v0.28.0

cantbewong opened this issue · comments

@cantbewong are you still planning to support 0.28? Or just merge this to mesos? Can you please show some of your idea here: https://docs.google.com/document/d/1uhi1lf1_sEmnl0HaqHUCsqPb9m9jOKbRlXYW1S-tZis/edit

yes, we will continue support until the merge, and probably after too if
anything needs to be done for users of Mesos version 0.23 -0.27

And I expect we will support 0.28

On Mon, Mar 14, 2016 at 5:29 AM, Guangya Liu notifications@github.com
wrote:

@cantbewong https://github.com/cantbewong are you still planning to
support 0.28? Or just merge this to mesos? Can you please show some of your
idea here:
https://docs.google.com/document/d/1uhi1lf1_sEmnl0HaqHUCsqPb9m9jOKbRlXYW1S-tZis/edit


Reply to this email directly or view it on GitHub
#42 (comment)
.

When will 0.28 support can be finished here?

@Jay-Lau the support for 0.28.0 will be added right after it is released. There are votes for the 0.28.0 RC going on right now.

@dvonthenen does the code for mesos-module-dvdi is finished or not? Can you please share it? I was working on the FS for https://issues.apache.org/jira/browse/MESOS-4355 and want to make the external volume management to Mesos. A draft fs is here: https://docs.google.com/document/d/1uhi1lf1_sEmnl0HaqHUCsqPb9m9jOKbRlXYW1S-tZis/edit

@Jay-Lau I have not evaluated 0.28.0 yet so I dont know if there are code changes to be made. I usually dont start taking a look until the release is out in order to reduce spinning our tires.

@dvonthenen There are huge change in mesos containerizer and docker integration, the mesos containerizer will not depend on docker daemon to create containers. Please refer to https://issues.apache.org/jira/browse/MESOS-2840 for detail. I do hope you guys can work with me to update the document https://docs.google.com/document/d/1uhi1lf1_sEmnl0HaqHUCsqPb9m9jOKbRlXYW1S-tZis/edit# here for https://issues.apache.org/jira/browse/MESOS-4355

I don't think the mesos containerizer has a dependency on the docker daemon
now, so this would not be a change.

Could be I'm wrong, but you could test this theroy by disabling or removing
the docker daemon

On Tue, Mar 15, 2016 at 10:21 PM, Guangya Liu notifications@github.com
wrote:

@dvonthenen https://github.com/dvonthenen There are huge change in
mesos containerizer and docker integration, the mesos containerizer will
not depend on docker daemon to create containers.


You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub
#42 (comment)

Yes, the mesos will not depend on docker daemon now, but the problem is that the mesos containerizer will try to provision a rootfs for docker container with docker image.

is there a Mesos JIRA or design document for this change?

On Tue, Mar 15, 2016 at 11:43 PM, Guangya Liu notifications@github.com
wrote:

Yes, the mesos will not depend on docker daemon now, but the problem is
that the mesos containerizer will try to provision a rootfs for docker
container with docker image.


You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub
#42 (comment)

@cantbewong As far as i got by reading the design documentation and docs in mesos repository, there are various things related to docker which are still not added in mesos containerizer and definitely its not production ready (experimental support only).
For example: currently it doesn't support BRIDGE networking mode (https://github.com/apache/mesos/blob/master/docs/container-image.md#docker-support-and-current-limitations).

Can we build the module for 0.28.0 (0.28.1 is coming soon too with some bug fixes) please ?

The network support will be coming soom here with CNI support https://issues.apache.org/jira/browse/MESOS-4641

published in v0.4.2