I was able to work around the members issue with this patch: https://github.com/juju-solutions/charm-openstack-integrator/pull/56 However, now I'm getting a new error surrounding checking ports and the charm calling out two port IDs at once, perhaps? unit-openstack-integrator-0: 17:07:19 INFO unit.openstack-integrator/0.juju-log status-set: maintenance: Managing load balancers unit-openstack-integrator-0: 17:07:19 INFO unit.openstack-integrator/0.juju-log Managing load balancer for kubernetes-master unit-openstack-integrator-0: 17:07:29 INFO unit.openstack-integrator/0.juju-log Found existing security group openstack-integrator-82ea31e06743-kubernetes-master-members (ec6f1673-638b-4da2-a849-4e61716ab5bd) unit-openstack-integrator-0: 17:07:34 WARNING unit.openstack-integrator/0.update-status No Port found for 6c6267ab-4eb1-4fb3-b7dc-a1de33b00350 81e2a001-803d-45f8-a5c0-be43e652b436 unit-openstack-integrator-0: 17:07:34 ERROR unit.openstack-integrator/0.juju-log Hook error: Traceback (most recent call last): File "/var/lib/juju/agents/unit-openstack-integrator-0/.venv/lib/python3.8/site-packages/charms/reactive/__init__.py", line 74, in main bus.dispatch(restricted=restricted_mode) File "/var/lib/juju/agents/unit-openstack-integrator-0/.venv/lib/python3.8/site-packages/charms/reactive/bus.py", line 390, in dispatch _invoke(other_handlers) File "/var/lib/juju/agents/unit-openstack-integrator-0/.venv/lib/python3.8/site-packages/charms/reactive/bus.py", line 359, in _invoke handler.invoke() File "/var/lib/juju/agents/unit-openstack-integrator-0/.venv/lib/python3.8/site-packages/charms/reactive/bus.py", line 181, in invoke self._action(*args) File "/var/lib/juju/agents/unit-openstack-integrator-0/charm/reactive/openstack.py", line 142, in create_or_update_loadbalancers lb = layer.openstack.manage_loadbalancer(request.application_name, File "/var/lib/juju/agents/unit-openstack-integrator-0/charm/lib/charms/layer/openstack.py", line 172, in manage_loadbalancer lb_manager = LoadBalancer.get_or_create( File "/var/lib/juju/agents/unit-openstack-integrator-0/charm/lib/charms/layer/openstack.py", line 369, in get_or_create lb = cls(app_name, port, subnet, algorithm, fip_net, manage_secgrps) File "/var/lib/juju/agents/unit-openstack-integrator-0/charm/lib/charms/layer/openstack.py", line 404, in __init__ self._try_load_cached_info() File "/var/lib/juju/agents/unit-openstack-integrator-0/charm/lib/charms/layer/openstack.py", line 663, in _try_load_cached_info self._add_member_sg(member) File "/var/lib/juju/agents/unit-openstack-integrator-0/charm/lib/charms/layer/openstack.py", line 632, in _add_member_sg if self.member_sg_id not in _openstack( File "/var/lib/juju/agents/unit-openstack-integrator-0/charm/lib/charms/layer/openstack.py", line 307, in _openstack output = _run_with_creds('openstack', *args, '--format=yaml') File "/var/lib/juju/agents/unit-openstack-integrator-0/charm/lib/charms/layer/openstack.py", line 298, in _run_with_creds result = subprocess.run(args, File "/usr/lib/python3.8/subprocess.py", line 516, in run raise CalledProcessError(retcode, process.args, subprocess.CalledProcessError: Command '('openstack', 'port', 'show', '6c6267ab-4eb1-4fb3-b7dc-a1de33b00350 81e2a001-803d-45f8-a5c0-be43e652b436', '--format=yaml')' returned non-zero exit status 1. unit-openstack-integrator-0: 17:07:34 WARNING unit.openstack-integrator/0.update-status Traceback (most recent call last): unit-openstack-integrator-0: 17:07:34 WARNING unit.openstack-integrator/0.update-status File "/var/lib/juju/agents/unit-openstack-integrator-0/charm/hooks/update-status", line 22, in unit-openstack-integrator-0: 17:07:34 WARNING unit.openstack-integrator/0.update-status main() unit-openstack-integrator-0: 17:07:34 WARNING unit.openstack-integrator/0.update-status File "/var/lib/juju/agents/unit-openstack-integrator-0/.venv/lib/python3.8/site-packages/charms/reactive/__init__.py", line 74, in main unit-openstack-integrator-0: 17:07:34 WARNING unit.openstack-integrator/0.update-status bus.dispatch(restricted=restricted_mode) unit-openstack-integrator-0: 17:07:34 WARNING unit.openstack-integrator/0.update-status File "/var/lib/juju/agents/unit-openstack-integrator-0/.venv/lib/python3.8/site-packages/charms/reactive/bus.py", line 390, in dispatch unit-openstack-integrator-0: 17:07:34 WARNING unit.openstack-integrator/0.update-status _invoke(other_handlers) unit-openstack-integrator-0: 17:07:34 WARNING unit.openstack-integrator/0.update-status File "/var/lib/juju/agents/unit-openstack-integrator-0/.venv/lib/python3.8/site-packages/charms/reactive/bus.py", line 359, in _invoke unit-openstack-integrator-0: 17:07:34 WARNING unit.openstack-integrator/0.update-status handler.invoke() unit-openstack-integrator-0: 17:07:34 WARNING unit.openstack-integrator/0.update-status File "/var/lib/juju/agents/unit-openstack-integrator-0/.venv/lib/python3.8/site-packages/charms/reactive/bus.py", line 181, in invoke unit-openstack-integrator-0: 17:07:34 WARNING unit.openstack-integrator/0.update-status self._action(*args) unit-openstack-integrator-0: 17:07:34 WARNING unit.openstack-integrator/0.update-status File "/var/lib/juju/agents/unit-openstack-integrator-0/charm/reactive/openstack.py", line 142, in create_or_update_loadbalancers unit-openstack-integrator-0: 17:07:34 WARNING unit.openstack-integrator/0.update-status lb = layer.openstack.manage_loadbalancer(request.application_name, unit-openstack-integrator-0: 17:07:34 WARNING unit.openstack-integrator/0.update-status File "/var/lib/juju/agents/unit-openstack-integrator-0/charm/lib/charms/layer/openstack.py", line 172, in manage_loadbalancer unit-openstack-integrator-0: 17:07:34 WARNING unit.openstack-integrator/0.update-status lb_manager = LoadBalancer.get_or_create( unit-openstack-integrator-0: 17:07:34 WARNING unit.openstack-integrator/0.update-status File "/var/lib/juju/agents/unit-openstack-integrator-0/charm/lib/charms/layer/openstack.py", line 369, in get_or_create unit-openstack-integrator-0: 17:07:34 WARNING unit.openstack-integrator/0.update-status lb = cls(app_name, port, subnet, algorithm, fip_net, manage_secgrps) unit-openstack-integrator-0: 17:07:34 WARNING unit.openstack-integrator/0.update-status File "/var/lib/juju/agents/unit-openstack-integrator-0/charm/lib/charms/layer/openstack.py", line 404, in __init__ unit-openstack-integrator-0: 17:07:34 WARNING unit.openstack-integrator/0.update-status self._try_load_cached_info() unit-openstack-integrator-0: 17:07:34 WARNING unit.openstack-integrator/0.update-status File "/var/lib/juju/agents/unit-openstack-integrator-0/charm/lib/charms/layer/openstack.py", line 663, in _try_load_cached_info unit-openstack-integrator-0: 17:07:34 WARNING unit.openstack-integrator/0.update-status self._add_member_sg(member) unit-openstack-integrator-0: 17:07:34 WARNING unit.openstack-integrator/0.update-status File "/var/lib/juju/agents/unit-openstack-integrator-0/charm/lib/charms/layer/openstack.py", line 632, in _add_member_sg unit-openstack-integrator-0: 17:07:34 WARNING unit.openstack-integrator/0.update-status if self.member_sg_id not in _openstack( unit-openstack-integrator-0: 17:07:34 WARNING unit.openstack-integrator/0.update-status File "/var/lib/juju/agents/unit-openstack-integrator-0/charm/lib/charms/layer/openstack.py", line 307, in _openstack unit-openstack-integrator-0: 17:07:34 WARNING unit.openstack-integrator/0.update-status output = _run_with_creds('openstack', *args, '--format=yaml') unit-openstack-integrator-0: 17:07:34 WARNING unit.openstack-integrator/0.update-status File "/var/lib/juju/agents/unit-openstack-integrator-0/charm/lib/charms/layer/openstack.py", line 298, in _run_with_creds unit-openstack-integrator-0: 17:07:34 WARNING unit.openstack-integrator/0.update-status result = subprocess.run(args, unit-openstack-integrator-0: 17:07:34 WARNING unit.openstack-integrator/0.update-status File "/usr/lib/python3.8/subprocess.py", line 516, in run unit-openstack-integrator-0: 17:07:34 WARNING unit.openstack-integrator/0.update-status raise CalledProcessError(retcode, process.args, unit-openstack-integrator-0: 17:07:34 WARNING unit.openstack-integrator/0.update-status subprocess.CalledProcessError: Command '('openstack', 'port', 'show', '6c6267ab-4eb1-4fb3-b7dc-a1de33b00350 81e2a001-803d-45f8-a5c0-be43e652b436', '--format=yaml')' returned non-zero exit status 1. unit-openstack-integrator-0: 17:07:34 ERROR juju.worker.uniter.operation hook "update-status" (via explicit, bespoke hook script) failed: exit status 1