Remove unused hiera parameters

This patch removes creating unused hiera parameters for QDR external
endpoint and makes sure it is possible to disable listening on bus
externally.

Relevant puppet-tripleo patch: I6ae1ceca7ed4ae313c10e6d8be9803d20d68957d

Change-Id: I4fa5be9e779da4980946497f8699663816325276
This commit is contained in:
Martin Magr 2020-03-26 11:44:52 +01:00
parent 8e0ef7156b
commit 47ff0843d1
1 changed files with 5 additions and 6 deletions

View File

@ -128,7 +128,9 @@ parameters:
type: string
MetricsQdrExternalEndpoint:
default: false
description: Whether QDR should listen on external network interface.
description: |
Whether QDR should listen on external network interface. To enable listening
on external network one must deploy QDRs in mesh mode.
type: boolean
InternalTLSCAFile:
default: '/etc/ipa/ca.crt'
@ -179,10 +181,7 @@ outputs:
- {get_param: MetricsQdrLoggingSource}
config_settings:
map_merge:
- tripleo::profile::base::metrics::qdr::external_listener_addr:
get_param: [EndpointMap, MetricsQdrPublic, host]
tripleo::profile::base::metrics::qdr::listener_addr:
- tripleo::profile::base::metrics::qdr::listener_addr:
str_replace:
template:
"%{hiera('$NETWORK')}"
@ -194,7 +193,7 @@ outputs:
template: "ROLENAMEMetricsQdrNetwork"
params:
ROLENAME: {get_param: RoleName}
tripleo::profile::base::metrics::qdr::listen_on_external: {get_param: MetricsQdrExternalEndpoint}
tripleo::haproxy::metrics_qdr: {get_param: MetricsQdrExternalEndpoint}
tripleo::profile::base::metrics::qdr::listener_port: {get_param: MetricsQdrPort}
tripleo::profile::base::metrics::qdr::username: {get_param: MetricsQdrUsername}
tripleo::profile::base::metrics::qdr::password: {get_param: MetricsQdrPassword}