ceph-osd does not configure devices if cluster and access network are different
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ceph OSD Charm |
Invalid
|
Undecided
|
Unassigned | ||
OPNFV |
New
|
Undecided
|
Unassigned | ||
ceph-osd (Juju Charms Collection) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
If ceph public and cluster network on different subnet then ceph-osd devices does not get initialized.
Here is the config I was trying. If i change the public-api binding to internel-api binding everything works.
ceph-mon:
charm: "./xenial/ceph-mon"
num_units: 3
bindings:
public: public-api
cluster: internal-api
options:
fsid: ecbb8960-
source: "cloud:
to:
- "lxd:nodes/4"
- "lxd:nodes/2"
- "lxd:nodes/3"
ceph-osd:
charm: "./xenial/ceph-osd"
num_units: 3
bindings:
public: public-api
cluster: internal-api
options:
source: "cloud:
to:
- "nodes/0"
- "nodes/1"
- "nodes/2"
ceph-radosgw:
charm: "./xenial/
num_units: 1
bindings:
internal: internal-api
admin: admin-api
public: public-api
options:
region: RegionOne
source: "cloud:
to:
- "lxd:nodes/0"
Changed in ceph-osd (Juju Charms Collection): | |
status: | New → Invalid |
Narinder,
If this is still a problem, please provide the logs from all ceph-osd and ceph-mon nodes for us to debug further.
Marking incomplete. Please add the logs and mark as new.