]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mgr/cephadm: set Ganesha pool/namespace settings in the Dashboard 35538/head
authorKiefer Chang <kiefer.chang@suse.com>
Thu, 11 Jun 2020 09:53:57 +0000 (17:53 +0800)
committerKiefer Chang <kiefer.chang@suse.com>
Fri, 12 Jun 2020 05:57:45 +0000 (13:57 +0800)
commit130cadf6e571e8f3559fefa9b3e25b02e20b3d42
treeef2309934612341f1d4476542083b5872ae59158
parent9fa7d669866d25a694543165c0ce33e5ca5e7db4
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>
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