Include IO::Socket::INET6 perl module#205
Conversation
There was a problem hiding this comment.
Thanks for opening this pull request! Be sure to follow the pull request template!
|
I am a bot, here are the test results for this PR:
|
|
Why did the arm64 check not pass? Looks like a timeout for me. I only added a single package to the Dockerfile. |
|
The arm64 CI tests run in qemu and some images don't behave as expected, if you look at the CI test results for the latest release you can see the same thing https://ci-tests.linuxserver.io/linuxserver/smokeping/2.9.0-r0-ls151/index.html |
Description:
Added
perl-io-socket-inet6package to the Apline base image.Benefits of this PR and context:
The
Smokeping::probes::AnotherDNSmodule is usedd by Smokeping to make DNS queries faster than the defaultSmokeping::probes::DNSmodule. But it uses theIO::Socket::INET6perl module when making DNS queries via IPv6 (i.e. when configured with theipversion = 6parameter in the Somkeping Targets config).How Has This Been Tested?
Added the module, rebuilt the container and it worked.
Docker environment is on a Debian 13 x86_64 host.
Example Smokeping Probe configuration:
Example Smokeping Target configuration:
Source / References:
None.