From aadef083118808ff4adf40969c646d1e40570f90 Mon Sep 17 00:00:00 2001 From: Guillaume Abrioux Date: Tue, 3 Nov 2020 16:32:17 +0100 Subject: [PATCH] dashboard: change dashboard_grafana_api_no_ssl_verify default value 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 (cherry picked from commit 5cadfea42e8dd31e019568cdfe1b0f3d64f5dcc4) --- group_vars/all.yml.sample | 2 +- group_vars/rhcs.yml.sample | 2 +- roles/ceph-defaults/defaults/main.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/group_vars/all.yml.sample b/group_vars/all.yml.sample index 7bd61b652..efe56d9fc 100644 --- a/group_vars/all.yml.sample +++ b/group_vars/all.yml.sample @@ -754,7 +754,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 diff --git a/group_vars/rhcs.yml.sample b/group_vars/rhcs.yml.sample index 66c932e47..6c2f03b9c 100644 --- a/group_vars/rhcs.yml.sample +++ b/group_vars/rhcs.yml.sample @@ -754,7 +754,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 diff --git a/roles/ceph-defaults/defaults/main.yml b/roles/ceph-defaults/defaults/main.yml index 86f6c47e2..818ac134e 100644 --- a/roles/ceph-defaults/defaults/main.yml +++ b/roles/ceph-defaults/defaults/main.yml @@ -746,7 +746,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 -- 2.47.3