<tt><font size=2>> From: Tony Breeds <tony@bakeyournoodle.com></font></tt><br><tt><font size=2>> To: "The CentOS developers mailing list."
<centos-devel@centos.org></font></tt><br><tt><font size=2>> Date: 02/21/2018 08:59 PM</font></tt><br><tt><font size=2>> Subject: Re: [CentOS-devel] [opstools] Building
opstools7-<br>> fluentd-012-release for ppc64le</font></tt><br><tt><font size=2>> Sent by: "CentOS-devel" <centos-devel-bounces@centos.org></font></tt><br><tt><font size=2>> <br>> And the current builds at:<br>> </font></tt><a href=https://buildlogs.centos.org/centos/7/opstools/ppc64le/><tt><font size=2>https://buildlogs.centos.org/centos/7/opstools/ppc64le/</font></tt></a><tt><font size=2><br>> <br>> So I guess the next step would be to rebuild anything that is missing<br>> and needed for ppc64le.<br></font></tt><br><tt><font size=2>()[root@a0a1373d4ce8 /]# yum info fluentd hostname
rubygem-fluent-plugin-elasticsearch rubygem-fluent-plugin-grok-parser rubygem-fluent-plugin-kubernetes_metadata_filter
rubygem-fluent-plugin-rewrite-tag-filter rubygem-fluent-plugin-secure-forward
2>/dev/null| grep ^Name</font></tt><br><tt><font size=2>Name        : hostname</font></tt><br><tt><font size=2>Name        : fluentd</font></tt><br><tt><font size=2>Name        : rubygem-fluent-plugin-elasticsearch</font></tt><br><tt><font size=2>Name        : rubygem-fluent-plugin-rewrite-tag-filter</font></tt><br><tt><font size=2>Name        : rubygem-fluent-plugin-secure-forward</font></tt><br><br><tt><font size=2>rubygem-fluent-plugin-grok-parser and rubygem-fluent-plugin-kubernetes_metadata_filter
are missing.</font></tt><br><tt><font size=2>They are both noarch, so I don't know what went wrong
there.</font></tt><br><br><tt><font size=2>Pulling them in with the following hack worked:</font></tt><br><br><tt><font size=2>diff --git a/docker/fluentd/Dockerfile.j2 b/docker/fluentd/Dockerfile.j2</font></tt><br><tt><font size=2>index af2452a..ff88be3 100644</font></tt><br><tt><font size=2>--- a/docker/fluentd/Dockerfile.j2</font></tt><br><tt><font size=2>+++ b/docker/fluentd/Dockerfile.j2</font></tt><br><tt><font size=2>@@ -17,12 +17,22 @@ LABEL maintainer="{{ maintainer
}}" name="{{ image_name }}" build-date="{{ build</font></tt><br><tt><font size=2>         'fluentd',</font></tt><br><tt><font size=2>         'hostname',</font></tt><br><tt><font size=2>         'rubygem-fluent-plugin-elasticsearch',</font></tt><br><tt><font size=2>-        'rubygem-fluent-plugin-grok-parser',</font></tt><br><tt><font size=2>-        'rubygem-fluent-plugin-kubernetes_metadata_filter',</font></tt><br><tt><font size=2>         'rubygem-fluent-plugin-rewrite-tag-filter',</font></tt><br><tt><font size=2>         'rubygem-fluent-plugin-secure-forward'</font></tt><br><tt><font size=2>     ] %}</font></tt><br><tt><font size=2> </font></tt><br><tt><font size=2>+    {% if base_arch == 'x86_64' %}</font></tt><br><tt><font size=2>+        {% set fluentd_packages
= fluentd_packages + [</font></tt><br><tt><font size=2>+            'rubygem-fluent-plugin-grok-parser',</font></tt><br><tt><font size=2>+            'rubygem-fluent-plugin-kubernetes_metadata_filter'</font></tt><br><tt><font size=2>+        ] %}</font></tt><br><tt><font size=2>+    {% elif base_arch == 'ppc64le' %}</font></tt><br><tt><font size=2>+        {% set fluentd_packages
= fluentd_packages + [</font></tt><br><tt><font size=2>+            'http://cbs.centos.org/kojifiles/packages/rubygem-fluent-plugin-grok-parser/0.3.1/1.el7/noarch/rubygem-fluent-plugin-gr</font></tt><br><tt><font size=2>+            'http://cbs.centos.org/kojifiles/packages/rubygem-fluent-plugin-kubernetes_metadata_filter/0.27.0/1.el7/noarch/rubygem-</font></tt><br><tt><font size=2>+        ] %}</font></tt><br><tt><font size=2>+    {% endif %}</font></tt><br><tt><font size=2>+</font></tt><br><tt><font size=2> {% elif base_distro in ['debian', 'ubuntu']
%}</font></tt><br><tt><font size=2>     {{ macros.configure_user(name='td-agent',
groups='mysql') }}</font></tt><br><tt><font size=2>     {% set fluentd_packages = [</font></tt><BR>