having mon and osd with bootstrap key is impossible
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
puppet-ceph |
New
|
Undecided
|
Unassigned |
Bug Description
In examples there is a duplicate resource name/title:
ceph::key { 'client.
secret => $bootstrap_osd_key,
cap_mon => 'allow profile bootstrap-osd',
}
and for osd:
ceph::key {'client.
secret => $bootstrap_osd_key,
}
which makes it impossible to have osd/mon on same node
adding extra parameter fixes it (patch included) as it makes it possible to write
ceph::key { 'client.
entityname => 'client.
secret => $bootstrap_osd_key,
cap_mon => 'allow profile bootstrap-osd',
}
(separate puppet resource name from ceph config name)
btw. the "contribution guide" is harder than installing ceph from scratch, and the mailing list links do not work... one whines about "Authorisation Failed This group is on a private domain", the other leads to nonexisting site