From c759a23962d2de3c7c67d45841114ceb1ae1cf7e Mon Sep 17 00:00:00 2001 From: coreycb Date: Tue, 24 Aug 2021 09:48:55 -0400 Subject: [PATCH] Do not update external network data port if already set (#625) --- zaza/openstack/utilities/openstack.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/zaza/openstack/utilities/openstack.py b/zaza/openstack/utilities/openstack.py index fc0d914..a4fcbc3 100644 --- a/zaza/openstack/utilities/openstack.py +++ b/zaza/openstack/utilities/openstack.py @@ -986,8 +986,11 @@ def configure_networking_charms(networking_data, macs, use_juju_wait=True): current_data_port = get_application_config_option( application_name, networking_data.port_config_key) - if current_data_port == config[networking_data.port_config_key]: - logging.info('Config already set to value') + if current_data_port: + logging.info("Skip update of external network data port config." + "Config '{}' already set to value: {}".format( + networking_data.port_config_key, + current_data_port)) return model.set_application_config(