diff --git a/deployment/horizon/horizon-container-puppet.yaml b/deployment/horizon/horizon-container-puppet.yaml index c72683e1ed..32943274ab 100644 --- a/deployment/horizon/horizon-container-puppet.yaml +++ b/deployment/horizon/horizon-container-puppet.yaml @@ -133,6 +133,11 @@ parameters: of hashes, and the hashes should have two items each (name, display) containing Keystone domain name and a human-readable description of the domain respectively. + HorizonLoggingSource: + type: json + default: + tag: openstack.horizon + file: /var/log/containers/horizon/horizon.log parameter_groups: - label: deprecated @@ -234,6 +239,14 @@ outputs: - {} ansible_group_vars: keystone_enable_member: true + service_config_settings: + rsyslog: + tripleo_logging_sources_horizon: + yaql: + expression: $.data.sources.flatten() + data: + sources: + - {get_param: HorizonLoggingSource} # BEGIN DOCKER SETTINGS puppet_config: config_volume: horizon