From 42950f19477d526e3afdec7665aa4e69e6b59001 Mon Sep 17 00:00:00 2001 From: Alexey Pustovalov Date: Sat, 10 Feb 2024 03:34:39 +0900 Subject: [PATCH] Added modbus support for RHEL like systems --- Dockerfiles/agent/centos/Dockerfile | 1 + Dockerfiles/agent/ol/Dockerfile | 1 + Dockerfiles/agent/rhel/Dockerfile | 1 + Dockerfiles/agent2/centos/Dockerfile | 1 + Dockerfiles/agent2/ol/Dockerfile | 1 + Dockerfiles/agent2/rhel/Dockerfile | 1 + Dockerfiles/build-base/centos/Dockerfile | 4 +++- Dockerfiles/build-base/ol/Dockerfile | 4 ++++ .../build-base/ol/conf/etc/yum.repos.d/oracle-epel-ol9.repo | 6 ++++++ Dockerfiles/build-base/rhel/Dockerfile | 5 +++++ Dockerfiles/build-mysql/ol/Dockerfile | 2 +- Dockerfiles/build-mysql/rhel/Dockerfile | 2 +- Dockerfiles/build-pgsql/centos/Dockerfile | 2 +- 13 files changed, 27 insertions(+), 4 deletions(-) create mode 100644 Dockerfiles/build-base/ol/conf/etc/yum.repos.d/oracle-epel-ol9.repo diff --git a/Dockerfiles/agent/centos/Dockerfile b/Dockerfiles/agent/centos/Dockerfile index e391eb15b..0099f37e5 100644 --- a/Dockerfiles/agent/centos/Dockerfile +++ b/Dockerfiles/agent/centos/Dockerfile @@ -39,6 +39,7 @@ RUN set -eux && \ iputils \ pcre2 \ libcurl-minimal \ + libmodbus \ openssl-libs \ zlib" && \ dnf -y install epel-release && \ diff --git a/Dockerfiles/agent/ol/Dockerfile b/Dockerfiles/agent/ol/Dockerfile index 113ccf2dc..7d46795ef 100644 --- a/Dockerfiles/agent/ol/Dockerfile +++ b/Dockerfiles/agent/ol/Dockerfile @@ -39,6 +39,7 @@ RUN set -eux && \ iputils \ pcre2 \ libcurl \ + libmodbus \ openssl-libs \ zlib" && \ microdnf -y install \ diff --git a/Dockerfiles/agent/rhel/Dockerfile b/Dockerfiles/agent/rhel/Dockerfile index 2871f2fe7..91e1b0728 100644 --- a/Dockerfiles/agent/rhel/Dockerfile +++ b/Dockerfiles/agent/rhel/Dockerfile @@ -57,6 +57,7 @@ RUN set -eux && \ iputils \ shadow-utils \ pcre2 \ + libmodbus \ libcurl-minimal" && \ curl -sSL -o /tmp/epel-release-latest-9.noarch.rpm https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm && \ rpm -ivh /tmp/epel-release-latest-9.noarch.rpm && \ diff --git a/Dockerfiles/agent2/centos/Dockerfile b/Dockerfiles/agent2/centos/Dockerfile index c3db7f7e6..5128455bb 100644 --- a/Dockerfiles/agent2/centos/Dockerfile +++ b/Dockerfiles/agent2/centos/Dockerfile @@ -44,6 +44,7 @@ RUN set -eux && \ iputils \ pcre2 \ libcurl-minimal \ + libmodbus \ smartmontools \ sudo \ openssl-libs" && \ diff --git a/Dockerfiles/agent2/ol/Dockerfile b/Dockerfiles/agent2/ol/Dockerfile index 5de842648..671ccc93f 100644 --- a/Dockerfiles/agent2/ol/Dockerfile +++ b/Dockerfiles/agent2/ol/Dockerfile @@ -44,6 +44,7 @@ RUN set -eux && \ iputils \ pcre2 \ libcurl \ + libmodbus \ smartmontools \ sudo \ openssl-libs" && \ diff --git a/Dockerfiles/agent2/rhel/Dockerfile b/Dockerfiles/agent2/rhel/Dockerfile index e34f56cb6..b155af91f 100644 --- a/Dockerfiles/agent2/rhel/Dockerfile +++ b/Dockerfiles/agent2/rhel/Dockerfile @@ -64,6 +64,7 @@ RUN set -eux && \ pcre2 \ smartmontools \ sudo \ + libmodbus \ libcurl-minimal" && \ curl -sSL -o /tmp/epel-release-latest-9.noarch.rpm https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm && \ rpm -ivh /tmp/epel-release-latest-9.noarch.rpm && \ diff --git a/Dockerfiles/build-base/centos/Dockerfile b/Dockerfiles/build-base/centos/Dockerfile index f90ecc439..402f01d41 100644 --- a/Dockerfiles/build-base/centos/Dockerfile +++ b/Dockerfiles/build-base/centos/Dockerfile @@ -19,7 +19,7 @@ LABEL org.opencontainers.image.authors="Alexey Pustovalov