From 726740c69590884ffcb214f944a210fb832cbb60 Mon Sep 17 00:00:00 2001 From: Liam Young Date: Mon, 7 Feb 2022 17:06:56 +0000 Subject: [PATCH] Avoid publishing 'None' bind-address --- .../advanced_sunbeam_openstack/ovn/relation_handlers.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ops-sunbeam/advanced_sunbeam_openstack/ovn/relation_handlers.py b/ops-sunbeam/advanced_sunbeam_openstack/ovn/relation_handlers.py index b745a9fe..c36835fe 100644 --- a/ops-sunbeam/advanced_sunbeam_openstack/ovn/relation_handlers.py +++ b/ops-sunbeam/advanced_sunbeam_openstack/ovn/relation_handlers.py @@ -204,7 +204,8 @@ class OVNDBClusterPeerHandler(sunbeam_rhandlers.BasePeerHandler, :type addr: Optional[str] """ _addr = addr or self.cluster_local_addr - self.interface.set_unit_data({'bound-address': str(_addr)}) + if _addr: + self.interface.set_unit_data({'bound-address': str(_addr)}) def expected_peers_available(self) -> bool: """Whether expected peers have joined and published data on peer rel.