[NB DB Driver] Router GW IP exposed by resync instead of when it is created

Bug #2068028 reported by Luis Tomas Bolivar
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ovn-bgp-agent
Fix Released
High
Luis Tomas Bolivar

Bug Description

When a VM is created with a port connected to a tenant network and that network is connected to the external network through a router, the router external GW port should be exposed by the ovn-bgp-agent from the chassis where it is scheduled by OVN, despite setting expose_tenant_networks to False. This is not the case now for the NB DB driver, which only expose the IP once a re-sync action is triggered

Changed in ovn-bgp-agent:
assignee: nobody → Luis Tomas Bolivar (ltomasbo)
status: New → In Progress
importance: Undecided → High
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to ovn-bgp-agent (master)

Reviewed: https://review.opendev.org/c/openstack/ovn-bgp-agent/+/921279
Committed: https://opendev.org/openstack/ovn-bgp-agent/commit/d24d6fbf9fbd8dab260fd6c720d42edd052f76a9
Submitter: "Zuul (22348)"
Branch: master

commit d24d6fbf9fbd8dab260fd6c720d42edd052f76a9
Author: Luis Tomas Bolivar <email address hidden>
Date: Tue Jun 4 13:47:06 2024 +0200

    Ensure cr-lrp ports are exposed

    Even if expose_tenant_networks is not enabled, cr-lrp IPs must
    be exposed

    Closes-Bug: #2068028

    Change-Id: Ibcffbad5204bfbc1a42c157755ac9ae9d7b67766

Changed in ovn-bgp-agent:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to ovn-bgp-agent (stable/2024.1)

Fix proposed to branch: stable/2024.1
Review: https://review.opendev.org/c/openstack/ovn-bgp-agent/+/921667

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to ovn-bgp-agent (stable/2023.2)

Fix proposed to branch: stable/2023.2
Review: https://review.opendev.org/c/openstack/ovn-bgp-agent/+/921668

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to ovn-bgp-agent (stable/2024.1)

Reviewed: https://review.opendev.org/c/openstack/ovn-bgp-agent/+/921667
Committed: https://opendev.org/openstack/ovn-bgp-agent/commit/1920102b1558e7f605dd0cbcf6755942c2310e15
Submitter: "Zuul (22348)"
Branch: stable/2024.1

commit 1920102b1558e7f605dd0cbcf6755942c2310e15
Author: Luis Tomas Bolivar <email address hidden>
Date: Tue Jun 4 13:47:06 2024 +0200

    Ensure cr-lrp ports are exposed

    Even if expose_tenant_networks is not enabled, cr-lrp IPs must
    be exposed

    Closes-Bug: #2068028

    Change-Id: Ibcffbad5204bfbc1a42c157755ac9ae9d7b67766
    (cherry picked from commit d24d6fbf9fbd8dab260fd6c720d42edd052f76a9)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to ovn-bgp-agent (stable/2023.2)

Reviewed: https://review.opendev.org/c/openstack/ovn-bgp-agent/+/921668
Committed: https://opendev.org/openstack/ovn-bgp-agent/commit/6c2f63772956b2f10ed7efbe571ba0d53dee74e8
Submitter: "Zuul (22348)"
Branch: stable/2023.2

commit 6c2f63772956b2f10ed7efbe571ba0d53dee74e8
Author: Luis Tomas Bolivar <email address hidden>
Date: Tue Jun 4 13:47:06 2024 +0200

    Ensure cr-lrp ports are exposed

    Even if expose_tenant_networks is not enabled, cr-lrp IPs must
    be exposed

    Closes-Bug: #2068028

    Change-Id: Ibcffbad5204bfbc1a42c157755ac9ae9d7b67766
    (cherry picked from commit d24d6fbf9fbd8dab260fd6c720d42edd052f76a9)

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.