aboutsummaryrefslogtreecommitdiffstats
path: root/systems
diff options
context:
space:
mode:
Diffstat (limited to 'systems')
-rwxr-xr-xsystems/centos/8/build_base_machine.sh16
1 files changed, 6 insertions, 10 deletions
diff --git a/systems/centos/8/build_base_machine.sh b/systems/centos/8/build_base_machine.sh
index ceb583d7..1a590841 100755
--- a/systems/centos/8/build_base_machine.sh
+++ b/systems/centos/8/build_base_machine.sh
@@ -28,17 +28,14 @@ dnf -y update
# For collectd
dnf install -y yum-utils
-dnf install -y epel-release
dnf install -y centos-release-opstools
# For CentOS 8, a lot of the dependencies are from PowerTools repo
dnf install -y 'dnf-command(config-manager)' && dnf config-manager --set-enabled powertools
-dnf builddep -y collectd
-
-# CentOS 8 doesn't have intel-cmt-cat-devel packaged, so use the version from CentOS7
-dnf install -y http://mirror.centos.org/centos/7/os/x86_64/Packages/intel-cmt-cat-3.0.1-1.el7.x86_64.rpm \
- http://mirror.centos.org/centos/7/os/x86_64/Packages/intel-cmt-cat-devel-3.0.1-1.el7.x86_64.rpm
+# Use collectd.spec from centos-opstools to install deps since
+# ``dnf builddep -y collectd`` isn't finding collectd in centos-opstools
+dnf builddep -y https://raw.githubusercontent.com/centos-opstools/collectd/master/collectd.spec
# Install required packages
dnf -y install $(echo "
@@ -79,16 +76,15 @@ librdkafka-devel
yajl-devel
protobuf-c-devel
rrdtool-devel
-dpdk-19.11.3
+dpdk-20.11
qpid-proton-c-devel
# ping collectd-6
liboping-devel
-#install epel release required for git-review
-epel-release
-python3-libvirt
python3-pip
python36-devel
numactl-devel
+intel-cmt-cat
+intel-cmt-cat-devel
" | grep -v ^#)