BGPVPN inherits from the db model
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
networking-bgpvpn |
Fix Released
|
Medium
|
Édouard Thuleau |
Bug Description
The BGPVPN service plugin class inherits from the BGPVPN database model [1].
But some external SDN controller already persists their model into their own database (ie. OpenContrail).
We need to have BGPVPN service plugin not dependent to a database model and lets that job to service driver (like it's done in Neutron between Neutron and core plugins).
Moreover, if we have to enforce the link between BGPVPN model and the Neutron (aka. SDN) model with foreign key (like discussed in that bug [2]), we'll have an issue with core plugins which do not have db model store into Neutron.
[1] https:/
[2] https:/
summary: |
- BGPVPN heriatates from the db model + BGPVPN inherits from the db model |
Changed in bgpvpn: | |
assignee: | nobody → Édouard Thuleau (ethuleau) |
Changed in bgpvpn: | |
importance: | Undecided → Medium |
milestone: | none → liberty |
Changed in bgpvpn: | |
status: | Fix Committed → Fix Released |
solved by https:/ /review. openstack. org/#/c/ 200578/