Add hybrid topology test
Add test to verify hybrid topology with Router
and multiple networks where we check cross
nodes connectivity
Related-Prod: PRODX-51599
Change-Id: I42798f591ffa921833e3c2e4c7c1526e14fb448b
diff --git a/ironic_tempest_plugin/config.py b/ironic_tempest_plugin/config.py
index 182ac88..9e995b1 100644
--- a/ironic_tempest_plugin/config.py
+++ b/ironic_tempest_plugin/config.py
@@ -274,7 +274,17 @@
"testing purposes with the dhcp-less test scenario."),
cfg.StrOpt("public_subnet_ip",
help="The public subnet IP to bind the public router to for "
- "dhcp-less testing.")
+ "dhcp-less testing."),
+ cfg.StrOpt("vm_flavor_id",
+ help="Flavor to create VM server."),
+ cfg.ListOpt('hybrid_topology_netA_network_types',
+ default=['geneve'],
+ help="List of possible network types for hybrid topology "
+ "netA."),
+ cfg.ListOpt('hybrid_topology_netB_network_types',
+ default=['geneve'],
+ help="List of possible network types for hybrid topology "
+ "netB.")
]
BaremetalFeaturesGroup = [
@@ -307,6 +317,9 @@
default=False,
help="Define if trunks are supported by networking driver "
"with baremetal nodes."),
+ cfg.BoolOpt("hybrid_topology",
+ default=False,
+ help="Support deploying hybrid topology.")
]
BaremetalIntrospectionGroup = [