[OVN] metadata does not work when using neutron-dhcp-agent for baremetal ports
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Fix Released
|
Medium
|
yatin |
Bug Description
When using neutron-dhcp-agent for Ironic/baremetal ports - DHCP injects a route to 169.254.169.254 via the routers ip.
That's incorrect, because neutron ovn metadata agent is listening on a dedicated port (network:
Example:
# ip r l
default via 10.209.0.1 dev eno1
10.209.0.0/16 dev eno1 proto kernel scope link src 10.209.3.225
169.254.169.254 via 10.209.0.1 dev eno1
172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1 linkdown
ping 169.254.169.254
PING 169.254.169.254 (169.254.169.254) 56(84) bytes of data.
^C
--- 169.254.169.254 ping statistics ---
2 packets transmitted, 0 received, 100% packet loss, time 1017ms
# ip r d 169.254.169.254
# ip r a 169.254.169.254 via 10.209.0.2
# curl 169.254.169.254
1.0
2007-01-19
2007-03-01
2007-08-29
2007-10-10
2007-12-15
2008-02-01
2008-09-01
2009-04-04
OVN version: 21.12
OVS version: 2.16.0
OpenStack release: Wallaby
tags: | added: ovn |
Changed in neutron: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
yatin (yatinkarel) wrote : | #1 |
Changed in neutron: | |
assignee: | nobody → yatin (yatinkarel) |
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 82f2a21d1c9e279
Author: yatinkarel <email address hidden>
Date: Mon Jun 26 21:17:48 2023 +0530
[DHCP agent] Add route to OVN metadata port if exists
When DHCP agent is deployed with ml2/ovn for baremetal
ports, ovn metadata route is not added.
This patch adds route via ovn metadata port if exists
so baremetal nodes can fetch metadata.
Closes-Bug: #1982569
Related-Bug: https:/
Change-Id: I12e496d70bb6db
Changed in neutron: | |
status: | In Progress → Fix Released |
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/2023.2) | #3 |
Fix proposed to branch: stable/2023.2
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/2023.1) | #4 |
Fix proposed to branch: stable/2023.1
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/zed) | #5 |
Fix proposed to branch: stable/zed
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/yoga) | #6 |
Fix proposed to branch: stable/yoga
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/xena) | #7 |
Fix proposed to branch: stable/xena
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/wallaby) | #8 |
Fix proposed to branch: stable/wallaby
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (stable/2023.2) | #9 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/2023.2
commit 2ecb7084fe33b27
Author: yatinkarel <email address hidden>
Date: Mon Jun 26 21:17:48 2023 +0530
[DHCP agent] Add route to OVN metadata port if exists
When DHCP agent is deployed with ml2/ovn for baremetal
ports, ovn metadata route is not added.
This patch adds route via ovn metadata port if exists
so baremetal nodes can fetch metadata.
Closes-Bug: #1982569
Related-Bug: https:/
Change-Id: I12e496d70bb6db
(cherry picked from commit 82f2a21d1c9e279
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (stable/yoga) | #10 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/yoga
commit 4b1e0bc5e4e9456
Author: yatinkarel <email address hidden>
Date: Mon Jun 26 21:17:48 2023 +0530
[DHCP agent] Add route to OVN metadata port if exists
When DHCP agent is deployed with ml2/ovn for baremetal
ports, ovn metadata route is not added.
This patch adds route via ovn metadata port if exists
so baremetal nodes can fetch metadata.
Closes-Bug: #1982569
Related-Bug: https:/
Change-Id: I12e496d70bb6db
(cherry picked from commit 82f2a21d1c9e279
tags: | added: in-stable-yoga |
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (stable/2023.1) | #11 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/2023.1
commit 07c3eb49c53a922
Author: yatinkarel <email address hidden>
Date: Mon Jun 26 21:17:48 2023 +0530
[DHCP agent] Add route to OVN metadata port if exists
When DHCP agent is deployed with ml2/ovn for baremetal
ports, ovn metadata route is not added.
This patch adds route via ovn metadata port if exists
so baremetal nodes can fetch metadata.
Closes-Bug: #1982569
Related-Bug: https:/
Change-Id: I12e496d70bb6db
(cherry picked from commit 82f2a21d1c9e279
tags: | added: in-stable-zed |
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (stable/zed) | #12 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/zed
commit d869affee85272e
Author: yatinkarel <email address hidden>
Date: Mon Jun 26 21:17:48 2023 +0530
[DHCP agent] Add route to OVN metadata port if exists
When DHCP agent is deployed with ml2/ovn for baremetal
ports, ovn metadata route is not added.
This patch adds route via ovn metadata port if exists
so baremetal nodes can fetch metadata.
Conflicts:
The conflict was just simple indent and formatting which needed
manual resolution
Closes-Bug: #1982569
Related-Bug: https:/
Change-Id: I12e496d70bb6db
(cherry picked from commit 82f2a21d1c9e279
tags: | added: in-stable-xena |
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (stable/xena) | #13 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/xena
commit a616d6ac9128102
Author: yatinkarel <email address hidden>
Date: Mon Jun 26 21:17:48 2023 +0530
[DHCP agent] Add route to OVN metadata port if exists
When DHCP agent is deployed with ml2/ovn for baremetal
ports, ovn metadata route is not added.
This patch adds route via ovn metadata port if exists
so baremetal nodes can fetch metadata.
Closes-Bug: #1982569
Related-Bug: https:/
Change-Id: I12e496d70bb6db
(cherry picked from commit 82f2a21d1c9e279
tags: | added: in-stable-wallaby |
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (stable/wallaby) | #14 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/wallaby
commit 2d6f514442a5100
Author: yatinkarel <email address hidden>
Date: Mon Jun 26 21:17:48 2023 +0530
[DHCP agent] Add route to OVN metadata port if exists
When DHCP agent is deployed with ml2/ovn for baremetal
ports, ovn metadata route is not added.
This patch adds route via ovn metadata port if exists
so baremetal nodes can fetch metadata.
Closes-Bug: #1982569
Related-Bug: https:/
Change-Id: I12e496d70bb6db
(cherry picked from commit 82f2a21d1c9e279
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to neutron (master) | #15 |
Related fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron 22.1.0 | #16 |
This issue was fixed in the openstack/neutron 22.1.0 release.
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron 23.1.0 | #17 |
This issue was fixed in the openstack/neutron 23.1.0 release.
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron 20.5.0 | #18 |
This issue was fixed in the openstack/neutron 20.5.0 release.
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron 21.2.0 | #19 |
This issue was fixed in the openstack/neutron 21.2.0 release.
OpenStack Infra (hudson-openstack) wrote : Related fix merged to neutron (master) | #20 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit 56172ed5aef07d2
Author: yatinkarel <email address hidden>
Date: Wed Nov 22 21:03:02 2023 +0530
[DHCP agent] Fix route to OVN metadata port for non-isolated networks
This was missed in the original fix[1] during 5th patch set.
When ovn metadata port exists it's ip should be used as route
irrespective of subnet is isolated or not.
[1] https:/
Related-Bug: #1982569
Related-Bug: https:/
Change-Id: Icd84685c37fffa
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to neutron (stable/2023.2) | #21 |
Related fix proposed to branch: stable/2023.2
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to neutron (stable/2023.1) | #22 |
Related fix proposed to branch: stable/2023.1
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to neutron (stable/zed) | #23 |
Related fix proposed to branch: stable/zed
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to neutron (stable/yoga) | #24 |
Related fix proposed to branch: stable/yoga
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to neutron (stable/xena) | #25 |
Related fix proposed to branch: stable/xena
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to neutron (stable/wallaby) | #26 |
Related fix proposed to branch: stable/wallaby
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to neutron (master) | #27 |
Related fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix merged to neutron (master) | #28 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit 0afa24d9af94250
Author: yatinkarel <email address hidden>
Date: Fri Nov 24 17:54:49 2023 +0530
[DHCP agent] Fetch OVN Metadata port from plugin
OVN metadata port from NetworkCache is being used and fixed_ips
for it were not available at the time network was added into
the cache. So let's re fetch it if it is available in the cache.
Related-Bug: #1982569
Related-Bug: https:/
Change-Id: Ie0ec43566fa2b3
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to neutron (stable/2023.2) | #29 |
Related fix proposed to branch: stable/2023.2
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to neutron (stable/2023.1) | #30 |
Related fix proposed to branch: stable/2023.1
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to neutron (stable/zed) | #31 |
Related fix proposed to branch: stable/zed
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to neutron (stable/yoga) | #32 |
Related fix proposed to branch: stable/yoga
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to neutron (stable/xena) | #33 |
Related fix proposed to branch: stable/xena
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to neutron (stable/wallaby) | #34 |
Related fix proposed to branch: stable/wallaby
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix merged to neutron (stable/2023.2) | #35 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/2023.2
commit e536483b9be10fe
Author: yatinkarel <email address hidden>
Date: Fri Nov 24 17:54:49 2023 +0530
[DHCP agent] Fetch OVN Metadata port from plugin
OVN metadata port from NetworkCache is being used and fixed_ips
for it were not available at the time network was added into
the cache. So let's re fetch it if it is available in the cache.
Related-Bug: #1982569
Related-Bug: https:/
Change-Id: Ie0ec43566fa2b3
(cherry picked from commit 0afa24d9af94250
OpenStack Infra (hudson-openstack) wrote : | #36 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/2023.2
commit 0edb776c6ade8f5
Author: yatinkarel <email address hidden>
Date: Wed Nov 22 21:03:02 2023 +0530
[DHCP agent] Fix route to OVN metadata port for non-isolated networks
This was missed in the original fix[1] during 5th patch set.
When ovn metadata port exists it's ip should be used as route
irrespective of subnet is isolated or not.
[1] https:/
Related-Bug: #1982569
Related-Bug: https:/
Change-Id: Icd84685c37fffa
(cherry picked from commit 56172ed5aef07d2
OpenStack Infra (hudson-openstack) wrote : Related fix merged to neutron (stable/zed) | #37 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/zed
commit 69e0dacd053454f
Author: yatinkarel <email address hidden>
Date: Fri Nov 24 17:54:49 2023 +0530
[DHCP agent] Fetch OVN Metadata port from plugin
OVN metadata port from NetworkCache is being used and fixed_ips
for it were not available at the time network was added into
the cache. So let's re fetch it if it is available in the cache.
Related-Bug: #1982569
Related-Bug: https:/
Change-Id: Ie0ec43566fa2b3
(cherry picked from commit 0afa24d9af94250
OpenStack Infra (hudson-openstack) wrote : Related fix merged to neutron (stable/yoga) | #38 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/yoga
commit 481582a7f18db19
Author: yatinkarel <email address hidden>
Date: Wed Nov 22 21:03:02 2023 +0530
[DHCP agent] Fix route to OVN metadata port for non-isolated networks
This was missed in the original fix[1] during 5th patch set.
When ovn metadata port exists it's ip should be used as route
irrespective of subnet is isolated or not.
[1] https:/
Related-Bug: #1982569
Related-Bug: https:/
Change-Id: Icd84685c37fffa
(cherry picked from commit 56172ed5aef07d2
OpenStack Infra (hudson-openstack) wrote : Related fix merged to neutron (stable/xena) | #39 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/xena
commit 2f5ca655d694ec4
Author: yatinkarel <email address hidden>
Date: Fri Nov 24 17:54:49 2023 +0530
[DHCP agent] Fetch OVN Metadata port from plugin
OVN metadata port from NetworkCache is being used and fixed_ips
for it were not available at the time network was added into
the cache. So let's re fetch it if it is available in the cache.
Related-Bug: #1982569
Related-Bug: https:/
Change-Id: Ie0ec43566fa2b3
(cherry picked from commit 0afa24d9af94250
OpenStack Infra (hudson-openstack) wrote : | #40 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/xena
commit 1d26d016ea9f9cd
Author: yatinkarel <email address hidden>
Date: Wed Nov 22 21:03:02 2023 +0530
[DHCP agent] Fix route to OVN metadata port for non-isolated networks
This was missed in the original fix[1] during 5th patch set.
When ovn metadata port exists it's ip should be used as route
irrespective of subnet is isolated or not.
[1] https:/
Related-Bug: #1982569
Related-Bug: https:/
Change-Id: Icd84685c37fffa
(cherry picked from commit 56172ed5aef07d2
OpenStack Infra (hudson-openstack) wrote : Related fix merged to neutron (stable/zed) | #41 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/zed
commit cbebc3dd8a276c0
Author: yatinkarel <email address hidden>
Date: Wed Nov 22 21:03:02 2023 +0530
[DHCP agent] Fix route to OVN metadata port for non-isolated networks
This was missed in the original fix[1] during 5th patch set.
When ovn metadata port exists it's ip should be used as route
irrespective of subnet is isolated or not.
[1] https:/
Related-Bug: #1982569
Related-Bug: https:/
Change-Id: Icd84685c37fffa
(cherry picked from commit 56172ed5aef07d2
OpenStack Infra (hudson-openstack) wrote : Related fix merged to neutron (stable/2023.1) | #42 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/2023.1
commit ae90f380a8144e5
Author: yatinkarel <email address hidden>
Date: Fri Nov 24 17:54:49 2023 +0530
[DHCP agent] Fetch OVN Metadata port from plugin
OVN metadata port from NetworkCache is being used and fixed_ips
for it were not available at the time network was added into
the cache. So let's re fetch it if it is available in the cache.
Related-Bug: #1982569
Related-Bug: https:/
Change-Id: Ie0ec43566fa2b3
(cherry picked from commit 0afa24d9af94250
OpenStack Infra (hudson-openstack) wrote : | #43 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/2023.1
commit f81549c0e5f1311
Author: yatinkarel <email address hidden>
Date: Wed Nov 22 21:03:02 2023 +0530
[DHCP agent] Fix route to OVN metadata port for non-isolated networks
This was missed in the original fix[1] during 5th patch set.
When ovn metadata port exists it's ip should be used as route
irrespective of subnet is isolated or not.
[1] https:/
Related-Bug: #1982569
Related-Bug: https:/
Change-Id: Icd84685c37fffa
(cherry picked from commit 56172ed5aef07d2
OpenStack Infra (hudson-openstack) wrote : Related fix merged to neutron (stable/yoga) | #44 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/yoga
commit a4d2598a50ce17e
Author: yatinkarel <email address hidden>
Date: Fri Nov 24 17:54:49 2023 +0530
[DHCP agent] Fetch OVN Metadata port from plugin
OVN metadata port from NetworkCache is being used and fixed_ips
for it were not available at the time network was added into
the cache. So let's re fetch it if it is available in the cache.
Related-Bug: #1982569
Related-Bug: https:/
Change-Id: Ie0ec43566fa2b3
(cherry picked from commit 0afa24d9af94250
OpenStack Infra (hudson-openstack) wrote : Related fix merged to neutron (stable/wallaby) | #45 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/wallaby
commit 0e0ea1546c9ab06
Author: yatinkarel <email address hidden>
Date: Fri Nov 24 17:54:49 2023 +0530
[DHCP agent] Fetch OVN Metadata port from plugin
OVN metadata port from NetworkCache is being used and fixed_ips
for it were not available at the time network was added into
the cache. So let's re fetch it if it is available in the cache.
Related-Bug: #1982569
Related-Bug: https:/
Change-Id: Ie0ec43566fa2b3
(cherry picked from commit 0afa24d9af94250
OpenStack Infra (hudson-openstack) wrote : | #46 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/wallaby
commit c428175eea598d0
Author: yatinkarel <email address hidden>
Date: Wed Nov 22 21:03:02 2023 +0530
[DHCP agent] Fix route to OVN metadata port for non-isolated networks
This was missed in the original fix[1] during 5th patch set.
When ovn metadata port exists it's ip should be used as route
irrespective of subnet is isolated or not.
[1] https:/
Related-Bug: #1982569
Related-Bug: https:/
Change-Id: Icd84685c37fffa
(cherry picked from commit 56172ed5aef07d2
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron 24.0.0.0b1 | #47 |
This issue was fixed in the openstack/neutron 24.0.0.0b1 development milestone.
OpenStack Infra (hudson-openstack) wrote : Change abandoned on neutron (master) | #48 |
Change abandoned by "Miro Tomaska <email address hidden>" on branch: master
Review: https:/
Reason: Superseded by https:/
OpenStack Infra (hudson-openstack) wrote : Related fix merged to neutron (master) | #49 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit 637e7a50077f215
Author: Miro Tomaska <email address hidden>
Date: Fri Jan 5 13:42:12 2024 -0500
Make get_ports RPC method common for the DHCP and Metadata agent
This patch is the initial implementation on the suggestion
from this patch[1].
The DHCP agent can query the existing `get_ports` RPC method because
this method is already exposed in the MetadataRpcCall
which runs under the same topic(PLUGIN) and namespace(None). The benefit
here is that there is no change needed to the API, however it does
go against how we historically setup the RPC layer between a server and client.
[1] https:/
Related-Bug: #1982569
Change-Id: Icd7c55d2a5103b
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to neutron (stable/2023.2) | #50 |
Related fix proposed to branch: stable/2023.2
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Change abandoned on neutron (stable/2023.2) | #51 |
Change abandoned by "Miro Tomaska <email address hidden>" on branch: stable/2023.2
Review: https:/
Reason: creates many small import conflicts, which can cause issue in the future. Code is still functional without this patch
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to neutron (stable/2023.1) | #52 |
Related fix proposed to branch: stable/2023.1
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to neutron (stable/zed) | #53 |
Related fix proposed to branch: stable/zed
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to neutron (stable/yoga) | #54 |
Related fix proposed to branch: stable/yoga
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to neutron (stable/xena) | #55 |
Related fix proposed to branch: stable/xena
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to neutron (stable/wallaby) | #56 |
Related fix proposed to branch: stable/wallaby
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Change abandoned on neutron (stable/wallaby) | #57 |
Change abandoned by "Miro Tomaska <email address hidden>" on branch: stable/wallaby
Review: https:/
Reason: Decided that cherry pick is not required, only back porting up to 2023.1
OpenStack Infra (hudson-openstack) wrote : Change abandoned on neutron (stable/yoga) | #58 |
Change abandoned by "Miro Tomaska <email address hidden>" on branch: stable/yoga
Review: https:/
Reason: Decided that cherry pick is not required, only back porting up to 2023.1
OpenStack Infra (hudson-openstack) wrote : Change abandoned on neutron (stable/zed) | #59 |
Change abandoned by "Miro Tomaska <email address hidden>" on branch: stable/zed
Review: https:/
Reason: Decided that cherry pick is not required, only back porting up to 2023.1
OpenStack Infra (hudson-openstack) wrote : Change abandoned on neutron (stable/xena) | #60 |
Change abandoned by "Miro Tomaska <email address hidden>" on branch: stable/xena
Review: https:/
Reason: Decided that cherry pick is not required, only back porting up to 2023.1
OpenStack Infra (hudson-openstack) wrote : Related fix merged to neutron (stable/2023.2) | #61 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/2023.2
commit 3b6e642a6704625
Author: Miro Tomaska <email address hidden>
Date: Fri Jan 5 13:42:12 2024 -0500
Make get_ports RPC method common for the DHCP and Metadata agent
This patch is the initial implementation on the suggestion
from this patch[1].
The DHCP agent can query the existing `get_ports` RPC method because
this method is already exposed in the MetadataRpcCall
which runs under the same topic(PLUGIN) and namespace(None). The benefit
here is that there is no change needed to the API, however it does
go against how we historically setup the RPC layer between a server and client.
[1] https:/
Merge Conflicts:
string literal instead
Related-Bug: #1982569
Change-Id: Icd7c55d2a5103b
(cherry picked from commit 637e7a50077f215
OpenStack Infra (hudson-openstack) wrote : Related fix merged to neutron (stable/2023.1) | #62 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/2023.1
commit 09c1c61677b538b
Author: Miro Tomaska <email address hidden>
Date: Fri Jan 5 13:42:12 2024 -0500
Make get_ports RPC method common for the DHCP and Metadata agent
This patch is the initial implementation on the suggestion
from this patch[1].
The DHCP agent can query the existing `get_ports` RPC method because
this method is already exposed in the MetadataRpcCall
which runs under the same topic(PLUGIN) and namespace(None). The benefit
here is that there is no change needed to the API, however it does
go against how we historically setup the RPC layer between a server and client.
[1] https:/
Related-Bug: #1982569
Change-Id: Icd7c55d2a5103b
(cherry picked from commit 3b6e642a6704625
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron wallaby-eom | #63 |
This issue was fixed in the openstack/neutron wallaby-eom release.
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron xena-eom | #64 |
This issue was fixed in the openstack/neutron xena-eom release.
Proposed https:/ /review. opendev. org/c/openstack /neutron/ +/886988