Uploaded image for project: 'Fast Datapath Product'
  1. Fast Datapath Product
  2. FDP-2751

Test Plan: [BGP] Dynamic routing - add capabilities to OVN routers to only advertise (no learning) routes

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • ovn26.03
    • False
    • Hide

      None

      Show
      None
    • False
    • Hide

      ( ) The new test plan is aligned with the epic's acceptance criteria

      ( ) The test plan/test case pass successfully on all non blocking functions of the feature

      Show
      ( ) The new test plan is aligned with the epic's acceptance criteria ( ) The test plan/test case pass successfully on all non blocking functions of the feature
    • rhel-9
    • None

      This task is tracking the test case writing activities to cover the feature request described below.

      What's the feature?

      Today OVN's BGP support allows OVN to advertise and learn routes to/from a host VRF routing table if the logical router is configured with "dynamic-routing=true" and "dynamic-routing-redistribute=....".

      However, learning and advertising of routes is tightly coupled, in the sense that a logical router cannot be configured today to only advertise routes (without learning dynamic ones that were installed in the VRF).

      Why is it needed?

      In topologies with different routers (that are local datapaths from ovn-controller's perspective) users might want to configure OVN dynamic routing in the following way:

      a. router1 configured to monitor VRF-ID=42 and learn routes from it (no advertisements)
      b. router2 configured to monitor VRF-ID=42 and advertise routes to it (no learning)

      This could be exposed through a new configuration option for logical routers, e.g.:
      NB.Logical_Router.options:dynamic-routing-no-learning=true|false (default false)

      Who will benefit? 

      ovn-kubernetes when moving to OVN's native dynamic-routing integration support.

              ovnteam@redhat.com OVN Team
              nstbot NST Bot
              OVN QE OVN QE
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: