tripleo-heat-templates/puppet
Harry Rybacki b96b049f98 Fix broken metadata_settings for redis templates
metadata_settings in docker/services/redis.yaml was returning a list
of two items rather than one as expected. As a result, the compact/
mangedby service principals were not being created by novajoin service.
This results ina permission issue during overcloud deploy as the
`getcert` request will hit a permissions issue during Step2.

Note that this only affects Rocky and earlier branches. The issue was
resolved in Stein when redis service was flattened[1,2].

- Push tls logic into redis-base and consume in child templates.
- Move away from use_tls_proxy to more accurate internal_tls_enabled
- Ensure redis service has both service principals created if internal
  tls is enabled
[1] - https://review.opendev.org/#/c/635930/
[2] - https://review.opendev.org/640944

Change-Id: Ic781905b63a0635b7bd0c7079fa84ca1e7f93989
Partial-bug: #1838679
2019-08-01 15:05:32 -04:00
..
extraconfig Fix python binary lookup regression 2019-03-20 09:44:18 +05:30
manifests Reinstate common overcloud manifest for all roles 2018-01-11 18:42:45 +00:00
services Fix broken metadata_settings for redis templates 2019-08-01 15:05:32 -04:00
all-nodes-config.j2.yaml Only add internal_api_virtual_ip if InternalApi in network_data 2019-05-23 17:21:31 +02:00
deploy-artifacts.sh Merge "Fix rpms being installed via DeployArtifactURLs" 2017-06-23 17:05:14 +00:00
deploy-artifacts.yaml Change template names to rocky 2018-05-09 08:28:42 +02:00
role.role.j2.yaml Adding dependency for NetworkDeployment in 'server_resource_name'Deployment 2019-02-07 08:16:33 +00:00