Skip to content

qa/tasks/cephadm: fix ceph.conf so it includes *all* mons#34248

Merged
liewegas merged 3 commits intoceph:masterfrom
liewegas:test-cephadm-conf
Mar 30, 2020
Merged

qa/tasks/cephadm: fix ceph.conf so it includes *all* mons#34248
liewegas merged 3 commits intoceph:masterfrom
liewegas:test-cephadm-conf

Conversation

@liewegas
Copy link
Member

Needs backport to octopus

Revert part of 96220c0 so that we still
distribute a *final* ceph.conf and admin keyring to all nodes, right after
all of the mons are up.

Signed-off-by: Sage Weil <sage@redhat.com>
Otherwise we'll distribute the initial ceph.conf, which only has the
bootstrap mon in it.

Signed-off-by: Sage Weil <sage@redhat.com>
cephadm does this magically now.

Signed-off-by: Sage Weil <sage@redhat.com>
@liewegas liewegas requested a review from a team as a code owner March 27, 2020 17:15
@sebastian-philipp
Copy link
Contributor

Hm, to me this looks more like a bug in cephadm itself. if cephadm cannot properly refresh the ceph.conf, something is broken?

@liewegas
Copy link
Member Author

Hm, to me this looks more like a bug in cephadm itself. if cephadm cannot properly refresh the ceph.conf, something is broken?

This is is the ceph.conf outside of the container, on the host. We haven't designed/implemented anything to manage that (or, say, installed packages) on the host yet.

@liewegas
Copy link
Member Author

(I agree that cephadm should have a way to manage ceph.conf files outside of the containers themselves, though... just not sure how to approach that problem.)

@sebastian-philipp
Copy link
Contributor

@liewegas
Copy link
Member Author

exposes bug fixed by #34266

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants