The vm in external shared network has no related flow created in br-int

Bug #1482061 reported by Jianyong Chen
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
DragonFlow
Fix Released
High
Unassigned

Bug Description

Hi,

I try to boot a vm whose network is a external shared network, but it cannot get IP address. And even I configure a static IP for it, it failed to ping the other IP address in the same network.
By the debug, I found that there is no related flow for it in the br-int. After I add it manually, it works.

Jianyong

Revision history for this message
Jianyong Chen (jianyong-jychen) wrote :

The added flows are:
ovs-ofctl add-flow -O openflow13 br-int "table=0, priority=1000,in_port=15 actions=write_metadata:0x4/0xffff,goto_table:40"
ovs-ofctl add-flow -O openflow13 br-int "table=40, priority=30,ip,metadata=0x4,nw_dst=192.168.39.0/24 actions=NORMAL"

Revision history for this message
Gal Sagie (gal-sagie) wrote :

Hello,

Can you please describe or share your configuration script because the scenario
you are checking is not clear to me.

Thanks

Revision history for this message
Jianyong Chen (jianyong-jychen) wrote :

Actually, the configuration is common. The difference is I make the public network shared to provider vps(virtual private server) instead of vpc. That is, I boot the vm exactly in the public network instead of the private network.
For openstack without dragonflow, the vm can get the IP addresss and communicate with other public network address.
But with dragonflow, it cannot because there is no flow to direct the traffic.

Changed in dragonflow:
assignee: nobody → Jianyong Chen (jianyong-jychen)
Gal Sagie (gal-sagie)
Changed in dragonflow:
importance: Undecided → Medium
status: New → Triaged
Revision history for this message
Omer Anson (omer-anson) wrote :

At the very least, the arp responder flow isn't installed. I didn't test beyond that.

Changed in dragonflow:
status: Triaged → Confirmed
Omer Anson (omer-anson)
Changed in dragonflow:
importance: Medium → High
Omer Anson (omer-anson)
Changed in dragonflow:
assignee: Jianyong Chen (jianyong-jychen) → nobody
Revision history for this message
Omer Anson (omer-anson) wrote :

Tested again and now it works.

Please reopen if the issue persists.

Changed in dragonflow:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.