]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mgr/cephadm: set Ganesha pool/namespace settings in the Dashboard 35568/head
authorKiefer Chang <kiefer.chang@suse.com>
Thu, 11 Jun 2020 09:53:57 +0000 (17:53 +0800)
committerSebastian Wagner <sebastian.wagner@suse.com>
Mon, 15 Jun 2020 10:42:17 +0000 (12:42 +0200)
commit935a56ab0ca810c8d348609a99483372404f9cdf
treed635da50c8bc5f725c2788048adf16729b8e3a09
parent57061790351698b7b27cfab63d86f694e6dac947
mgr/cephadm: set Ganesha pool/namespace settings in the Dashboard

- Config Ganesha pool and namespace settings in Dashboard.
- New `config_dashboard` option in cephadm. If the flag is Flase,
  cephadm won't manage Dashboard settings for daemons. This might be
  useful when users want to config API URLs by themselves or for debugging.

Fixes: https://tracker.ceph.com/issues/45155
Signed-off-by: Kiefer Chang <kiefer.chang@suse.com>
(cherry picked from commit 130cadf6e571e8f3559fefa9b3e25b02e20b3d42)
src/pybind/mgr/cephadm/module.py
src/pybind/mgr/cephadm/services/cephadmservice.py
src/pybind/mgr/cephadm/services/iscsi.py
src/pybind/mgr/cephadm/services/monitoring.py
src/pybind/mgr/cephadm/services/nfs.py