From b3c93a9e6f6715f1ff7f5fb4fbdf599e7c850393 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Thu, 26 Mar 2020 14:47:55 -0500 Subject: [PATCH] mgr/cephadm: disable dashboard's grafana cert ssl_verify if we generate it This will help dashboard work out of the box. Signed-off-by: Sage Weil (cherry picked from commit 81b78265a32cdf2d316dc341fdeb5974dc8c5e29) --- src/pybind/mgr/cephadm/module.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/pybind/mgr/cephadm/module.py b/src/pybind/mgr/cephadm/module.py index 96611be433e62..254a96d01ac6e 100644 --- a/src/pybind/mgr/cephadm/module.py +++ b/src/pybind/mgr/cephadm/module.py @@ -3059,6 +3059,12 @@ datasources: cert, pkey = create_self_signed_cert('Ceph', 'cephadm') self.set_store('grafana_crt', cert) self.set_store('grafana_key', pkey) + self.mon_command({ + 'prefix': 'dashboard set-grafana-api-ssl-verify', + 'value': 'false', + }) + + config_file = { 'files': { -- 2.39.5