Ask Your Question

How can I push or pull newest flows?

asked 2014-10-22 05:04:43 -0700

devhirano gravatar image

updated 2014-10-22 05:07:37 -0700

I'm trying to integrate OpenStack icehouse using ODL-OVSDB. Some flow entries are missing on compute nodes if I restart some services.

[nice example]
# ovs-ofctl dump-flows br-int --protocol=OpenFlow13 | grep tun_id
  -- snip --
 cookie=0x0, duration=12501.115s, table=110, n_packets=0, n_bytes=0, send_flow_rem tun_id=0x4,dl_dst=fa:16:3e:20:36:5d actions=output:11
  -- snip --

[bad example]
# ovs-ofctl dump-flows br-int --protocol=OpenFlow13 | grep tun_id

So I want to push or pull it, but how can I?

edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted

answered 2014-10-28 02:40:32 -0700

devhirano gravatar image

I found how to, its very simple.
I restart vSwitches, pushed flows.

But why couldn't?
I found ODL has no port configuration, because for OVSDB neutron interface has a problem with multi-tenancy.

ODL cannot create ports correctly when neutron pushes duplicated ips on 1 http request content.
So you will be affected same problem when overlapping_ips is enabled in neutron.

edit flag offensive delete publish link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

[hide preview]

Question Tools

1 follower


Asked: 2014-10-22 05:04:43 -0700

Seen: 115 times

Last updated: Oct 28 '14