From: Sebastian Wagner Date: Fri, 26 Nov 2021 10:15:51 +0000 (+0100) Subject: mgr/cephadm: grafana.ini: Set `cookie_secure = true` X-Git-Tag: v17.1.0~356^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=e90433b8f9bb4d60b5a6da636d880ce0b7b8b243;p=ceph.git mgr/cephadm: grafana.ini: Set `cookie_secure = true` Signed-off-by: Sebastian Wagner --- diff --git a/src/pybind/mgr/cephadm/templates/services/grafana/grafana.ini.j2 b/src/pybind/mgr/cephadm/templates/services/grafana/grafana.ini.j2 index 642d0647f3fcd..cf23802d71b78 100644 --- a/src/pybind/mgr/cephadm/templates/services/grafana/grafana.ini.j2 +++ b/src/pybind/mgr/cephadm/templates/services/grafana/grafana.ini.j2 @@ -19,4 +19,6 @@ admin_user = admin admin_password = {{ initial_admin_password }} {% endif %} + cookie_secure = true + cookie_samesite = none allow_embedding = true diff --git a/src/pybind/mgr/cephadm/tests/test_services.py b/src/pybind/mgr/cephadm/tests/test_services.py index b8e6f784ef454..c72bb8aea5d19 100644 --- a/src/pybind/mgr/cephadm/tests/test_services.py +++ b/src/pybind/mgr/cephadm/tests/test_services.py @@ -351,6 +351,8 @@ class TestMonitoring: http_addr = [security] disable_initial_admin_creation = true + cookie_secure = true + cookie_samesite = none allow_embedding = true""").lstrip(), # noqa: W291 'provisioning/datasources/ceph-dashboard.yml': dedent(""" # This file is generated by cephadm. @@ -418,6 +420,8 @@ class TestMonitoring: '[security]\n' ' admin_user = admin\n' ' admin_password = secure\n' + ' cookie_secure = true\n' + ' cookie_samesite = none\n' ' allow_embedding = true', 'provisioning/datasources/ceph-dashboard.yml': '# This file is generated by cephadm.\n'