Detailed bug description:
As a deployment engineer I want to map all groups to Kibana's Viewer role. If I provide * (astersk) as a wildcard that asterisk goes unprotected into hiera's yaml files and deployment fails.
Steps to reproduce:
I did next config of (LMA) Stacklight Elasticsearch-kibana plugin:
checked 'Use LDAP for Kibana authentication'
choose LDAPS
typed * (asterisk) into field 'Group DN mapping to the Viewer role'
Expected results:
Successful deploy of Stacklight nodes.
Actual result:
Syntax errors in hiera yaml files what lead to inability to gain any info from hiera.
Reproducibility:
always
Workaround:
type asterisk protected with double quotes, e.g. "*"
Impact:
Deployment fails
Description of the environment:
Operation system: fuel 8 with Centos 7
Versions of components: fuel 8 with plugins (LDAP, contrail, whole LMA stack version 0.10.1)
Reference architecture: N/A
Network model: N/A
Related projects installed: N/A
Additional information:
This bug was found in elasticsearch-Kibana plugin but I do believe we must check it is not in other Stacklight plugins.
Fix proposed to branch: master /review. openstack. org/418257
Review: https:/