Ask is moving to Stack Overflow and Serverfault.com! Please use the "opendaylight" tag on either of these sites. This site is now in Read-Only mode

Revision history [back]

click to hide/show revision 1
initial version

Opendaylight Helium SR2 integration with Openstack Juno

On integrating Opendaylight Helium SR2 with Openstack Juno (single machine), all works as expected till the machine is rebooted. Once rebooted and an instance is created in openstack, though most flows are restored certain of the flows are not created leading to DHCP discover failing. Here are the two flows before and after reboot

Before reboot:

OFPST_FLOW reply (OF1.3) (xid=0x2):
cookie=0x0, duration=284.576s, table=0, n_packets=2, n_bytes=140, send_flow_rem
in_port=1,dl_src=fa:16:3e:ba:d6:08 actions=set_field:0x3e9->tun_id,load:0x1->NXM_NX_REG0[],goto_table:20
cookie=0x0, duration=281.07s, table=0, n_packets=0, n_bytes=0, send_flow_rem dl_type=0x88cc actions=CONTROLLER:65535
cookie=0x0, duration=284.743s, table=0, n_packets=3, n_bytes=270, send_flow_rem priority=8192,in_port=1 actions=drop
cookie=0x0, duration=284.324s, table=0, n_packets=0, n_bytes=0, send_flow_rem priority=0 actions=goto_table:20
cookie=0x0, duration=283.818s, table=20, n_packets=1, n_bytes=70, send_flow_rem priority=0 actions=goto_table:30
cookie=0x0, duration=283.308s, table=30, n_packets=1, n_bytes=70, send_flow_rem priority=0 actions=goto_table:40
cookie=0x0, duration=282.794s, table=40, n_packets=1, n_bytes=70, send_flow_rem priority=0 actions=goto_table:50
cookie=0x0, duration=282.287s, table=50, n_packets=1, n_bytes=70, send_flow_rem priority=0 actions=goto_table:60
cookie=0x0, duration=281.782s, table=60, n_packets=1, n_bytes=70, send_flow_rem priority=0 actions=goto_table:70
cookie=0x0, duration=281.07s, table=70, n_packets=1, n_bytes=70, send_flow_rem priority=0 actions=goto_table:80
cookie=0x0, duration=280.767s, table=80, n_packets=1, n_bytes=70, send_flow_rem priority=0 actions=goto_table:90
cookie=0x0, duration=280.246s, table=90, n_packets=0, n_bytes=0, send_flow_rem priority=0 actions=goto_table:100
cookie=0x0, duration=279.755s, table=100, n_packets=0, n_bytes=0, send_flow_rem priority=0 actions=goto_table:110
cookie=0x0, duration=283.772s, table=110, n_packets=0, n_bytes=0, send_flow_rem priority=8192,tun_id=0x3e9 actions=drop
cookie=0x0, duration=284.743s, table=110, n_packets=0, n_bytes=0, send_flow_rem tun_id=0x3e9,dl_dst=fa:16:3e:ba:d6:08 actions=output:1
cookie=0x0, duration=279.206s, table=110, n_packets=0, n_bytes=0, send_flow_rem priority=0 actions=drop
cookie=0x0, duration=284.58s, table=110, n_packets=0, n_bytes=0, send_flow_rem priority=16384,reg0=0x1,tun_id=0x3e9,dl_dst=01:00:00:00:00:00/01:00:00:00:00:00 actions=output:1
cookie=0x0, duration=284.58s, table=110, n_packets=0, n_bytes=0, send_flow_rem priority=16384,reg0=0x2,tun_id=0x3e9,dl_dst=01:00:00:00:00:00/01:00:00:00:00:00 actions=output:1

After reboot:

