Hi,
I have installed ceph on Ubuntu Focal Fossa using the ubuntu repo, instead of ceph-deploy
(as ceph-deploy install does not work for Focal Fossa yet) install I used:
sudo apt-get install -y ceph ceph-mds radosgw ceph-mgr-dashboard
The rest of the setup was the same as the quickstart on ceph.io <http://ceph.io/>
with ceph-deploy.
It installed ceph version 15.2.1 (octopus).
If I do a 'ceph -s' I get the warning:
health: HEALTH_WARN
2 mgr modules have failed dependencies
If I run 'ceph mgr module ls', for enabled and active modules I get:
"always_on_modules": [
"balancer",
"crash",
"devicehealth",
"orchestrator",
"osd_support",
"pg_autoscaler",
"progress",
"rbd_support",
"status",
"telemetry",
"volumes"
],
"enabled_modules": [
"iostat",
"restful”
Then when I run 'ceph mgr module enable dashboard’ I get the error:
Error ENOENT: module 'dashboard' reports that it cannot run on the active manager
daemon: No module named 'yaml' (pass --force to force enablement)
I have tried searching, and searching with apt but cannot find any ‘yaml’ package that
might be used by ceph.
Duncan