Reviewed: https://review.opendev.org/c/openstack/octavia/+/885726 Committed: https://opendev.org/openstack/octavia/commit/7d9faf452c6375b9539fb71eb3ee628368d6e5a4 Submitter: "Zuul (22348)" Branch: stable/ussuri
commit 7d9faf452c6375b9539fb71eb3ee628368d6e5a4 Author: Gregory Thiemonge <email address hidden> Date: Thu Apr 27 06:00:52 2023 -0400
Avoid interface name collisions in the amphora
After unpluging a network, the octavia-agent may try to plug a new network to a new interface while another interface with the same name already exists.
Closes-Bug: #2017894
Conflicts: octavia/amphorae/backends/agent/api_server/plug.py octavia/tests/functional/amphorae/backend/agent/api_server/test_server.py octavia/tests/unit/amphorae/backends/agent/api_server/test_plug.py octavia/common/constants.py
Note: Victoria and older Added a missing constant in octavia/common/constants.py
Change-Id: I7f150c2c1c3da706055aba5e02b5ad7c032806f1 (cherry picked from commit c4dd87f9b119ccaef2d01ae35c9fa0ffbe5f23b2) (cherry picked from commit 1b17529b134456980e302239225514f8f876aa36) (cherry picked from commit 05b3343473fa3d2df14eb6d4e44a01c9e83d3042) (cherry picked from commit 202d1dc4002f9996eb8047613757a572bc4366ed) (cherry picked from commit 4260a127045b01fa58cf49b33883fae9106daccb) (cherry picked from commit f204b6f2c5e7ea6958123cd1f01f5e26271335c4) (cherry picked from commit fe0b3fa4a9517f8772ec8e6bd6591555c5bd3ded)
Reviewed: https:/ /review. opendev. org/c/openstack /octavia/ +/885726 /opendev. org/openstack/ octavia/ commit/ 7d9faf452c6375b 9539fb71eb3ee62 8368d6e5a4
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/ussuri
commit 7d9faf452c6375b 9539fb71eb3ee62 8368d6e5a4
Author: Gregory Thiemonge <email address hidden>
Date: Thu Apr 27 06:00:52 2023 -0400
Avoid interface name collisions in the amphora
After unpluging a network, the octavia-agent may try to plug a new
network to a new interface while another interface with the same name
already exists.
Closes-Bug: #2017894
Conflicts:
octavia/ amphorae/ backends/ agent/api_ server/ plug.py
octavia/ tests/functiona l/amphorae/ backend/ agent/api_ server/ test_server. py
octavia/ tests/unit/ amphorae/ backends/ agent/api_ server/ test_plug. py
octavia/ common/ constants. py
Note: Victoria and older common/ constants. py
Added a missing constant in octavia/
Change-Id: I7f150c2c1c3da7 06055aba5e02b5a d7c032806f1 ef2d01ae35c9fa0 ffbe5f23b2) 80e302239225514 f8f876aa36) df14eb6d4e44a01 c9e83d3042) 6eb8047613757a5 72bc4366ed) a58cf49b33883fa e9106daccb) 958123cd1f01f5e 26271335c4) 772ec8e6bd65915 55c5bd3ded)
(cherry picked from commit c4dd87f9b119cca
(cherry picked from commit 1b17529b1344569
(cherry picked from commit 05b3343473fa3d2
(cherry picked from commit 202d1dc4002f999
(cherry picked from commit 4260a127045b01f
(cherry picked from commit f204b6f2c5e7ea6
(cherry picked from commit fe0b3fa4a9517f8