]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
dashboard: change dashboard_grafana_api_no_ssl_verify default value
authorGuillaume Abrioux <gabrioux@redhat.com>
Tue, 3 Nov 2020 15:32:17 +0000 (16:32 +0100)
committerGuillaume Abrioux <gabrioux@redhat.com>
Wed, 4 Nov 2020 09:00:48 +0000 (10:00 +0100)
This sets the `dashboard_grafana_api_no_ssl_verify` default value
according to the length of `dashboard_crt` and `dashboard_key`.

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
group_vars/all.yml.sample
group_vars/rhcs.yml.sample
roles/ceph-defaults/defaults/main.yml

index b5036fbb050e3a9cd1548184af74a39e5ec76833..1c6a9e630bc439ee9ecaffedf5d5b9994296b59a 100644 (file)
@@ -659,7 +659,7 @@ dummy:
 #dashboard_crt: ''
 #dashboard_key: ''
 #dashboard_tls_external: false
-#dashboard_grafana_api_no_ssl_verify: False
+#dashboard_grafana_api_no_ssl_verify: "{{ true if dashboard_protocol == 'https' and not grafana_crt and not grafana_key else false }}"
 #dashboard_rgw_api_user_id: ceph-dashboard
 #dashboard_rgw_api_admin_resource: ''
 #dashboard_rgw_api_no_ssl_verify: False
index 844ff2c8e01ae159a00d0a548a3ece377d59f2a7..a10171cfd20aed43d13b06bf59e463502a62dcbf 100644 (file)
@@ -659,7 +659,7 @@ ceph_docker_registry_auth: true
 #dashboard_crt: ''
 #dashboard_key: ''
 #dashboard_tls_external: false
-#dashboard_grafana_api_no_ssl_verify: False
+#dashboard_grafana_api_no_ssl_verify: "{{ true if dashboard_protocol == 'https' and not grafana_crt and not grafana_key else false }}"
 #dashboard_rgw_api_user_id: ceph-dashboard
 #dashboard_rgw_api_admin_resource: ''
 #dashboard_rgw_api_no_ssl_verify: False
index d09a9c161f4cc7cb8a2fdd89c10d798cae0f816b..33f0023247ce18f156c292f2d3c5dc409c2d204f 100644 (file)
@@ -651,7 +651,7 @@ dashboard_admin_user_ro: false
 dashboard_crt: ''
 dashboard_key: ''
 dashboard_tls_external: false
-dashboard_grafana_api_no_ssl_verify: False
+dashboard_grafana_api_no_ssl_verify: "{{ true if dashboard_protocol == 'https' and not grafana_crt and not grafana_key else false }}"
 dashboard_rgw_api_user_id: ceph-dashboard
 dashboard_rgw_api_admin_resource: ''
 dashboard_rgw_api_no_ssl_verify: False