neutron/releasenotes/notes/l3-extensions-must-inherit-from-L3AgentExtension-12c8f1fe2af26379.yaml
Rodolfo Alonso Hernandez ebca47365c "L3AgentExtensionsManager" check loaded extensions
Now "L3AgentExtensionsManager" lists loaded extension, checking if
they inherit from "neutron_lib.agent.l3_extension.L3AgentExtension".
If any extension does not, the L3 agent raises an exception and exits.

Closes-Bug: #1951569
Change-Id: I3ce4858cef9b3a3d7eab005dd1ad2bb3b5ef6ef3
2022-02-02 20:51:40 +00:00

8 lines
276 B
YAML

---
other:
- |
Any L3 agent extension must inherit from
``neutron_lib.agent.l3_extension.L3AgentExtension``. The
``L3AgentExtensionsManager`` makes this check during the initial loading.
A ``L3ExtensionException`` will be raised if the condition is not met.