[NETVIRT-14] LBaaSv2 doesn't program any rules in ovs Created: 21/Apr/16 Updated: 09/Mar/18 |
|
| Status: | Resolved |
| Project: | netvirt |
| Component/s: | None |
| Affects Version/s: | Beryllium |
| Fix Version/s: | None |
| Type: | Improvement | ||
| Reporter: | Martin Banszel | Assignee: | Unassigned |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
Operating System: All |
||
| Description |
|
Summary This works properly in lithium-sr4 release. I tried to debug it and I observed that the neutronLBPoolCache member of the LBaaSPoolMemberHandler is always empty, thus no pool is found for the member to be added to. To recreate create a private network and two instances in it. Create the Load Balancer (for that you need the VIP port created in neutron) For that you can use the Postman collection in [1] in lithium the steps here [0] worked – after pool is created, there is bunch of flow rules in table 50 of the br-int bridge. It didn't work with beryllium nor boron (no rules in table 50 of the br-int bridge). [0] https://wiki.opendaylight.org/view/OVSDB_Integration:LBaaS |