Greg Mann created MESOS-6269:
--------------------------------
Summary: CNI isolator doesn't activate loopback interface
Key: MESOS-6269
URL: https://issues.apache.org/jira/browse/MESOS-6269
Project: Mesos
Issue Type: Bug
Components: isolation, network
Affects Versions: 1.0.1
Reporter: Greg Mann
Assignee: Avinash Sridharan
Priority: Blocker
Fix For: 1.1.0
Launching a nested CNI-enabled container yielded the following agent log output:
{code}
cni.cpp:1255] Got assigned IPv4 address '9.0.1.25/25' from CNI network 'dcos'
for container 7c1ef3c4-ba7b-4b43-ba33-0612d84100cc
{code}
indicating that the container was successfully assigned an IP. Running
{{ifconfig -a}} inside the container yields:
{code}
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1420
inet 9.0.1.25 netmask 255.255.255.128 broadcast 0.0.0.0
inet6 fe80::e004:4bff:fefc:6816 prefixlen 64 scopeid 0x20<link>
ether 0a:58:09:00:01:19 txqueuelen 0 (Ethernet)
RX packets 31 bytes 5052 (4.9 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 36 bytes 5689 (5.5 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=8<LOOPBACK> mtu 65536
loop txqueuelen 1 (Local Loopback)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
{code}
it can be seen that the loopback interface is not activated. {{ifconfig lo up}}
must be run before a process within the container can bind to that interface,
but this should be handled by the CNI isolator.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)