CNI should set up loopback interface for Mesos containers on CNI networks.

Description

I was asked by to open this ticket for backporting https://issues.apache.org/jira/browse/MESOS-6269 to 1.8.

Without this fix I am unable to have my framework's tasks run in bridged mode using the dcos overlay network. What happens is a SIGAR process starts up in the container and tries to bind to localhost using the specified JMX port which fails the entire task. The error coming from the executor is unfortunately not very helpful since Java just throws SocketExceptions about the port already in use.

Activity

Show:
Avinash Sridharan
October 15, 2016, 2:57 AM

Hi Aaron,
The fix is in Mesos head but unfortunately we couldn't port it to 1.8. It should definitely be available in DC/OS 1.9. Would that work?

Aaron Wood
October 17, 2016, 2:40 PM
Edited

Sure, we can work around this for now by just making sure our executor does a ifconfig lo up before the real command.

Avinash Sridharan
October 17, 2016, 3:07 PM

Changing the description and marking this a blocker to track that DC/OS 1.9 syncs with Mesos 1.1. to get this fix.

Avinash Sridharan
December 16, 2016, 7:22 PM

Changes are part of Mesos head, and already part of DC/OS 1.9 train so going to close this.

Done

Assignee

Avinash Sridharan

Labels

Components