On Sun, Oct 30, 2016 at 01:50:44PM -0700, Kevin Lin wrote: > Hi, > > We're trying to upgrade to OVS2.6 from OVS2.5, but we're getting an error > in the logs in ovs-vswitchd: > > 2016-10-30T00:23:19Z|01208|vconn|DBG|unix: received: OFPT_FLOW_MOD (OF1.3) > (xid=0x45): ADD table:22 priority=1001,tcp,metadata=0x1,nw_src=10. > 14.11.2,nw_dst=10.14.11.2,tp_src=7077 actions=resubmit(,23) > 2016-10-30T00:23:19Z|01209|vconn|DBG|unix: received: OFPT_FLOW_MOD (OF1.3) > (xid=0x46): ADD table:22 priority=1001,udp,metadata=0x1,nw_src=10. > 181.3.12,nw_dst=10.14.11.2,tp_src=7077 actions=resubmit(,23) > 2016-10-30T00:23:19Z|01210|vconn|DBG|unix: received: OFPT_FLOW_MOD (OF1.3) > (xid=0x47): ADD table:50 priority=0,metadata=0x1 actions=resubmit( > ,51) > 2016-10-30T00:23:19Z|01211|vconn|DBG|unix: received: OFPT_FLOW_MOD (OF1.3) > (xid=0x48): ADD table:52 priority=1001,tcp,metadata=0x1,nw_src=10. > 14.11.2,nw_dst=10.181.3.12,tp_dst=7077 actions=resubmit(,53) > 2016-10-30T00:23:19Z|01212|vconn|DBG|unix: received: OFPT_FLOW_MOD (OF1.3) > (xid=0x49): ADD table:22 priority=1001,icmp,metadata=0x1,nw_src=10 > .211.166.114,nw_dst=10.14.11.2 actions=resubmit(,23) > 2016-10-30T00:23:19Z|01213|vconn|DBG|unix: received: OFPT_FLOW_MOD (OF1.3) > (xid=0x4a): ADD table:22 priority=1001,udp,metadata=0x1,nw_src=10. > 211.166.114,nw_dst=10.14.11.2,tp_dst=7077 actions=resubmit(,23) > 2016-10-30T00:23:19Z|01214|vconn|DBG|unix: received: OFPT_FLOW_MOD (OF1.3) > (xid=0x4b): ADD table:28 priority=50,metadata=0x1,dl_dst=02:00:0a: > b5:03:0c actions=set_field:0x4->reg15,resubmit(,32) > 2016-10-30T00:23:19Z|01215|vconn|DBG|unix: received: OFPT_FLOW_MOD (OF1.3) > (xid=0x4c): ADD table:53 priority=100,ipv6,reg0=0x4/0x4,metadata=0 > x1 actions=ct(table=54,zone=NXM_NX_REG13[0..15],nat) > 2016-10-30T00:23:19Z|01216|connmgr|INFO|br-int<->unix: sending > OFPBAC_BAD_TYPE error reply to OFPT_FLOW_MOD message > 2016-10-30T00:23:19Z|01217|vconn|DBG|unix: sent (Success): OFPT_ERROR > (OF1.3) (xid=0x4c): OFPBAC_BAD_TYPE > OFPT_FLOW_MOD (OF1.3) (xid=0x4c): > (***truncated to 64 bytes from 136***) > 00000000 04 0e 00 88 00 00 00 4c-00 00 00 00 00 00 00 00 |.......L........| > 00000010 00 00 00 00 00 00 00 00-35 00 00 00 00 00 00 64 |........5......d| > 00000020 ff ff ff ff ff ff ff ff-ff ff ff ff 00 00 00 00 |................| > 00000030 00 01 00 22 80 00 0a 02-86 dd 00 01 01 08 00 00 |..."............| > > The network still seems fine though. > We're using OVN to create an overlay network for containers between > machines. > > This is on Ubuntu 16.04 instances: > $ uname -a > Linux ip-172-31-7-97 4.4.0-38-generic #57-Ubuntu SMP Tue Sep 6 15:42:33 UTC > 2016 x86_64 x86_64 x86_64 GNU/Linux > > Interestingly, when we compile and install the kernel module from > /releases/openvswitch-2.6.0.tar.gz, the error no longer appears.
Probably the kernel you're using doesn't support either 'ct' or 'nat' on ct. Installing the newer kernel module is the right solution. I've sent out a patch that should make OVS log more detail. _______________________________________________ discuss mailing list discuss@openvswitch.org http://openvswitch.org/mailman/listinfo/discuss