From e7e62f7b9813db41b1c507e57d02b211544a40a8 Mon Sep 17 00:00:00 2001
From: Andrew Bonney <andrew.bonney@bbc.co.uk>
Date: Mon, 16 May 2022 10:19:08 +0100
Subject: [PATCH] kibana: fix bug in templating variable selection

A long standing typo means that highly available
kibana instances could become confused. This becomes
more apparent when ELK security is enabled.

Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-ops/+/843423

Change-Id: I7fa759da107337c78c44b950b86a769df5e20d87
---
 elk_metrics_7x/roles/elastic_kibana/templates/kibana.yml.j2 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/elk_metrics_7x/roles/elastic_kibana/templates/kibana.yml.j2 b/elk_metrics_7x/roles/elastic_kibana/templates/kibana.yml.j2
index 460e5fb7..2375b02b 100644
--- a/elk_metrics_7x/roles/elastic_kibana/templates/kibana.yml.j2
+++ b/elk_metrics_7x/roles/elastic_kibana/templates/kibana.yml.j2
@@ -124,9 +124,9 @@ xpack.monitoring.ui.enabled: true
 xpack.monitoring.ui.container.elasticsearch.enabled: true
 
 # Load balancer settings
-{% if security_encryption_key is defined %}
+{% if kibana_security_encryption_key is defined %}
 xpack.security.encryptionKey: {{ kibana_security_encryption_key }}
 {% endif %}
-{% if reporting_encryption_key is defined %}
+{% if kibana_reporting_encryption_key is defined %}
 xpack.reporting.encryptionKey: {{ kibana_reporting_encryption_key }}
 {% endif %}