Ports of same physical network on the same hypervisor cannot talk to each other

Bug #1531956 reported by Han Zhou
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
networking-ovn
Fix Released
Critical
Unassigned

Bug Description

The model we have now for physical network connection is: for each neutron port, create a dedicated lswitch connect to external bridge. This model works well for inter-hypervisor traffic, but not for intra-hypervisor, since packets cannot go back to the inport.

It seems to me the right model should be put the ports of same neutron network to same lswitch (datapath), and connect to physcal bridge through same patch port.

Han Zhou (zhouhan)
Changed in networking-ovn:
assignee: nobody → Han Zhou (zhouhan)
Changed in networking-ovn:
status: New → Confirmed
importance: Undecided → Critical
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to networking-ovn (master)

Fix proposed to branch: master
Review: https://review.openstack.org/266186

Changed in networking-ovn:
status: Confirmed → In Progress
Revision history for this message
Russell Bryant (russellb) wrote :
Revision history for this message
Russell Bryant (russellb) wrote :
Revision history for this message
Han Zhou (zhouhan) wrote :

Russell, thanks for your quick work! I will review the fix.

tags: added: provider-networks
Revision history for this message
Han Zhou (zhouhan) wrote :

Update:

Russell provided a fix [1] in OVN based on existing model, which is waiting to be merged.

Based on Russell's fix I posted a follow-up patch [2] with simplified model, pending for review.

[1] http://patchwork.ozlabs.org/bundle/russellb/localnet/

[2] http://patchwork.ozlabs.org/patch/576145/

Revision history for this message
Han Zhou (zhouhan) wrote :

Update:

Russell provided a fix [1] in OVN based on existing model, which already got merged. So will close this bug first.

Based on Russell's fix I posted a follow-up patch [2] with simplified model, under review. Will open a new one to track the model change.

[1] http://patchwork.ozlabs.org/bundle/russellb/localnet/

[2] http://patchwork.ozlabs.org/patch/578656/

Changed in networking-ovn:
assignee: Han Zhou (zhouhan) → nobody
status: In Progress → Fix Released
status: Fix Released → Fix Committed
Changed in networking-ovn:
status: Fix Committed → 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.