Disable in-band flow management in the ovs bridges
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Fix Released
|
Medium
|
Slawek Kaplonski |
Bug Description
Currently when restarting neutron, neutron do following setup
a) set controller 127.0.0.1
b) set out-of-band mode
between a) and b), ovs runs with in-band mode and it has hidden flow in bridge. The hidden flow causing odd dataplane flow.
To avoid that potensial odd dataplane flow we should do one of below:
a) configure the controller and set it to out-of-band in a single db transaction, i.e. "ovs-vsctl set-controller br-tenant tcp:127.0.0.1:6633 -- set controller br-tenant connection-
b) configure disable-in-band to true for the bridge before configuring the controller, i.e. “ovs-vsctl set bridge br-tenant other-config:
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (master) | #1 |
Changed in neutron: | |
status: | Confirmed → In Progress |
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (master) | #2 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit 8fcf00a36dfcec8
Author: Slawek Kaplonski <email address hidden>
Date: Fri Oct 14 11:58:02 2022 +0200
Disable in-band management for bridges before setting up controllers
Disabling in-band management for bridge will effectively disable it for
all controllers which are or will be set for the bridge. This will
prevent us from having short time between configuring controller and
setting connection_mode of the controller to "out-of-band" when
controller works in the default "in-band" connection mode and adds some
hidden flows to the bridge.
Closes-Bug: #1992953
Change-Id: Ibca81eb59fbfad
Changed in neutron: | |
status: | In Progress → Fix Released |
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/zed) | #3 |
Fix proposed to branch: stable/zed
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/yoga) | #4 |
Fix proposed to branch: stable/yoga
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/xena) | #5 |
Fix proposed to branch: stable/xena
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/wallaby) | #6 |
Fix proposed to branch: stable/wallaby
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/victoria) | #7 |
Fix proposed to branch: stable/victoria
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/ussuri) | #8 |
Fix proposed to branch: stable/ussuri
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/train) | #9 |
Fix proposed to branch: stable/train
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/stein) | #10 |
Fix proposed to branch: stable/stein
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/rocky) | #11 |
Fix proposed to branch: stable/rocky
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/queens) | #12 |
Fix proposed to branch: stable/queens
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (stable/zed) | #13 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/zed
commit b304dfaca791d33
Author: Slawek Kaplonski <email address hidden>
Date: Fri Oct 14 11:58:02 2022 +0200
Disable in-band management for bridges before setting up controllers
Disabling in-band management for bridge will effectively disable it for
all controllers which are or will be set for the bridge. This will
prevent us from having short time between configuring controller and
setting connection_mode of the controller to "out-of-band" when
controller works in the default "in-band" connection mode and adds some
hidden flows to the bridge.
Closes-Bug: #1992953
Change-Id: Ibca81eb59fbfad
(cherry picked from commit 8fcf00a36dfcec8
tags: | added: in-stable-zed |
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (stable/wallaby) | #14 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/wallaby
commit 9d826bc77aab36d
Author: Slawek Kaplonski <email address hidden>
Date: Fri Oct 14 11:58:02 2022 +0200
Disable in-band management for bridges before setting up controllers
Disabling in-band management for bridge will effectively disable it for
all controllers which are or will be set for the bridge. This will
prevent us from having short time between configuring controller and
setting connection_mode of the controller to "out-of-band" when
controller works in the default "in-band" connection mode and adds some
hidden flows to the bridge.
Closes-Bug: #1992953
Change-Id: Ibca81eb59fbfad
(cherry picked from commit 8fcf00a36dfcec8
tags: | added: in-stable-wallaby |
tags: | added: in-stable-victoria |
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (stable/victoria) | #15 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/victoria
commit 32a8b2d3388b0e1
Author: Slawek Kaplonski <email address hidden>
Date: Fri Oct 14 11:58:02 2022 +0200
Disable in-band management for bridges before setting up controllers
Disabling in-band management for bridge will effectively disable it for
all controllers which are or will be set for the bridge. This will
prevent us from having short time between configuring controller and
setting connection_mode of the controller to "out-of-band" when
controller works in the default "in-band" connection mode and adds some
hidden flows to the bridge.
Conflicts:
Closes-Bug: #1992953
Change-Id: Ibca81eb59fbfad
(cherry picked from commit 8fcf00a36dfcec8
(cherry picked from commit 9d826bc77aab36d
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (stable/ussuri) | #16 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/ussuri
commit b662fd257736472
Author: Slawek Kaplonski <email address hidden>
Date: Fri Oct 14 11:58:02 2022 +0200
Disable in-band management for bridges before setting up controllers
Disabling in-band management for bridge will effectively disable it for
all controllers which are or will be set for the bridge. This will
prevent us from having short time between configuring controller and
setting connection_mode of the controller to "out-of-band" when
controller works in the default "in-band" connection mode and adds some
hidden flows to the bridge.
Conflicts:
Closes-Bug: #1992953
Change-Id: Ibca81eb59fbfad
(cherry picked from commit 8fcf00a36dfcec8
(cherry picked from commit 9d826bc77aab36d
(cherry picked from commit 32a8b2d3388b0e1
tags: | added: in-stable-ussuri |
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (stable/xena) | #17 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/xena
commit 5dac0105c217d2a
Author: Slawek Kaplonski <email address hidden>
Date: Fri Oct 14 11:58:02 2022 +0200
Disable in-band management for bridges before setting up controllers
Disabling in-band management for bridge will effectively disable it for
all controllers which are or will be set for the bridge. This will
prevent us from having short time between configuring controller and
setting connection_mode of the controller to "out-of-band" when
controller works in the default "in-band" connection mode and adds some
hidden flows to the bridge.
Closes-Bug: #1992953
Change-Id: Ibca81eb59fbfad
(cherry picked from commit 8fcf00a36dfcec8
tags: | added: in-stable-xena |
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (stable/train) | #18 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/train
commit d163bf7e4a1ca34
Author: Slawek Kaplonski <email address hidden>
Date: Fri Oct 14 11:58:02 2022 +0200
Disable in-band management for bridges before setting up controllers
Disabling in-band management for bridge will effectively disable it for
all controllers which are or will be set for the bridge. This will
prevent us from having short time between configuring controller and
setting connection_mode of the controller to "out-of-band" when
controller works in the default "in-band" connection mode and adds some
hidden flows to the bridge.
Conflicts:
Closes-Bug: #1992953
Change-Id: Ibca81eb59fbfad
(cherry picked from commit 8fcf00a36dfcec8
(cherry picked from commit 9d826bc77aab36d
(cherry picked from commit 32a8b2d3388b0e1
(cherry picked from commit b662fd257736472
tags: | added: in-stable-train |
tags: | added: in-stable-yoga |
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (stable/yoga) | #19 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/yoga
commit 0889dda9904dc67
Author: Slawek Kaplonski <email address hidden>
Date: Fri Oct 14 11:58:02 2022 +0200
Disable in-band management for bridges before setting up controllers
Disabling in-band management for bridge will effectively disable it for
all controllers which are or will be set for the bridge. This will
prevent us from having short time between configuring controller and
setting connection_mode of the controller to "out-of-band" when
controller works in the default "in-band" connection mode and adds some
hidden flows to the bridge.
Closes-Bug: #1992953
Change-Id: Ibca81eb59fbfad
(cherry picked from commit 8fcf00a36dfcec8
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (stable/stein) | #20 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/stein
commit 55564befea3c7d8
Author: Slawek Kaplonski <email address hidden>
Date: Fri Oct 14 11:58:02 2022 +0200
Disable in-band management for bridges before setting up controllers
Disabling in-band management for bridge will effectively disable it for
all controllers which are or will be set for the bridge. This will
prevent us from having short time between configuring controller and
setting connection_mode of the controller to "out-of-band" when
controller works in the default "in-band" connection mode and adds some
hidden flows to the bridge.
Conflicts:
Closes-Bug: #1992953
Change-Id: Ibca81eb59fbfad
(cherry picked from commit 8fcf00a36dfcec8
(cherry picked from commit 9d826bc77aab36d
(cherry picked from commit 32a8b2d3388b0e1
(cherry picked from commit b662fd257736472
(cherry picked from commit d163bf7e4a1ca34
tags: | added: in-stable-stein |
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron 18.6.0 | #21 |
This issue was fixed in the openstack/neutron 18.6.0 release.
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron stein-eol | #22 |
This issue was fixed in the openstack/neutron stein-eol release.
OpenStack Infra (hudson-openstack) wrote : Change abandoned on neutron (stable/rocky) | #23 |
Change abandoned by "Slawek Kaplonski <email address hidden>" on branch: stable/rocky
Review: https:/
Reason: Rocky is EOL now
OpenStack Infra (hudson-openstack) wrote : Change abandoned on neutron (stable/queens) | #24 |
Change abandoned by "Slawek Kaplonski <email address hidden>" on branch: stable/queens
Review: https:/
Reason: Queens is EOL now
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron 19.5.0 | #25 |
This issue was fixed in the openstack/neutron 19.5.0 release.
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron 22.0.0.0rc1 | #26 |
This issue was fixed in the openstack/neutron 22.0.0.0rc1 release candidate.
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron 20.3.0 | #27 |
This issue was fixed in the openstack/neutron 20.3.0 release.
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron 21.1.0 | #28 |
This issue was fixed in the openstack/neutron 21.1.0 release.
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron train-eol | #29 |
This issue was fixed in the openstack/neutron train-eol release.
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron ussuri-eol | #30 |
This issue was fixed in the openstack/neutron ussuri-eol release.
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron victoria-eom | #31 |
This issue was fixed in the openstack/neutron victoria-eom release.
Fix proposed to branch: master /review. opendev. org/c/openstack /neutron/ +/861351
Review: https:/