← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1393693] [NEW] Integrating OpenStack L3 agent to forward L3 calls (router and FIP) to OpenDaylight

 

Public bug reported:

I am trying to enable L3 calls from OpenStack to OpenDaylight (ODL). As
per my understanding ML2 plugin presently forwards the neutron calls for
network, port and subnet, but for L3 calls (router, floating IP) an
additional service plugin needs to be integrated.

For the same I am using L3 plugin (https://github.com/dave-tucker/odl-neutron-drivers). 
Steps followed:
1. Enabled the neutron-l3-agent as described http://docs.openstack.org/trunk/config-reference/content/section_adv_cfg_l3_agent.html

2.) Followed the steps mentioned at https://github.com/dave-tucker/odl-
neutron-drivers

I tried to debug the L3 calls which return from create_router() in
/opt/stack/neutron/neutron/l3_db.py , without forwarding the calls to
the L3 plugin.

I believe l3_db.py is not handling the functionality to forward the
calls to L3 plugin which will in turn redirect the neutron calls to ODL
neutron.

** Affects: neutron
     Importance: Undecided
         Status: New


** Tags: opendaylight

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1393693

Title:
  Integrating OpenStack L3 agent to forward L3 calls (router and FIP) to
  OpenDaylight

Status in OpenStack Neutron (virtual network service):
  New

Bug description:
  I am trying to enable L3 calls from OpenStack to OpenDaylight (ODL).
  As per my understanding ML2 plugin presently forwards the neutron
  calls for network, port and subnet, but for L3 calls (router, floating
  IP) an additional service plugin needs to be integrated.

  For the same I am using L3 plugin (https://github.com/dave-tucker/odl-neutron-drivers). 
  Steps followed:
  1. Enabled the neutron-l3-agent as described http://docs.openstack.org/trunk/config-reference/content/section_adv_cfg_l3_agent.html

  2.) Followed the steps mentioned at https://github.com/dave-tucker
  /odl-neutron-drivers

  I tried to debug the L3 calls which return from create_router() in
  /opt/stack/neutron/neutron/l3_db.py , without forwarding the calls to
  the L3 plugin.

  I believe l3_db.py is not handling the functionality to forward the
  calls to L3 plugin which will in turn redirect the neutron calls to
  ODL neutron.

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1393693/+subscriptions


Follow ups

References