puppet-tripleo/manifests/profile/base/logging/fluentd
Juan Badia Payno 0070ba9106 Fix fluentd multifile problem.
There is a problem on the current implementation.
Currently the new_source variable is an Array of hashes,
not a hash of hashes. The current impletation is wrong,
as it can be seen for the following error at the log gate:
http://logs.openstack.org/09/563009/7/check/tripleo-ci-centos-7-containers-multinode/aa4faf9/logs/undercloud/home/zuul/overcloud_deploy.log.txt.gz#_2018-09-03_15_17_39
[search for fluentd_service.pp] as there are too many lines at the same timestamp.

Error: Evaluation Error: Error while evaluating a Resource
Statement, Evaluation Error: Error while evaluating a Function
Call, comparison of Hash with Hash failed at
/etc/puppet/modules/fluentd/manifests/config.pp:6:16  at
/etc/puppet/modules/tripleo/manifests/profile/base/logging/fluentd/fluentd_service.pp:47
on node centos-7-rax-iad-0001722758.localdomain

(cherry picked from commit bfba3ad7ac)

Change-Id: If3c7043103c5b3c93fc5a684449498c7bbece1c3
2018-10-02 23:25:44 +02:00
..
fluentd_service.pp Fix fluentd multifile problem. 2018-10-02 23:25:44 +02:00