This error message of course
E0724 21:19:17.852210  1160 cni.cpp:330] Failed to parse CNI network 
configuration file '/etc/mesos-cni/93-chain.conflist': Protobuf parse 
failed: Missing required fields: typ


-----Original Message-----
Subject: Is chained cni networks supported in mesos 1.7


I am getting this error, while I don not have problems using it with 
cnitool.

 cni.cpp:330] Failed to parse CNI network configuration file
'/etc/mesos-cni/93-chain-routing-overwrite.conflist.bak': Protobuf parse
failed: Missing required fields: type

[@ mesos-cni]# cat 93-chain.conflist
{
  "name": "test-chain",
  "plugins": [{
        "type": "bridge",
        "bridge": "test-chain0",
        "isGateway": false,
        "isDefaultGateway": false,
        "ipMasq": false,
        "ipam": {
            "type": "host-local",
            "subnet": "10.15.15.0/24"
        }
    },
    {
      "type": "portmap",
      "capabilities": {"portMappings": true},
      "snat": false
    }]
}


[@ mesos-cni]#  CNI_PATH="/usr/libexec/cni/"  
NETCONFPATH="/etc/mesos-cni" cnitool-0.5.2 add test-chain 
/var/run/netns/testing {
    "ip4": {
        "ip": "10.15.15.2/24",
        "gateway": "10.15.15.1"
    },
    "dns": {}


Reply via email to