From 1187033bf8fd56dcee1b306e35ba699c9d60a187 Mon Sep 17 00:00:00 2001 From: Dmitriy Rabotyagov Date: Fri, 27 Dec 2024 21:05:52 +0100 Subject: [PATCH] Ensure proper db connection string with SSL enabled MariaDB now requires secure connection by default, which results in connection failure unless `ssl=true` is set explicitly in connection string. Change-Id: I7ca3c2ecf9435f3d5cc07b62dd9fe90245135779 --- templates/skyline.yaml.j2 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/templates/skyline.yaml.j2 b/templates/skyline.yaml.j2 index d165858..d279f54 100644 --- a/templates/skyline.yaml.j2 +++ b/templates/skyline.yaml.j2 @@ -2,7 +2,7 @@ default: access_token_expire: 3600 access_token_renew: 1800 cors_allow_origins: [] - database_url: mysql://{{ skyline_galera_user }}:{{ skyline_galera_password }}@{{ skyline_galera_address }}/{{ skyline_galera_database }}?charset=utf8{% if skyline_galera_use_ssl | bool %}&ssl_verify_cert=true{% if skyline_galera_ssl_ca_cert | length > 0 %}&ssl_ca={{ skyline_galera_ssl_ca_cert }}{% endif %}{% endif +%} + database_url: mysql://{{ skyline_galera_user }}:{{ skyline_galera_password }}@{{ skyline_galera_address }}/{{ skyline_galera_database }}?charset=utf8{% if skyline_galera_use_ssl | bool %}&ssl=true&ssl_verify_cert=true{% if skyline_galera_ssl_ca_cert | length > 0 %}&ssl_ca={{ skyline_galera_ssl_ca_cert }}{% endif %}{% endif +%} debug: {{ skyline_debug }} log_dir: /var/log/skyline prometheus_basic_auth_password: "{{ skyline_prometheus_basic_auth_password }}"