[container][collectd] Update barometer-collectd container for CentOS 8 04/71404/5
authorEmma Foley <efoley@redhat.com>
Wed, 11 Nov 2020 19:05:11 +0000 (19:05 +0000)
committerEmma Foley <efoley@redhat.com>
Thu, 19 Nov 2020 13:41:50 +0000 (13:41 +0000)
commit2847e052aef84d97b674aee3a655c55091844925
tree8de8d58d518586b3da45a9ee3ae5f535471e7686
parent26a9cd755e8149c16a16ab9af5b54ca1893484fc
[container][collectd] Update barometer-collectd container for CentOS 8

Update collectd to 5.12
Add in CentOS as base for the barometer-collectd container
Remove openstack plugins - they are not used anymore

Use packaged DPDK (v18.11 in CentOS 7 amd v19.11 in CentOS 8)
Install packages from package manager instead of building libpqos,
pmu-tools and librdkafka

Combine install commands into one for CentOS8
(systems/centos/8/build_base_machine.sh)

These changes reduce the size of the container from 1.7GB to ~825MB.

Change-Id: I7e474f9578cdbcc7cce8c4fbc5e297eab89fd371
Signed-off-by: Emma Foley <efoley@redhat.com>
docker/barometer-collectd/Dockerfile
src/Makefile
src/package-list.mk
systems/centos/7/build_base_machine.sh
systems/centos/8/build_base_machine.sh [new file with mode: 0755]