OFPST_FLOW reply (OF1.3) (xid=0x2):
cookie=0x0, duration=153.964s, table=0, n_packets=0, n_bytes=0, send_flow_rem in_port=2,dl_src=fa:16:3e:03:11:77 actions=set_field:0x3e9->tun_id,load:0x1->NXM_NX_REG0[],goto_table:20
cookie=0x0, duration=164.649s, table=0, n_packets=0, n_bytes=0, send_flow_rem in_port=1,dl_src=fa:16:3e:69:16:b5 actions=set_field:0x3e9->tun_id,load:0x1->NXM_NX_REG0[],goto_table:20
cookie=0x0, duration=161.018s, table=0, n_packets=9, n_bytes=1437, send_flow_rem in_port=3,dl_src=fa:16:3e:e9:8a:d2 actions=set_field:0x3e9->tun_id,load:0x1->NXM_NX_REG0[],goto_table:20
cookie=0x0, duration=157.486s, table=0, n_packets=0, n_bytes=0, send_flow_rem in_port=1,dl_src=fa:16:3e:11:33:c2 actions=set_field:0x3ea->tun_id,load:0x1->NXM_NX_REG0[],goto_table:20
cookie=0x0, duration=160.514s, table=0, n_packets=0, n_bytes=0, send_flow_rem priority=8192,in_port=3 actions=drop
cookie=0x0, duration=164.932s, table=0, n_packets=0, n_bytes=0, send_flow_rem priority=8192,in_port=1 actions=drop
cookie=0x0, duration=153.463s, table=0, n_packets=0, n_bytes=0, send_flow_rem priority=8192,in_port=2 actions=drop
cookie=0x0, duration=164.932s, table=0, n_packets=0, n_bytes=0, send_flow_rem dl_type=0x88cc actions=CONTROLLER:65535
cookie=0x0, duration=161.524s, table=110, n_packets=0, n_bytes=0, send_flow_rem priority=8192,tun_id=0x3e9 actions=drop
cookie=0x0, duration=154.468s, table=110, n_packets=0, n_bytes=0, send_flow_rem priority=8192,tun_id=0x3ea actions=drop
cookie=0x0, duration=152.961s, table=110, n_packets=0, n_bytes=0, send_flow_rem tun_id=0x3e9,dl_dst=fa:16:3e:03:11:77 actions=output:2
cookie=0x0, duration=156.483s, table=110, n_packets=0, n_bytes=0, send_flow_rem tun_id=0x3ea,dl_dst=fa:16:3e:11:33:c2 actions=output:1
cookie=0x0, duration=164.427s, table=110, n_packets=0, n_bytes=0, send_flow_rem tun_id=0x3e9,dl_dst=fa:16:3e:69:16:b5 actions=output:1
cookie=0x0, duration=160.011s, table=110, n_packets=0, n_bytes=0, send_flow_rem tun_id=0x3e9,dl_dst=fa:16:3e:e9:8a:d2 actions=output:3
cookie=0x0, duration=162.541s, table=110, n_packets=0, n_bytes=0, send_flow_rem priority=16384,reg0=0x1,tun_id=0x3e9,dl_dst=01:00:00:00:00:00/01:00:00:00:00:00 actions=output:1,output:3,output:2
cookie=0x0, duration=155.981s, table=110, n_packets=0, n_bytes=0, send_flow_rem priority=16384,reg0=0x2,tun_id=0x3ea,dl_dst=01:00:00:00:00:00/01:00:00:00:00:00 actions=output:1
cookie=0x0, duration=162.705s, table=110, n_packets=0, n_bytes=0, send_flow_rem priority=16384,reg0=0x2,tun_id=0x3e9,dl_dst=01:00:00:00:00:00/01:00:00:00:00:00 actions=output:1,output:3,output:2
cookie=0x0, duration=155.478s, table=110, n_packets=0, n_bytes=0, send_flow_rem priority=16384,reg0=0x1,tun_id=0x3ea,dl_dst=01:00:00:00:00:00/01:00:00:00:00:00 actions=output:1

Flows for table 20 and there on are missing