Uploaded image for project: 'Red Hat OpenStack Services on OpenShift'
  1. Red Hat OpenStack Services on OpenShift
  2. OSPRH-21240

[OVN] "LRP.external_ids" router name is incorrect, we are setting the ID only

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • rhos-18.0.0
    • openstack-neutron
    • None
    • 2
    • False
    • Hide

      None

      Show
      None
    • False
    • ?
    • openstack-neutron-22.2.2-18.0.20251024144655.51e19bb.el9osttrunk
    • rhos-connectivity-neutron
    • None
    • Neutron Sprint 26
    • 1
    • Low

      The Neutron API is setting the router ID in the "external_ids" field of the "Logical_Router_Port" registers, under the key OVN_ROUTER_NAME_EXT_ID_KEY = 'neutron:router_name'.

      It is expected to have the router name, that is:

      f'neutron-{router_id}'

      It is needed to change the Neutron API and create a maintenance method to fix the existing registers.

      U/S launchpad bug: https://bugs.launchpad.net/neutron/+bug/2055045

      U/S fix, master (2025.2): https://review.opendev.org/c/openstack/neutron/+/940445

      NOTE: this fix is needed for https://issues.redhat.com/browse/OSPRH-20928

              rodolfo_alonso Rodolfo Alonso
              rodolfo_alonso Rodolfo Alonso
              Maor Blaustein Maor Blaustein
              rhos-dfg-networking-squad-neutron
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: