juju ceph-mon status Monitor bootstrapped but waiting for number of OSDs to reach expected-osd-count
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Invalid
|
Undecided
|
Unassigned | ||
Ceph Monitor Charm |
Invalid
|
Undecided
|
Unassigned |
Bug Description
18.04 LTS Openstack Queens bundle yaml
sudo juju --version 2.6-beta1-
juju stuck at:
Unit Workload Agent Machine Public address Ports Message
ceph-mon/10 waiting idle 15/lxd/0 Monitor bootstrapped but waiting for number of OSDs to reach expected-osd-count (3)
ceph-mon/11 waiting idle 14/lxd/0 Monitor bootstrapped but waiting for number of OSDs to reach expected-osd-count (3)
ceph-mon/13 waiting idle 18/lxd/0 Monitor bootstrapped but waiting for number of OSDs to reach expected-osd-count (3)
ceph-osd/5* active idle 14 Unit is ready (1 OSD)
ceph-osd/6 active idle 15 Unit is ready (1 OSD)
ceph-osd/9 active idle 18 Unit is ready (1 OSD)
ceph-radosgw/0* active idle 1/lxd/0 80/tcp Unit is ready
cinder/0* active idle 1/lxd/1 8776/tcp Unit is ready
cinder-ceph/0* waiting idle Incomplete relations: ceph
OSD's are ready.
From ceph-mon:
ceph mon stat
e3: 3 mons at {juju-b054bf-
ceph df
GLOBAL:
SIZE AVAIL RAW USED %RAW USED
75.1TiB 75.1TiB 3.01GiB 0
POOLS:
NAME ID USED %USED MAX AVAIL OBJECTS
ceph quorum_status
{"election_
root@juju-
HEALTH_OK
As much as I understand, ceph is all good, but juju not detecting it.
This looks more like the charms aren't updating to the events of the required OSD count. The message there about waiting is coming from the charm logic. Pinging the openstack folks on this one.