neutron/neutron/services/trunk
Rodolfo Alonso Hernandez 833a6d82cd [OVN] Prevent Trunk creation/deletion with parent port bound
This patch imitates the ML2/OVS Trunk driver behaviour. When the
trunk parent port is bound:
* A new trunk cannot be created using this parent port.
* If the port is assigned as parent port of a trunk, this
  trunk cannot be deleted.

Closes-Bug: #2022059
Change-Id: I8cfa7e67524a42224cbb4b3c3cec3cfa49b795fd
2023-06-30 14:51:27 +00:00
..
drivers [OVN] Prevent Trunk creation/deletion with parent port bound 2023-06-30 14:51:27 +00:00
rpc Fix some pylint indentation warnings 2022-12-01 16:21:37 +00:00
seg_types use trunk constants from neutron-lib 2019-04-23 13:54:11 -06:00
__init__.py Revisit support for trunk segmentation types 2016-09-02 15:37:09 +00:00
exceptions.py Correctly label port as SubPort in SubPortNotFound 2021-06-28 17:19:41 +00:00
models.py Use neutron-lib standard_attr 2021-09-15 09:19:26 +00:00
plugin.py [OVN] Prevent Trunk creation/deletion with parent port bound 2023-06-30 14:51:27 +00:00
rules.py Revert "Set system_scope='all' in elevated context" 2021-06-15 10:29:20 +02:00
utils.py Revert "Set system_scope='all' in elevated context" 2021-06-15 10:29:20 +02:00