I have used the same basic yml file to deploy openstack HA with ceph-dashboard. it has worked every time but now it is stuck saying install failed.
    2022-09-27 17:58:52 INFO juju.worker.uniter resolver.go:145 awaiting error resolution for "relation-changed" hook
2022-09-27 17:58:55 INFO juju.worker.uniter resolver.go:145 awaiting error resolution for "relation-changed" hook
2022-09-27 17:59:00 INFO juju.worker.uniter resolver.go:145 awaiting error resolution for "relation-changed" hook
2022-09-27 17:59:00 INFO juju.worker.uniter resolver.go:145 awaiting error resolution for "relation-changed" hook
2022-09-27 17:59:01 INFO juju.worker.uniter resolver.go:145 awaiting error resolution for "relation-changed" hook
2022-09-27 17:59:21 INFO juju.worker.uniter resolver.go:145 awaiting error resolution for "relation-changed" hook
2022-09-27 17:59:21 INFO juju.worker.uniter resolver.go:145 awaiting error resolution for "relation-changed" hook
2022-09-27 17:59:50 INFO juju.worker.uniter resolver.go:145 awaiting error resolution for "relation-changed" hook
2022-09-27 18:00:16 INFO juju.worker.uniter resolver.go:145 awaiting error resolution for "relation-changed" hook
2022-09-27 18:03:13 INFO juju.worker.uniter resolver.go:145 awaiting error resolution for "relation-changed" hook
2022-09-27 18:03:14 INFO unit.ceph-dashboard/0.juju-log server.go:316 dashboard:27: Requesting a CA certificate. Common name: juju-74d22a-2-lxd-0.dev, SANS: ['10.0.7.26', '10.0.7.65', 'juju-74d22a-2-lxd-0']
2022-09-27 18:03:15 ERROR unit.ceph-dashboard/0.juju-log server.go:316 dashboard:27: Uncaught exception while in charm code:
Traceback (most recent call last):
  File "./src/charm.py", line 608, in <module>
    main(CephDashboardCharm)
  File "/var/lib/juju/agents/unit-ceph-dashboard-0/charm/venv/ops/main.py", line 406, in main
    _emit_charm_event(charm, dispatcher.event_name)
  File "/var/lib/juju/agents/unit-ceph-dashboard-0/charm/venv/ops/main.py", line 140, in _emit_charm_event
    event_to_emit.emit(*args, **kwargs)
  File "/var/lib/juju/agents/unit-ceph-dashboard-0/charm/venv/ops/framework.py", line 278, in emit
    framework._emit(event)
  File "/var/lib/juju/agents/unit-ceph-dashboard-0/charm/venv/ops/framework.py", line 722, in _emit
    self._reemit(event_path)
  File "/var/lib/juju/agents/unit-ceph-dashboard-0/charm/venv/ops/framework.py", line 767, in _reemit
    custom_handler(event)
  File "/var/lib/juju/agents/unit-ceph-dashboard-0/charm/src/interface_dashboard.py", line 50, in on_changed
    self.on.mon_ready.emit()
  File "/var/lib/juju/agents/unit-ceph-dashboard-0/charm/venv/ops/framework.py", line 278, in emit
    framework._emit(event)
  File "/var/lib/juju/agents/unit-ceph-dashboard-0/charm/venv/ops/framework.py", line 722, in _emit
    self._reemit(event_path)
  File "/var/lib/juju/agents/unit-ceph-dashboard-0/charm/venv/ops/framework.py", line 767, in _reemit
    custom_handler(event)
  File "./src/charm.py", line 424, in _configure_dashboard
    if self.unit.is_leader() and not ceph_utils.is_dashboard_enabled():
  File "/var/lib/juju/agents/unit-ceph-dashboard-0/charm/venv/charms_ceph/utils.py", line 3440, in is_mgr_module_enabled
    return module in enabled_manager_modules()
  File "/var/lib/juju/agents/unit-ceph-dashboard-0/charm/venv/charms_ceph/utils.py", line 3428, in enabled_manager_modules
    modules = json.loads(modules)
  File "/usr/lib/python3.8/json/__init__.py", line 357, in loads
    return _default_decoder.decode(s)
  File "/usr/lib/python3.8/json/decoder.py", line 337, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "/usr/lib/python3.8/json/decoder.py", line 355, in raw_decode
    raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
2022-09-27 18:03:15 ERROR juju.worker.uniter.operation runhook.go:140 hook "dashboard-relation-changed" (via hook dispatching script: dispatch) failed: exit status 1
2022-09-27 18:03:15 INFO juju.worker.uniter resolver.go:145 awaiting error resolution for "relation-changed" hook
2022-09-27 18:03:31 INFO juju.worker.uniter resolver.go:145 awaiting error resolution for "relation-changed" hook
2022-09-27 18:03:31 INFO juju.worker.uniter resolver.go:145 awaiting error resolution for "relation-changed" hook
2022-09-27 18:04:32 INFO juju.worker.uniter resolver.go:145 awaiting error resolution for "relation-changed" hook
2022-09-27 18:04:32 INFO juju.worker.uniter resolver.go:145 awaiting error resolution for "relation-changed" hook
2022-09-27 18:04:33 INFO juju.worker.uniter resolver.go:145 awaiting error resolution for "relation-changed" hook
2022-09-27 18:04:33 INFO juju.worker.uniter resolver.go:145 awaiting error resolution for "relation-changed" hook
2022-09-27 18:04:34 INFO juju.worker.uniter resolver.go:145 awaiting error resolution for "relation-changed" hook
2022-09-27 18:04:34 INFO juju.worker.uniter resolver.go:145 awaiting error resolution for "relation-changed" hook
2022-09-27 18:04:34 INFO juju.worker.uniter uniter.go:310 unit "ceph-dashboard/0" shutting down: catacomb 0xc0001e5200 is dying
2022-09-27 18:04:34 INFO juju.worker.logger logger.go:136 logger worker stopped
I dont know if anything changed. i attempted the manual remove and re-install which has worked in the past but the same error is happening. Does anyone know what the problem could be. vault is open and there is an active cert. all other systems are online and working properly.
thanks for any help!