# OpenDaylight driver

The OpenDaylight driver for the BGPVPN service plugin is designed to work jointly with the OpenDaylight SDN controller.

OpenDaylight driver requires networking-odl plugin which comes with its own devstack scripts. Details on how to configure devstack for OpenDaylight plugin can be found at networking-odl/devstack.

Note

The legacy BGPVPN v1 driver for ODL that was hosted in `networking-bgpvpn` tree (`networking_bgpvpn.neutron.services.service_drivers.opendaylight.odl.OpenDaylightBgpvpnDriver`) has been deprecated in Rocky OpenStack release, and removed in Stein OpenStack release. The documentation below refers to the newer v2 driver in the `networking-odl` project.

- add the following to local.conf to enable networking-odl plugin:

      enable_plugin networking-odl http://opendev.org/openstack/networking-odl

- add the following to local.conf to enable ODL Driver for BGPVPN service Plugin:

      NETWORKING_BGPVPN_DRIVER="BGPVPN:OpenDaylight:networking_odl.bgpvpn.odl_v2.OpenDaylightBgpvpnDriver:default"

- Run stack.sh:

      ./stack.sh

this page last updated: 2026-04-14 16:25:50

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

found an error? report a bug