From 394b7b1bcd0cf406fac27ac2cf6824dfe35b8aab Mon Sep 17 00:00:00 2001 From: Robin Daermann Date: Fri, 26 Sep 2025 08:29:18 +0200 Subject: [PATCH 1/2] Add missing module to make Smokeping::probes::AnotherDNS work with IPv6 --- Dockerfile | 1 + Dockerfile.aarch64 | 1 + 2 files changed, 2 insertions(+) diff --git a/Dockerfile b/Dockerfile index 2d128f8..fbbab8f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -33,6 +33,7 @@ RUN \ perl-json-maybexs \ perl-lwp-protocol-https \ perl-path-tiny \ + perl-io-socket-inet6 \ smokeping==${SMOKEPING_VERSION} \ ssmtp \ sudo \ diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index 6af504b..4fefbb5 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -33,6 +33,7 @@ RUN \ perl-json-maybexs \ perl-lwp-protocol-https \ perl-path-tiny \ + perl-io-socket-inet6 \ smokeping==${SMOKEPING_VERSION} \ ssmtp \ sudo \ From f778910c877d3000c3f370452a9e25de84fcb132 Mon Sep 17 00:00:00 2001 From: Robin Daermann Date: Fri, 26 Sep 2025 08:39:32 +0200 Subject: [PATCH 2/2] Fix package order and add changelog --- Dockerfile | 2 +- Dockerfile.aarch64 | 2 +- readme-vars.yml | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index fbbab8f..3357ca2 100644 --- a/Dockerfile +++ b/Dockerfile @@ -30,10 +30,10 @@ RUN \ irtt \ openssh-client \ perl-authen-radius \ + perl-io-socket-inet6 \ perl-json-maybexs \ perl-lwp-protocol-https \ perl-path-tiny \ - perl-io-socket-inet6 \ smokeping==${SMOKEPING_VERSION} \ ssmtp \ sudo \ diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index 4fefbb5..3db8c67 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -30,10 +30,10 @@ RUN \ irtt \ openssh-client \ perl-authen-radius \ + perl-io-socket-inet6 \ perl-json-maybexs \ perl-lwp-protocol-https \ perl-path-tiny \ - perl-io-socket-inet6 \ smokeping==${SMOKEPING_VERSION} \ ssmtp \ sudo \ diff --git a/readme-vars.yml b/readme-vars.yml index 6d1fc04..e441571 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -83,6 +83,7 @@ init_diagram: | "smokeping:latest" <- Base Images # changelog changelogs: + - {date: "26.09.25:", desc: "Add IO::Socket::INET6 perl module to improve IPv6 abilities."} - {date: "05.06.25:", desc: "Update TCPPing to 2.7 to fix traceroute incompatibility."} - {date: "03.06.25:", desc: "Rebase to Alpine 3.22. Update TCPPing. Add curl probe."} - {date: "27.07.24:", desc: "Add additional dependency packages for InfluxDB."}