[OVSDB-117] Nodes without tenants on vlanX are unable to route to vlanX due to incomplete table 70 Created: 25/Sep/14  Updated: 20/Oct/14  Resolved: 20/Oct/14

Status: Resolved
Project: ovsdb
Component/s: Neutron
Affects Version/s: unspecified
Fix Version/s: None

Type: Bug
Reporter: Flavio Fernandes Assignee: Flavio Fernandes
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Operating System: All
Platform: All


Issue Links:
Blocks
blocks OVSDB-120 L3 default route flows are not being ... Resolved
External issue ID: 2076

 Description   

Example Scenario:

Control Node 1: Tenant 1: vm1: subnet 1
Compute Node 2: Tenant 1: vm2: subnet 2

Because current ODL OVSDB implementation is 'smart' not to add 'non-local' macs for
subnets (aka tun_id) that are not present in the node, there can be situations
where table 70 lacks entries needed when doing L3 forwarding.

A simple work-around for this issue is by having at least tenant 1 vm for each subnet on
all nodes that participate in L3 forwarding.

Steps to reproduce issue:

ODL log: https://gist.github.com/9e68f6c4622498e56a88

Instances: https://www.dropbox.com/s/gkrohrmp06tkxt0/Screenshot%202014-09-24%2022.10.00.png?dl=0
Host10: https://www.dropbox.com/s/tmhruww2qicgqmc/Screenshot%202014-09-24%2022.15.00.png?dl=0
Host20: https://www.dropbox.com/s/dmu305oz9odr2ef/Screenshot%202014-09-24%2022.28.44.png?dl=0

Control rules: https://gist.github.com/11e434c56a06fa90ade8
Compute rules: https://gist.github.com/8848c3e3d02a7ed1cec3

In compute's rules, look at action of line 84:
...dec_ttl,set_field:0x22b->tun_id,goto_table:70

On table 70, there should be addresses for all tenant vms, including the ones that use non-local
vlans.



 Comments   
Comment by Flavio Fernandes [ 25/Sep/14 ]

Gerrit: https://git.opendaylight.org/gerrit/11558

Comment by Flavio Fernandes [ 20/Oct/14 ]

Helium:
https://git.opendaylight.org/gerrit/#/c/11925/

Master:
https://git.opendaylight.org/gerrit/#/c/12079/

Generated at Wed Feb 07 20:35:33 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.