← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1948656] [NEW] toggling explicitly_egress_direct from true to false does not clean flows

 

Public bug reported:

As the comment [1] says, the following flows are not clearup after
explicitly_egress_direct is toggled from true to false

# ovs-ofctl dump-flows br-int |grep fa:16:3e:7a:11:7d |grep -E 'priority=12|priority=10' 
 cookie=0x59874eed7c9fa42a, duration=1372.227s, table=94, n_packets=0, n_bytes=0, idle_age=2148, priority=12,reg6=0x1,dl_dst=fa:16:3e:7a:11:7d actions=output:16
 cookie=0x59874eed7c9fa42a, duration=1372.227s, table=94, n_packets=0, n_bytes=0, idle_age=2148, priority=10,reg6=0x1,dl_src=fa:16:3e:7a:11:7d,dl_dst=00:00:00:00:00:00/01:00:00:00:00:00 actions=mod_vlan_vid:1,output:2

There seems to be no way to trigger delete_accepted_egress_direct_flow
[2] for above snat-xxx port (fa:16:3e:7a:11:7d).

[1] https://bugs.launchpad.net/neutron/+bug/1945306/comments/9
[2] https://review.opendev.org/c/openstack/neutron/+/704506/1/neutron/agent/linux/openvswitch_firewall/firewall.py#1140

** Affects: neutron
     Importance: Undecided
         Status: New


** Tags: sts

** Tags added: sts

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

Title:
  toggling explicitly_egress_direct from true to false does not clean
  flows

Status in neutron:
  New

Bug description:
  As the comment [1] says, the following flows are not clearup after
  explicitly_egress_direct is toggled from true to false

  # ovs-ofctl dump-flows br-int |grep fa:16:3e:7a:11:7d |grep -E 'priority=12|priority=10' 
   cookie=0x59874eed7c9fa42a, duration=1372.227s, table=94, n_packets=0, n_bytes=0, idle_age=2148, priority=12,reg6=0x1,dl_dst=fa:16:3e:7a:11:7d actions=output:16
   cookie=0x59874eed7c9fa42a, duration=1372.227s, table=94, n_packets=0, n_bytes=0, idle_age=2148, priority=10,reg6=0x1,dl_src=fa:16:3e:7a:11:7d,dl_dst=00:00:00:00:00:00/01:00:00:00:00:00 actions=mod_vlan_vid:1,output:2

  There seems to be no way to trigger delete_accepted_egress_direct_flow
  [2] for above snat-xxx port (fa:16:3e:7a:11:7d).

  [1] https://bugs.launchpad.net/neutron/+bug/1945306/comments/9
  [2] https://review.opendev.org/c/openstack/neutron/+/704506/1/neutron/agent/linux/openvswitch_firewall/firewall.py#1140

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



Follow ups