Redefine ``configure_vlan_transparent`` method again
In [1], the method ``configure_vlan_transparent`` was renamed. Some
dependant projects, like whitebox-neutron-tempest-plugin, use this
method. Also the concept of "inner VLAN" does not exist in the VLAN
transparency feature.
[1]https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/937778
Closes-Bug: #2100270
Change-Id: Ib3511c5d2d30ab9de60e4dfaa7035dc937a9f609
diff --git a/neutron_tempest_plugin/common/ip.py b/neutron_tempest_plugin/common/ip.py
index c5a6135..5335219 100644
--- a/neutron_tempest_plugin/common/ip.py
+++ b/neutron_tempest_plugin/common/ip.py
@@ -108,6 +108,11 @@
return self.configure_vlan(addresses, port, vlan_tag, ip_addresses)
+ # NOTE(ralonsoh): some projects, like whitebox-neutron-tempest-plugin, are
+ # using ``configure_vlan_transparent`` method. The concept of "inner VLAN"
+ # does not exist in the VLAN transparency feature.
+ configure_vlan_transparent = configure_inner_vlan
+
def list_namespaces(self):
namespaces_output = self.execute("netns")
ns_list = []