From ba46bd7c85632800d543f916ff52239a20e53113 Mon Sep 17 00:00:00 2001 From: Itzik Brown Date: Thu, 19 Jan 2017 11:06:06 +0200 Subject: [PATCH] Adding floating_network_name to network section When discovering the external network there is also a neet to add the network name. Github issue: https://github.com/redhat-openstack/python-tempestconf/issues/3 Change-Id: I16dcd265cb858771e7dfc2b8f81b7ff9dd06ab68 --- config_tempest/config_tempest.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/config_tempest/config_tempest.py b/config_tempest/config_tempest.py index 74a41d22..ffdbd168 100755 --- a/config_tempest/config_tempest.py +++ b/config_tempest/config_tempest.py @@ -696,6 +696,7 @@ def create_tempest_networks(clients, conf, has_neutron, public_network_id): if network['router:external'] and network['subnets']: LOG.info("Found network, using: {0}".format(network['id'])) public_network_id = network['id'] + public_network_name = network['name'] break # Couldn't find an existing external network @@ -706,6 +707,8 @@ def create_tempest_networks(clients, conf, has_neutron, public_network_id): if public_network_id is not None: conf.set('network', 'public_network_id', public_network_id) + if public_network_name is not None: + conf.set('network', 'floating_network_name', public_network_name) else: client = clients.get_nova_net_client()