Removing router interface causes router to stop routing between all

Bug #1892405 reported by Diko Parvanov
26
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Ubuntu Cloud Archive
Fix Released
High
Unassigned
Stein
Fix Released
Undecided
Unassigned
Train
Fix Released
Undecided
Unassigned
Ussuri
Fix Released
High
Unassigned
Victoria
Fix Released
High
Unassigned
neutron
Fix Released
High
Hemanth Nakkina
neutron (Ubuntu)
Fix Released
High
Unassigned
Focal
Fix Released
High
Unassigned
Groovy
Fix Released
High
Unassigned
Hirsute
Fix Released
High
Unassigned

Bug Description

[Impact]
Stumbled upon an issue where removing a DVR HA router interface renders all other subnets connected to that router to stop routing. VMs can't reach the HA port (IP) of the router (ping).

Worked around this by:
openstack router set --disabled <ROUTER>
openstack router set --enable <ROUTER>

This has happened more than once in the current deployment
 - cloud:bionic-stein
 - neutron 2:14.0.4-0ubuntu1~cloud1

[Test Case]
1. Reproducing the issue

1a. Deploy openstack using stsstack-bundles
    https://launchpad.net/stsstack-bundles

1b. Run the test script lp1892405_reproducer from comment #10

    The script does the following (Detailed steps in comment #4)
    - Create 3 projects P1, P2, P3
    - Create a router and network in each project, say R1,R2,R3 and
      N1,N2,N3
    - Cross-connect networks by adding ports to router.
    - Launch VMs on N1, N2 (Ensure VMs are landed on 2 different compute
      nodes)
    - ping from VM1 -> VM2 should be successful
    - Detach leg from N1 -> N3
    - Check for any packet loss during ping from VM1 -> VM2

    The script output shows the ping output from VM1 -> VM2 and there will
    be packet loss

2. Install the package with fixed code

3. Confirm bug have been fixed

3a. Cleanup of projects P1,P2,P3 and associated resources created in 1b
    Re-enable the hypervisor which is disabled as part of 1b script.
    Commands for the cleanup:
    openstack server list --all-projects -c ID -f value | xargs openstack server delete
    openstack router remove port P2-router to-n2
    openstack router remove port P1-router from-n2
    openstack router remove port P1-router from-n3
    for i in P1 P2 P3; do openstack subnet list --project $i -c ID -f value | xargs openstack router remove subnet $i-router; done
    for i in P1 P2 P3; do openstack router delete $i-router; done
    for i in P1 P2 P3; do openstack network list --project $i -c ID -f value | xargs openstack network delete; done
    openstack floating ip list -c ID -f value | xargs openstack floating ip delete
    for i in P1 P2 P3; do openstack project delete $i; done
    openstack compute service list --service nova-compute | grep disabled | awk '{print $6}' | xargs -I {} openstack compute service set --enable {} nova-compute

3b. Re-run the script 1b

    The script output shows the ping output from VM1 -> VM2 and there
    should not be any packet loss

[Where problems could occur]

Upstream CI ran all the functional and tempest test cases that involves deletion of DVR port connected to router which should cover the scenarios involving the code change.
Installation of new package will result in restart of neutron-openvswitch service and will take a few milliseconds to repopulate all the OVS flows.

tags: added: l3-dvr-backlog
Changed in neutron:
importance: Undecided → High
Revision history for this message
Peter Sabaini (peter-sabaini) wrote :

Subscribing field-high, as core functionality is being impacted

Revision history for this message
Edward Hope-Morley (hopem) wrote :

I'm curious whether this a knock-on/related effect of bug 1892361

Revision history for this message
Edward Hope-Morley (hopem) wrote :

Sorry I meant bug 1891673

Revision history for this message
Hemanth Nakkina (hemanth-n) wrote :

The scenario seems to be caused when a network is connected to multiple DVR routers and when the non-gateway port is detached from the router. dvr-src mac flows are removed for all the VMs in the subnet on all the compute nodes [1].

Steps to reproduce:

1. Create 3 networks (n1, n2, n3) each connected to their internal routers (r1, r2, r3)

openstack network create n1
openstack subnet create --network n1 --dhcp --gateway 192.168.71.1 --subnet-range 192.168.71.0/24 --allocation-pool start=192.168.71.2,end=192.168.71.254 sn1
openstack router create --distributed --ha r1
openstack router add subnet r1 sn1

openstack network create n2
openstack subnet create --network n2 --dhcp --gateway 192.168.72.1 --subnet-range 192.168.72.0/24 --allocation-pool start=192.168.72.2,end=192.168.72.254 sn2
openstack router create --distributed --ha r2
openstack router add subnet r2 sn2

openstack network create n3
openstack subnet create --network n3 --dhcp --gateway 192.168.73.1 --subnet-range 192.168.73.0/24 --allocation-pool start=192.168.73.2,end=192.168.73.254 sn3
openstack router create --distributed --ha r3
openstack router add subnet r3 sn3

2. Connect n1, n2 by adding legs on r2, r1.
   Connect n1, n3 by adding legs on r3, r1.

openstack port create --network n1 to-n2
openstack router add port r2 to-n2
openstack port create --network n2 from-n2
openstack router add port r1 from-n2

openstack port create --network n1 to-n3
openstack router add port r3 to-n3
openstack port create --network n3 from-n3
openstack router add port r1 from-n3

3. Launch 2 VMs each on n1 and n2, lets say vm-n1-01, vm-n2-01
   Update security groups to allow icmp traffic.
   Ping from vm-n1-01 to vm-n2-01, and should be successful.

4. Detach the leg from n1 to n3 by removing n1 port on r3.

openstack router r3 remove port to-n3

5. Ping from vm-n1-01 to vm-n2-01 fails

   The ICMP echo request reaches vm-n2-01 and reply sent back. The ICMP echo reply receives on the source compute node and gets dropped at br-int since there is no dvr-src mac flow.

   Expectation: Removing a port on r3 should not affect traffic between n1 - n2.

The dvr-src mac rules should not be dropped when DVR router port is deleted unless it is the gateway port.

[1] https://opendev.org/openstack/neutron/src/branch/master/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_dvr_neutron_agent.py#L656-L664

Changed in neutron:
assignee: nobody → Hemanth Nakkina (hemanth-n)
Revision history for this message
Hemanth Nakkina (hemanth-n) wrote :

Mistake in the command mentioned in step 4 in #4 comment

Command should be:
openstack router remove port r3 to-n3

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (master)

Fix proposed to branch: master
Review: https://review.opendev.org/752248

Changed in neutron:
status: New → In Progress
Revision history for this message
Edward Hope-Morley (hopem) wrote :
Revision history for this message
Edward Hope-Morley (hopem) wrote :

tested with proposed patch and i no longer see the problem.

Revision history for this message
Hemanth Nakkina (hemanth-n) wrote :
Revision history for this message
Hemanth Nakkina (hemanth-n) wrote :

Reproducer script is modified in #10 to remove n1 leg from router3 (instead of n3 leg from router1).

Revision history for this message
Edward Hope-Morley (hopem) wrote :

thanks hemanth, confirmed i can repro with that modification - https://pastebin.ubuntu.com/p/38V68TkPsv/ - my vm mac is fa:16:3e:4a:46:c0 and can see that after removing n1 leg from r3 i hit the issue if not being able to reach vm on n2 from n1.

Revision history for this message
Corey Bryant (corey.bryant) wrote :

This patch has landed in upstream master and backports have been proposed for stable/ussuri and stable/victoria upstream.

Changed in neutron (Ubuntu Focal):
status: New → Triaged
importance: Undecided → High
Changed in neutron (Ubuntu Hirsute):
importance: Undecided → High
Changed in neutron (Ubuntu Groovy):
status: New → Triaged
importance: Undecided → High
Changed in neutron (Ubuntu Hirsute):
status: New → Triaged
description: updated
description: updated
Revision history for this message
Corey Bryant (corey.bryant) wrote :

This is fixed in hirsute-proposed now with neutron 2:17.0.0+git2020120911.b5ea767bc3-0ubuntu2.

Revision history for this message
Corey Bryant (corey.bryant) wrote :
Revision history for this message
Corey Bryant (corey.bryant) wrote :

New versions of neutron with this fix have been uploaded to the groovy and focal unapproved queues:

https://launchpad.net/ubuntu/groovy/+queue?queue_state=1&queue_text=neutron
https://launchpad.net/ubuntu/focal/+queue?queue_state=1&queue_text=neutron

Hemanth, thanks for all your work on this!

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package neutron - 2:17.0.0+git2020120911.b5ea767bc3-0ubuntu2

---------------
neutron (2:17.0.0+git2020120911.b5ea767bc3-0ubuntu2) hirsute; urgency=medium

  * d/p/fix-removal-of-dvr-src-mac-flows.patch: Cherry-picked from upstream to
    fix removal of dvr-src mac flows when non-gateway port on router is deleted
    (LP: #1892405).
  * d/control: Set min BD version of python3-eventlet to 0.30.0.
  * d/control: Set min BD version of python-oslo.db to 8.5.0+really.8.4.0 to
    align with upper-constraints.
  * d/rules: Add PYTHONWARNINGS to unit test execution inline with upstream.

 -- Corey Bryant <email address hidden> Mon, 04 Jan 2021 14:04:22 -0500

Changed in neutron (Ubuntu Hirsute):
status: Triaged → Fix Released
Revision history for this message
Brian Murray (brian-murray) wrote : Please test proposed package

Hello Diko, or anyone else affected,

Accepted neutron into groovy-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/neutron/2:17.0.0-0ubuntu2 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed-groovy to verification-done-groovy. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-groovy. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping!

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

Changed in neutron (Ubuntu Groovy):
status: Triaged → Fix Committed
tags: added: verification-needed verification-needed-groovy
Changed in neutron (Ubuntu Focal):
status: Triaged → Fix Committed
tags: added: verification-needed-focal
Revision history for this message
Brian Murray (brian-murray) wrote :

Hello Diko, or anyone else affected,

Accepted neutron into focal-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/neutron/2:16.2.0-0ubuntu2 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed-focal to verification-done-focal. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-focal. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping!

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

description: updated
Revision history for this message
Hemanth Nakkina (hemanth-n) wrote :
description: updated
Revision history for this message
Hemanth Nakkina (hemanth-n) wrote :
Revision history for this message
Hemanth Nakkina (hemanth-n) wrote :

Verified on groovy and focal. The test case is successful.
Attached the verification logs.

tags: added: verification-done-focal verification-done-groovy
removed: verification-needed-focal verification-needed-groovy
Revision history for this message
Hemanth Nakkina (hemanth-n) wrote :
Revision history for this message
Hemanth Nakkina (hemanth-n) wrote :
Revision history for this message
Hemanth Nakkina (hemanth-n) wrote :

Uploaded debdiffs for UCA train and UCA stein

Revision history for this message
Corey Bryant (corey.bryant) wrote :

Hello Diko, or anyone else affected,

Accepted neutron into victoria-proposed. The package will build now and be available in the Ubuntu Cloud Archive in a few hours, and then in the -proposed repository.

Please help us by testing this new package. To enable the -proposed repository:

  sudo add-apt-repository cloud-archive:victoria-proposed
  sudo apt-get update

Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-victoria-needed to verification-victoria-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-victoria-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

tags: added: verification-victoria-needed
Revision history for this message
Corey Bryant (corey.bryant) wrote :

Hello Diko, or anyone else affected,

Accepted neutron into ussuri-proposed. The package will build now and be available in the Ubuntu Cloud Archive in a few hours, and then in the -proposed repository.

Please help us by testing this new package. To enable the -proposed repository:

  sudo add-apt-repository cloud-archive:ussuri-proposed
  sudo apt-get update

Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-ussuri-needed to verification-ussuri-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-ussuri-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

tags: added: verification-ussuri-needed
Revision history for this message
Corey Bryant (corey.bryant) wrote :

Hi Hemanth, Can you propose the stein patch upstream? I think stable/stein is in extended maintenance now. I'd just like to get an upstream review of the conflicts if at all possible.

Revision history for this message
Corey Bryant (corey.bryant) wrote :

Hello Diko, or anyone else affected,

Accepted neutron into train-proposed. The package will build now and be available in the Ubuntu Cloud Archive in a few hours, and then in the -proposed repository.

Please help us by testing this new package. To enable the -proposed repository:

  sudo add-apt-repository cloud-archive:train-proposed
  sudo apt-get update

Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-train-needed to verification-train-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-train-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

tags: added: verification-train-needed
Revision history for this message
Akihiro Motoki (amotoki) wrote :

The fix in the neutron repo was merged last month. OpenStack gerrit no longer updates the launchpad status so we need to update the status manually.

Changed in neutron:
status: In Progress → Fix Released
Revision history for this message
Hemanth Nakkina (hemanth-n) wrote :

Verified both victoria-proposed, train-proposed and test case is working as expected.

Corey,
I will work on getting stein in upstream.

tags: added: verification-train-done verification-victoria-done
removed: verification-train-needed verification-victoria-needed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package neutron - 2:16.2.0-0ubuntu2

---------------
neutron (2:16.2.0-0ubuntu2) focal; urgency=medium

  * d/p/fix-removal-of-dvr-src-mac-flows.patch: Cherry-picked from upstream to
    fix removal of dvr-src mac flows when non-gateway port on router is deleted
    (LP: #1892405).

 -- Corey Bryant <email address hidden> Thu, 07 Jan 2021 15:10:11 -0500

Changed in neutron (Ubuntu Focal):
status: Fix Committed → Fix Released
Revision history for this message
Chris Halse Rogers (raof) wrote : Update Released

The verification of the Stable Release Update for neutron has completed successfully and the package is now being released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regressions.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package neutron - 2:17.0.0-0ubuntu2

---------------
neutron (2:17.0.0-0ubuntu2) groovy; urgency=medium

  * d/gbp.conf: Create stable/victoria branch.
  * d/p/fix-removal-of-dvr-src-mac-flows.patch: Cherry-picked from upstream to
    fix removal of dvr-src mac flows when non-gateway port on router is deleted
    (LP: #1892405).

 -- Corey Bryant <email address hidden> Thu, 07 Jan 2021 15:10:07 -0500

Changed in neutron (Ubuntu Groovy):
status: Fix Committed → Fix Released
Revision history for this message
Corey Bryant (corey.bryant) wrote :

@Hemanth, Thank you. By any chance can you test ussuri as well?

Revision history for this message
Hemanth Nakkina (hemanth-n) wrote :

Verified on bionic ussuri with ussuri-proposed package and the test case is successful.
Fix for stein is merged in upstream and the uploaded debdiff for UCA stein should be good for SRU.

tags: added: verification-ussuri-done
removed: verification-ussuri-needed
Revision history for this message
Corey Bryant (corey.bryant) wrote :

The verification of the Stable Release Update for neutron has completed successfully and the package has now been released to -updates. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regressions.

Revision history for this message
Corey Bryant (corey.bryant) wrote :

This bug was fixed in the package neutron - 2:17.0.0-0ubuntu2~cloud0
---------------

 neutron (2:17.0.0-0ubuntu2~cloud0) focal-victoria; urgency=medium
 .
   * New update for the Ubuntu Cloud Archive.
 .
 neutron (2:17.0.0-0ubuntu2) groovy; urgency=medium
 .
   * d/gbp.conf: Create stable/victoria branch.
   * d/p/fix-removal-of-dvr-src-mac-flows.patch: Cherry-picked from upstream to
     fix removal of dvr-src mac flows when non-gateway port on router is deleted
     (LP: #1892405).

Revision history for this message
Corey Bryant (corey.bryant) wrote :

The verification of the Stable Release Update for neutron has completed successfully and the package has now been released to -updates. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regressions.

Revision history for this message
Corey Bryant (corey.bryant) wrote :

This bug was fixed in the package neutron - 2:16.2.0-0ubuntu2~cloud0
---------------

 neutron (2:16.2.0-0ubuntu2~cloud0) bionic-ussuri; urgency=medium
 .
   * New update for the Ubuntu Cloud Archive.
 .
 neutron (2:16.2.0-0ubuntu2) focal; urgency=medium
 .
   * d/p/fix-removal-of-dvr-src-mac-flows.patch: Cherry-picked from upstream to
     fix removal of dvr-src mac flows when non-gateway port on router is deleted
     (LP: #1892405).

Revision history for this message
Corey Bryant (corey.bryant) wrote :

The verification of the Stable Release Update for neutron has completed successfully and the package has now been released to -updates. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regressions.

Revision history for this message
Corey Bryant (corey.bryant) wrote :

This bug was fixed in the package neutron - 2:15.3.0-0ubuntu1~cloud3
---------------

 neutron (2:15.3.0-0ubuntu1~cloud3) bionic-train; urgency=medium
 .
   * d/p/fix-dvr-source-mac-flows.patch: Fix DVR source mac flows when non-gateway
     port on router is deleted (LP: #1892405).

Revision history for this message
Corey Bryant (corey.bryant) wrote :

Hemanth, thanks again for your work on this. I've uploaded a new version for stein based on your debdiff, however I updated the patch based on what landed upstream in stable/stein.

Revision history for this message
Corey Bryant (corey.bryant) wrote :

neutron 2:14.4.2-0ubuntu1~cloud1 is in stein-staging and waiting for 2:14.4.2-0ubuntu1~cloud0 to be verified and promoted to updates.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron 15.3.1

This issue was fixed in the openstack/neutron 15.3.1 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron 16.3.0

This issue was fixed in the openstack/neutron 16.3.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron 17.1.0

This issue was fixed in the openstack/neutron 17.1.0 release.

Revision history for this message
Chris MacNaughton (chris.macnaughton) wrote :

Verified on bionic stein with stein-proposed package and the test case is successful.

Additionally, tempest smoke was successful:

======
Totals
======
Ran: 97 tests in 680.7994 sec.
 - Passed: 89
 - Skipped: 8
 - Expected Fail: 0
 - Unexpected Success: 0
 - Failed: 0
Sum of execute time for each test: 953.6700 sec.

tags: added: verification-stein-done
tags: added: neutron-proactive-backport-potential
Revision history for this message
Corey Bryant (corey.bryant) wrote : Please test proposed package

Hello Diko, or anyone else affected,

Accepted neutron into stein-proposed. The package will build now and be available in the Ubuntu Cloud Archive in a few hours, and then in the -proposed repository.

Please help us by testing this new package. To enable the -proposed repository:

  sudo add-apt-repository cloud-archive:stein-proposed
  sudo apt-get update

Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-stein-needed to verification-stein-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-stein-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

tags: added: verification-stein-needed
removed: verification-stein-done
Revision history for this message
Hemanth Nakkina (hemanth-n) wrote :

Verified on bionic-stein with neutron package 2:14.4.2-0ubuntu1~cloud1 (stein-proposed)and the issue is fixed.

tags: added: verification-stein-done
removed: verification-stein-needed
tags: added: verification-done
removed: verification-needed
Revision history for this message
Corey Bryant (corey.bryant) wrote : Update Released

The verification of the Stable Release Update for neutron has completed successfully and the package has now been released to -updates. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regressions.

Revision history for this message
Corey Bryant (corey.bryant) wrote :

This bug was fixed in the package neutron - 2:14.4.2-0ubuntu1~cloud1
---------------

 neutron (2:14.4.2-0ubuntu1~cloud1) bionic-stein; urgency=medium
 .
   * d/p/fix-dvr-source-mac-flows.patch: Fix DVR source mac flows when non-gateway
     port on router is deleted (LP: #1892405).

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron 18.0.0.0rc1

This issue was fixed in the openstack/neutron 18.0.0.0rc1 release candidate.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron queens-eol

This issue was fixed in the openstack/neutron queens-eol release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron rocky-eol

This issue was fixed in the openstack/neutron rocky-eol release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron stein-eol

This issue was fixed in the openstack/neutron stein-eol release.

Revision history for this message
Nate Bill (nbill) wrote :

Possible regression - I am seeing this on 2023.1 with a HA router. When detaching a non-gateway port the entire router stops routing traffic.

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.