← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 2109388] [NEW] [OVN] Slow "router add interface" when MTU differs and ovn_emit_need_to_frag=true

 

Public bug reported:

We currently have an external provider network A (VLAN) MTU 1500 with
about 100 routers using that external network A.

- case 1: I set ovn_emit_need_to_frag=False, then I perform an action to
add 1 router interface with network type geneve MTU 6000 with completion
time ~6 seconds

- case 2: I set ovn_emit_need_to_frag=true, then I perform an action to
add 1 router interface with network type geneve MTU 6000 with completion
time ~50 seconds

After I found out that neutron has proceeded to update the MTU for all
LRPs belonging to the router using external network A, not just the
router that I performed the action on, which resulted in a very long
time to add the router interface.

Environment:

OVN: 24.09.0
OPENSTACK: 2024.2
OS: UBUNTU 24.04

** Affects: neutron
     Importance: Undecided
         Status: New


** Tags: ovn

** Tags added: ovn

** Description changed:

  We currently have an external provider network A MTU 1500 with about 100
  routers using that external network A.
  
  - case 1: I set ovn_emit_need_to_frag=False, then I perform an action to
  add 1 router interface with network type geneve MTU 6000 with completion
  time ~6 seconds
  
  - case 2: I set ovn_emit_need_to_frag=true, then I perform an action to
  add 1 router interface with network type geneve MTU 6000 with completion
  time ~50 seconds
  
  After I found out that neutron has proceeded to update the MTU for all
  LRPs belonging to the router using external network A, not just the
  router that I performed the action on, which resulted in a very long
  time to add the router interface.
  
  Environment:
- 
  OVN: 24.09.0
  OPENSTACK: 2024.2
  OS: UBUNTU 24.04

** Description changed:

- We currently have an external provider network A MTU 1500 with about 100
- routers using that external network A.
+ We currently have an external provider network A(VLAN) MTU 1500 with
+ about 100 routers using that external network A.
  
  - case 1: I set ovn_emit_need_to_frag=False, then I perform an action to
  add 1 router interface with network type geneve MTU 6000 with completion
  time ~6 seconds
  
  - case 2: I set ovn_emit_need_to_frag=true, then I perform an action to
  add 1 router interface with network type geneve MTU 6000 with completion
  time ~50 seconds
  
  After I found out that neutron has proceeded to update the MTU for all
  LRPs belonging to the router using external network A, not just the
  router that I performed the action on, which resulted in a very long
  time to add the router interface.
  
  Environment:
+ 
  OVN: 24.09.0
  OPENSTACK: 2024.2
  OS: UBUNTU 24.04

** Description changed:

- We currently have an external provider network A(VLAN) MTU 1500 with
+ We currently have an external provider network A (VLAN) MTU 1500 with
  about 100 routers using that external network A.
  
  - case 1: I set ovn_emit_need_to_frag=False, then I perform an action to
  add 1 router interface with network type geneve MTU 6000 with completion
  time ~6 seconds
  
  - case 2: I set ovn_emit_need_to_frag=true, then I perform an action to
  add 1 router interface with network type geneve MTU 6000 with completion
  time ~50 seconds
  
  After I found out that neutron has proceeded to update the MTU for all
  LRPs belonging to the router using external network A, not just the
  router that I performed the action on, which resulted in a very long
  time to add the router interface.
  
  Environment:
  
  OVN: 24.09.0
  OPENSTACK: 2024.2
  OS: UBUNTU 24.04

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

Title:
  [OVN] Slow "router add interface" when MTU differs and
  ovn_emit_need_to_frag=true

Status in neutron:
  New

Bug description:
  We currently have an external provider network A (VLAN) MTU 1500 with
  about 100 routers using that external network A.

  - case 1: I set ovn_emit_need_to_frag=False, then I perform an action
  to add 1 router interface with network type geneve MTU 6000 with
  completion time ~6 seconds

  - case 2: I set ovn_emit_need_to_frag=true, then I perform an action
  to add 1 router interface with network type geneve MTU 6000 with
  completion time ~50 seconds

  After I found out that neutron has proceeded to update the MTU for all
  LRPs belonging to the router using external network A, not just the
  router that I performed the action on, which resulted in a very long
  time to add the router interface.

  Environment:

  OVN: 24.09.0
  OPENSTACK: 2024.2
  OS: UBUNTU 24.04

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



Follow ups