[jira] [Commented] (MESOS-1563) Failed to configure on FreeBSD

2014-11-28 Thread Ryan Thomas (JIRA)

[ 
https://issues.apache.org/jira/browse/MESOS-1563?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14228202#comment-14228202
 ] 

Ryan Thomas commented on MESOS-1563:


Hi Ian,

Did you manage to dig up the branch?

> Failed to configure on FreeBSD
> --
>
> Key: MESOS-1563
> URL: https://issues.apache.org/jira/browse/MESOS-1563
> Project: Mesos
>  Issue Type: Bug
>Affects Versions: 0.19.0
> Environment: FreeBSD-10/stable
>Reporter: Dmitry Sivachenko
>
> When trying to configure mesos on FreeBSD, I get the following error:
> configure: Setting up build environment for x86_64 freebsd10.0
> configure: error: "Mesos is currently unsupported on your platform."
> Why? Is there anything really Linux-specific inside? It's written in Java 
> after all.
> And MacOS is supported, but it is rather close to FreeBSD.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (MESOS-1925) Docker kill does not allow containers to exit gracefully

2014-10-30 Thread Ryan Thomas (JIRA)

[ 
https://issues.apache.org/jira/browse/MESOS-1925?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14190216#comment-14190216
 ] 

Ryan Thomas commented on MESOS-1925:


[~tnachen] is there anything more to do in order to get this patch merged?

> Docker kill does not allow containers to exit gracefully
> 
>
> Key: MESOS-1925
> URL: https://issues.apache.org/jira/browse/MESOS-1925
> Project: Mesos
>  Issue Type: Improvement
>  Components: containerization
>Affects Versions: 0.20.1
>Reporter: Ryan Thomas
>Assignee: Timothy Chen
>
> The docker implementation uses the docker kill command, this immediately 
> terminated the container, not allowing it to exit gracefully.
> We should be using the docker stop command that will send a kill after a 
> predetermined amount of time.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (MESOS-1925) Docker kill does not allow containers to exit gracefully

2014-10-14 Thread Ryan Thomas (JIRA)

[ 
https://issues.apache.org/jira/browse/MESOS-1925?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14171600#comment-14171600
 ] 

Ryan Thomas commented on MESOS-1925:


Patch here: https://reviews.apache.org/r/26709/

> Docker kill does not allow containers to exit gracefully
> 
>
> Key: MESOS-1925
> URL: https://issues.apache.org/jira/browse/MESOS-1925
> Project: Mesos
>  Issue Type: Improvement
>  Components: containerization
>Affects Versions: 0.20.1
>Reporter: Ryan Thomas
>
> The docker implementation uses the docker kill command, this immediately 
> terminated the container, not allowing it to exit gracefully.
> We should be using the docker stop command that will send a kill after a 
> predetermined amount of time.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (MESOS-1925) Docker kill does not allow containers to exit gracefully

2014-10-14 Thread Ryan Thomas (JIRA)

[ 
https://issues.apache.org/jira/browse/MESOS-1925?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14171593#comment-14171593
 ] 

Ryan Thomas commented on MESOS-1925:


Thanks. I went with just a 30 second timeout for the stop (the default is 10) - 
though I think some time in the future we may want to make this configurable.

> Docker kill does not allow containers to exit gracefully
> 
>
> Key: MESOS-1925
> URL: https://issues.apache.org/jira/browse/MESOS-1925
> Project: Mesos
>  Issue Type: Improvement
>  Components: containerization
>Affects Versions: 0.20.1
>Reporter: Ryan Thomas
>
> The docker implementation uses the docker kill command, this immediately 
> terminated the container, not allowing it to exit gracefully.
> We should be using the docker stop command that will send a kill after a 
> predetermined amount of time.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Comment Edited] (MESOS-809) External control of the ip that Mesos components publish to zookeeper

2014-08-22 Thread Ryan Thomas (JIRA)

[ 
https://issues.apache.org/jira/browse/MESOS-809?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14106949#comment-14106949
 ] 

Ryan Thomas edited comment on MESOS-809 at 8/22/14 8:08 PM:


As a work-around for this in docker you can use bridged network mode by adding 
the bridge to the daemon, or by using the {{--net=host}} argument for the 
{{docker run}} command.


was (Author: ryant):
As a work-around for this in docker you can use bridged network mode.

> External control of the ip that Mesos components publish to zookeeper
> -
>
> Key: MESOS-809
> URL: https://issues.apache.org/jira/browse/MESOS-809
> Project: Mesos
>  Issue Type: Improvement
>  Components: framework, master, slave
>Affects Versions: 0.14.2
>Reporter: Khalid Goudeaux
>Priority: Minor
>
> With tools like Docker making containers more manageable, it's tempting to 
> use containers for all software installation. The CoreOS project is an 
> example of this.
> When an application is run inside a container it sees a different ip/hostname 
> from the host system running the container. That ip is only valid from inside 
> that host, no other machine can see it.
> From inside a container, the Mesos master and slave publish that private ip 
> to zookeeper and as a result they can't find each other if they're on 
> different machines. The --ip option can't help because the public ip isn't 
> available for binding from within a container.
> Essentially, from inside the container, mesos processes don't know the ip 
> they're available at (they may not know the port either).
> It would be nice to bootstrap the processes with the correct ip for them to 
> publish to zookeeper.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (MESOS-809) External control of the ip that Mesos components publish to zookeeper

2014-08-22 Thread Ryan Thomas (JIRA)

[ 
https://issues.apache.org/jira/browse/MESOS-809?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14106949#comment-14106949
 ] 

Ryan Thomas commented on MESOS-809:
---

As a work-around for this in docker you can use bridged network mode.

> External control of the ip that Mesos components publish to zookeeper
> -
>
> Key: MESOS-809
> URL: https://issues.apache.org/jira/browse/MESOS-809
> Project: Mesos
>  Issue Type: Improvement
>  Components: framework, master, slave
>Affects Versions: 0.14.2
>Reporter: Khalid Goudeaux
>Priority: Minor
>
> With tools like Docker making containers more manageable, it's tempting to 
> use containers for all software installation. The CoreOS project is an 
> example of this.
> When an application is run inside a container it sees a different ip/hostname 
> from the host system running the container. That ip is only valid from inside 
> that host, no other machine can see it.
> From inside a container, the Mesos master and slave publish that private ip 
> to zookeeper and as a result they can't find each other if they're on 
> different machines. The --ip option can't help because the public ip isn't 
> available for binding from within a container.
> Essentially, from inside the container, mesos processes don't know the ip 
> they're available at (they may not know the port either).
> It would be nice to bootstrap the processes with the correct ip for them to 
> publish to zookeeper.



--
This message was sent by Atlassian JIRA
(v6.2#6252)