diff options
| author | Doug Szumski <doug@stackhpc.com> | 2021-06-07 10:14:55 +0000 |
|---|---|---|
| committer | Radosław Piliszek <radoslaw.piliszek@gmail.com> | 2021-06-15 08:35:51 +0000 |
| commit | 6d0882ef799bb531d007c3e6839ef318fd512d5c (patch) | |
| tree | 1f0d911b7542bc2194f25f2e0cb37990b286a873 /docker/fluentd | |
| parent | 53434625f64196529502bbeef618620b6267b0e0 (diff) | |
| download | kolla-6d0882ef799bb531d007c3e6839ef318fd512d5c.tar.gz kolla-6d0882ef799bb531d007c3e6839ef318fd512d5c.zip | |
Pin td-agent to 4.0.* to fix missing logs
The recent inclusion of Fluentd 1.12.x in Centos/Ubuntu packages
causes a significant number of logs to fail to appear in the
Elasticsearch or Monasca output plugins. The logs appear to
sit in a local buffer, and are only flushed when Fluentd is
restarted. The same issue persists in the most recent release
(1.13.0), so for now we pin the td-agent package to 4.0.* which
should restrict Fluentd to the 1.11.x release where we don't
see this issue.
Backport to Victoria.
Change-Id: Iefcdd3100b7e3c5320bc5f1286a18251bdeab885
Closes-Bug: #1930867
Diffstat (limited to 'docker/fluentd')
| -rw-r--r-- | docker/fluentd/Dockerfile.j2 | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/docker/fluentd/Dockerfile.j2 b/docker/fluentd/Dockerfile.j2 index 29176c0cf..0f3fe11df 100644 --- a/docker/fluentd/Dockerfile.j2 +++ b/docker/fluentd/Dockerfile.j2 @@ -27,8 +27,9 @@ LABEL fluentd_version="0.14" fluentd_binary="td-agent" ] %} {% if base_arch in ['aarch64', 'x86_64'] %} + # FIXME(mgoddard): Pinning to 4.0.* to avoid bug 1930867. {% set fluentd_packages = fluentd_packages + [ - 'td-agent' + 'td-agent-4.0.*' ] %} {% else %} {% set fluentd_packages = fluentd_packages + [ |
