]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mon: allow overriding the initial mon_host 36705/head
authorPatrick Donnelly <pdonnell@redhat.com>
Wed, 16 Sep 2020 19:28:55 +0000 (12:28 -0700)
committerShyamsundar Ranganathan <srangana@redhat.com>
Sun, 20 Sep 2020 11:48:10 +0000 (07:48 -0400)
commit72dd3367c6bef98a00ecdca490ccc2b8adff0223
tree7329a8f3aaa8cd13de88fc891413b8f641b26d78
parent2878547f54a06d6871a1c2d85c7b60f4a54a19eb
mon: allow overriding the initial mon_host

This overrides what the CephContext believes to be the current quorum of
monitors (retrieved from other instances of the MonClient), introduced
by [1]. Tests need to be able to target a specific monitor for
exercising forwarding and other things.

[1] 731e2db9fb4611f767446a3c8e778a097ce70d35
Fixes: https://tracker.ceph.com/issues/47180
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
Signed-off-by: Shyamsundar Ranganathan <srangana@redhat.com>
(cherry picked from commit ed3782e60afa0da2f523fc6df7b593fe7a57646a)

Conflicts:
PendingReleaseNotes
Retained nautilus release notes with the required addition as above
PendingReleaseNotes
doc/rados/configuration/ceph-conf.rst
qa/standalone/mon/mon-handle-forward.sh
src/common/options.cc
src/mon/MonMap.cc