Drivers

Drivers

The BGPVPN service plugin supports the following drivers:

The API is consistent across drivers, but not all drivers support all parts of the API. Refer to the Driver Compatibility Matrix to determine what is supported with each driver.

Driver Compatibility Matrix

API Driver
Object Attribute Neutron (bagpipe)
OpenContrail
[1]
OpenDaylight
[2]
Nuage
bgpvpn base object
  type L3
L2  
route_targets
  import_targets
export_targets
route_distinguishers    
vni    
local_pref      
network_association base object  
router_association base object
  advertise_extra_routes     [3]  
port_association base object      
  advertise_fixed_ips      
  routes:prefix      
  routes:bgpvpn      
  routes:local_pref      
[1]This applies to the current BGPVPN Contrail driver sometimes called v2 driver, which is different from the now obsolete v1 driver that was under networking_bgpvpn.
[2]This applies to the current BGPVPN ODL v2 driver sometimes called v2 driver, which is different from the now obsolete v1 driver that was under networking_bgpvpn.
[3]The behavior corresponding to advertise_extra_routes: true, is supported as the default with ODL, without support in the API for turning it off.
Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.