Files
neutron/neutron/common
Frode Nordahl 1e01e6a713 [OVN] Fix remote-managed binding profile validation
When binding profile parameter validation was extended in
change I8493cba28e92b9b36bdb952c9737c0fea6fb7b75, a subtle bug
was introduced.

Namely, if a binding profile specification specified ``None`` for
expected capability, the code would literally look for an instance
of ``None`` in the list of capabilities, as can be read from the
documentation [0] this was not the intended behavior.

Update unit tests that asserted the incorrect behavior.

Add new unit test specifically for the case of a remote-managed
vnic that also has extra capabilities.

0: 71962255de/neutron/common/ovn/constants.py (L340-L353)
Closes-Bug: #2116087
Change-Id: I69d49cd3737b3bee8c8b4221149085375e9ac1e2
Signed-off-by: Frode Nordahl <fnordahl@ubuntu.com>
2025-07-07 19:20:09 +00:00
..
2020-05-22 12:59:01 -04:00
2015-06-29 08:27:41 +00:00
2025-06-16 23:00:38 +09:00