]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mgr/cephadm: config iSCSI gateways in Dashboard
authorKiefer Chang <kiefer.chang@suse.com>
Fri, 15 May 2020 09:20:55 +0000 (17:20 +0800)
committerKiefer Chang <kiefer.chang@suse.com>
Sun, 17 May 2020 01:21:14 +0000 (09:21 +0800)
commit5674f46f0cec041d5a502182066a097b214dd928
treec943c33f98230cce274dc8eb01a403a2e19cd7d8
parent1aea3a0850ea7fcc12c15b39b4bd9039dab2c594
mgr/cephadm: config iSCSI gateways in Dashboard

- Add `daemon_check_post` fuction to allow services implement actions
  needed to be done after daemons are checked.
- After iSCSI daemons are spawned, call dashboard CLI to
  set the API URL of the daemons.

Fixes: https://tracker.ceph.com/issues/45163
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