]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mgr/cephadm: disable dashboard's grafana cert ssl_verify if we generate it
authorSage Weil <sage@redhat.com>
Thu, 26 Mar 2020 19:47:55 +0000 (14:47 -0500)
committerSebastian Wagner <sebastian.wagner@suse.com>
Tue, 14 Apr 2020 14:50:50 +0000 (16:50 +0200)
This will help dashboard work out of the box.

Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 81b78265a32cdf2d316dc341fdeb5974dc8c5e29)

src/pybind/mgr/cephadm/module.py

index 96611be433e621ada4cc7915af4fc43374eb2171..254a96d01ac6e0d8b62a4bf3e51edb978b326fc1 100644 (file)
@@ -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': {