← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 2067401] [NEW] [RFE] OVN BGP Agent EVPN Advertisement API Extension

 

Public bug reported:

The work adding support for L3 VPN for OVN BGP Agent is now merged [0]
and the only way to configure the VNI and Type field on a Logical Switch
(aka Neutron Network) is by using the "ovn-nbctl" command to write the
values directly to the OVN Northbound Database, for example:

    $ ovn-nbctl set logical-switch neutron-
cd5d6fa7-3ed7-452b-8ce9-1490e2d377c8
external_ids:"neutron_bgpvpn\:vni"=100

    $ ovn-nbctl set logical-switch neutron-cd5d6fa7-3ed7-452b-8ce9-1490e2d377c8 external_ids:"neutron_bgpvpn\:type"=l3
 

This is not ideal as we do not want users to be changing databases
directly. Therefore we need an API extension so these values can be
populated safely.

[0] https://review.opendev.org/c/openstack/ovn-bgp-agent/+/906505

** Affects: neutron
     Importance: Wishlist
     Assignee: Lucas Alvares Gomes (lucasagomes)
         Status: New


** Tags: ovn rfe

** Changed in: neutron
   Importance: Undecided => Wishlist

** Changed in: neutron
     Assignee: (unassigned) => Lucas Alvares Gomes (lucasagomes)

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

Title:
  [RFE] OVN BGP Agent EVPN Advertisement API Extension

Status in neutron:
  New

Bug description:
  The work adding support for L3 VPN for OVN BGP Agent is now merged [0]
  and the only way to configure the VNI and Type field on a Logical
  Switch (aka Neutron Network) is by using the "ovn-nbctl" command to
  write the values directly to the OVN Northbound Database, for example:

      $ ovn-nbctl set logical-switch neutron-
  cd5d6fa7-3ed7-452b-8ce9-1490e2d377c8
  external_ids:"neutron_bgpvpn\:vni"=100

      $ ovn-nbctl set logical-switch neutron-cd5d6fa7-3ed7-452b-8ce9-1490e2d377c8 external_ids:"neutron_bgpvpn\:type"=l3
   

  This is not ideal as we do not want users to be changing databases
  directly. Therefore we need an API extension so these values can be
  populated safely.

  [0] https://review.opendev.org/c/openstack/ovn-bgp-agent/+/906505

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