Good to know that, you are welcome :-)
Thanks, Qian Zhang On Wed, Nov 9, 2016 at 7:58 PM, Frank Scholten <[email protected]> wrote: > Hi Qian, > > Indeed when I changed the "type" to "bridge" I the task got an IP > address. Thanks! > > Cheers, > > Frank > > On Wed, Nov 9, 2016 at 1:48 AM, Qian Zhang <[email protected]> wrote: > > Your CNI network configuration seems a bit odd to me: > > { > > "cniVersion": "0.3.0", > > "name": "ipv4", > > "type": "host-local", <--- main plugin > > "isGateway": "true", > > "ipMasq": "true", > > "ipam": { > > "type": "host-local", <--- IPAM plugin > > "subnet": "10.22.0.0/16", > > "routes": [ > > { "dst": "0.0.0.0/0" } > > ] > > } > > } > > > > So you set the type of both main plugin and IPAM plugin to "host-local". > But > > I think "host-local" is just an IPAM plugin, for the main plugin, I think > > you need to use another one, e.g., "bridge", you can take a look at the > link > > below for more details about bridge plugin: > > https://github.com/containernetworking/cni/blob/ > master/Documentation/bridge.md > > > > > > > > > > > > Thanks, > > Qian Zhang > > > > On Wed, Nov 9, 2016 at 3:09 AM, Jie Yu <[email protected]> wrote: > >> > >> Do you know if the executor is registered with the agent or not? (you > can > >> check the agent log) > >> > >> > >> On Tue, Nov 8, 2016 at 10:57 AM, Frank Scholten <[email protected] > > > >> wrote: > >>> > >>> Hi, > >>> > >>> I have a Mesos 1.0.1 cluster with the following host-local CNI > >>> configuration: > >>> > >>> { > >>> "cniVersion": "0.3.0", > >>> "name": "ipv4", > >>> "type": "host-local", > >>> "isGateway": "true", > >>> "ipMasq": "true", > >>> "ipam": { > >>> "type": "host-local", > >>> "subnet": "10.22.0.0/16", > >>> "routes": [ > >>> { "dst": "0.0.0.0/0" } > >>> ] > >>> } > >>> } > >>> > >>> Now I try to deploy the following app in Marathon: > >>> > >>> { > >>> "id": "netcat", > >>> "cpus": 1, > >>> "mem": 128, > >>> "instances": 1, > >>> "ipAddress": { > >>> "networkName": "ipv4" > >>> }, > >>> "cmd": "nc -l 8080" > >>> } > >>> > >>> In the agent logs I can see the task gets an IP address from the > >>> host-local plugin > >>> > >>> I1108 18:46:51.919564 24354 containerizer.cpp:1319] Checkpointing > >>> executor's forked pid 31587 to > >>> > >>> '/tmp/mesos/meta/slaves/32f8badc-9771-4d3c-b2f5- > 083e63619946-S0/frameworks/32f8badc-9771-4d3c-b2f5- > 083e63619946-0000/executors/netcat.b678ad45-a5e3-11e6- > 8a46-0242ac110006/runs/324b867e-9464-4d32-bccb- > f7f3940335dc/pids/forked.pid' > >>> I1108 18:46:51.920114 24355 cni.cpp:716] Bind mounted > >>> '/proc/31587/ns/net' to > >>> > >>> '/run/mesos/isolators/network/cni/324b867e-9464-4d32-bccb- > f7f3940335dc/ns' > >>> for container 324b867e-9464-4d32-bccb-f7f3940335dc > >>> I1108 18:46:51.920394 24355 cni.cpp:1030] Invoking CNI plugin > >>> 'host-local' with network configuration > >>> > >>> '{"args":{"org.apache.mesos":{"network_info":{"ip_addresses" > :[{}],"labels":{},"name":"ipv4"}}},"cniVersion":"0.3.0", > "ipMasq":"true","ipam":{"routes":[{"dst":"0.0.0.0\/0"}] > ,"subnet":"10.22.0.0\/16","type":"host-local"},"isGateway":"true","name":" > ipv4","type":"host-local"}' > >>> to attach container 324b867e-9464-4d32-bccb-f7f3940335dc to network > >>> 'ipv4' > >>> I1108 18:46:51.941431 24354 cni.cpp:1109] Got assigned IPv4 address > >>> '10.22.0.2/16' from CNI network 'ipv4' for container > >>> 324b867e-9464-4d32-bccb-f7f3940335dc > >>> I1108 18:46:51.941766 24352 cni.cpp:838] Unable to find DNS > >>> nameservers for container 324b867e-9464-4d32-bccb-f7f3940335dc. Using > >>> host '/etc/resolv.conf' > >>> > >>> However the task status is FAILED and it gets restarted over and over > >>> again. > >>> > >>> The sandbox stdout logs are empty. This is the contents of the stderr > >>> logs: > >>> > >>> I1108 18:46:32.717352 30482 exec.cpp:161] Version: 1.0.0 > >>> E1108 18:46:32.717542 30482 process.cpp:2105] Failed to shutdown > >>> socket with fd 7: Transport endpoint is not connected > >>> E1108 18:46:32.717600 30482 process.cpp:2105] Failed to shutdown > >>> socket with fd 7: Transport endpoint is not connected > >>> I1108 18:46:32.717619 30482 exec.cpp:495] Agent exited ... shutting > down > >>> > >>> Any ideas? > >>> > >>> Cheers, > >>> > >>> Frank > >> > >> > > >

