|
|
@ -77,9 +77,8 @@ parameters: |
|
|
|
hidden: true |
|
|
|
|
|
|
|
conditions: |
|
|
|
|
|
|
|
internal_tls_enabled: {equals: [{get_param: EnableInternalTLS}, true]} |
|
|
|
heat_workers_zero: {equals : [{get_param: HeatWorkers}, 0]} |
|
|
|
heat_workers_set: |
|
|
|
not: {equals : [{get_param: HeatWorkers}, 0]} |
|
|
|
|
|
|
|
resources: |
|
|
|
|
|
|
@ -172,11 +171,9 @@ outputs: |
|
|
|
"%{hiera('fqdn_$NETWORK')}" |
|
|
|
params: |
|
|
|
$NETWORK: {get_param: [ServiceNetMap, HeatApiNetwork]} |
|
|
|
- |
|
|
|
if: |
|
|
|
- heat_workers_zero |
|
|
|
- {} |
|
|
|
- heat::wsgi::apache_api::workers: {get_param: HeatWorkers} |
|
|
|
- heat_workers_set |
|
|
|
- heat::wsgi::apache_api::workers: {get_param: HeatWorkers} |
|
|
|
service_config_settings: |
|
|
|
rsyslog: |
|
|
|
tripleo_logging_sources_heat_api: |
|
|
@ -241,17 +238,12 @@ outputs: |
|
|
|
- {get_attr: [ContainersCommon, volumes]} |
|
|
|
- {get_attr: [HeatApiLogging, volumes]} |
|
|
|
- {get_param: HeatApiOptVolumes} |
|
|
|
- |
|
|
|
- /var/lib/kolla/config_files/heat_api.json:/var/lib/kolla/config_files/config.json:ro |
|
|
|
- - /var/lib/kolla/config_files/heat_api.json:/var/lib/kolla/config_files/config.json:ro |
|
|
|
- /var/lib/config-data/puppet-generated/heat_api:/var/lib/kolla/config_files/src:ro |
|
|
|
- if: |
|
|
|
- internal_tls_enabled |
|
|
|
- - /etc/pki/tls/certs/httpd:/etc/pki/tls/certs/httpd:ro |
|
|
|
- [] |
|
|
|
- if: |
|
|
|
- internal_tls_enabled |
|
|
|
- - /etc/pki/tls/private/httpd:/etc/pki/tls/private/httpd:ro |
|
|
|
- [] |
|
|
|
- {get_param: EnableInternalTLS} |
|
|
|
- - /etc/pki/tls/certs/httpd:/etc/pki/tls/certs/httpd:ro |
|
|
|
- /etc/pki/tls/private/httpd:/etc/pki/tls/private/httpd:ro |
|
|
|
environment: |
|
|
|
map_merge: |
|
|
|
- {get_param: HeatApiOptEnvVars} |
|
|
|