yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #92937
[Bug 2038655] Re: DHCP agent scheduler API extension should be supported by ML2/OVN backend
Reviewed: https://review.opendev.org/c/openstack/neutron/+/897528
Committed: https://opendev.org/openstack/neutron/commit/f006d29251abe3c138ee0dea5b549496b66b8fa7
Submitter: "Zuul (22348)"
Branch: master
commit f006d29251abe3c138ee0dea5b549496b66b8fa7
Author: Slawek Kaplonski <skaplons@xxxxxxxxxx>
Date: Fri Oct 6 10:58:57 2023 +0200
Add dhcpagentscheduler API extension to the ML2/OVN extensions
In most typical use cases ML2/OVN backend don't needs to run DHCP agent
as OVN provides DHCP functionality natively. But there are some use
cases like Baremetal provisioning over IPv6 or Spine Leaf architecture
with DHCP relays where DHCP agent is necessary and it can work perfectly
fine with ML2/OVN backend.
The problem was that dhcpagentscheduler API extension wasn't listed as
supported by the OVN backend so it was filtered out from the list of
supported extensions during start of the neutron server. This caused
problems with API to get/set/delete networks to/from DHCP agent.
This patch adds this API extension to the list of the extensions
supported by the OVN driver to fix that issue.
Depends-On: https://review.opendev.org/c/openstack/tempest/+/898090
Closes-bug: #2038655
Change-Id: I09a37ca451d44607b7dde344c93ace060c7bda01
** Changed in: neutron
Status: In Progress => Fix Released
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/2038655
Title:
DHCP agent scheduler API extension should be supported by ML2/OVN
backend
Status in neutron:
Fix Released
Bug description:
Neutron DHCP agent can work perfectly fine with ML2/OVN backend and there are some use cases, like Baremetal provisioning over IPv6 which requires that. Because of that dhcpagentscheduler API extension should be added to the list of the extensions supported by the OVN driver so it's not disabled during start of the Neutron server.
Adding it there will allow users to use API to add/removed networks to/from DHCP agents as well as check what networks are hosted on which DHCP agent.
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/2038655/+subscriptions
References