Open solsticedhiver opened 1 year ago
On Fri, Dec 09, 2022 at 05:53:11AM -0800, solsticedhiver wrote:
I have a node that is ipv4 only and does not have any ipv6. It was working fine until today, where I updated/upgraded all packages (pacman -Syu) So seeing that perl-net-server package has been upgraded to 2.013-1. Then, I downgraded it to 2.010-3 (the latest version I had)
what version of munin are you running?
-- cheers, Holger
⢀⣴⠾⠻⢶⣦⠀ ⣾⠁⢠⠒⠀⣿⡁ holger@(debian|reproducible-builds|layer-acht).org ⢿⡄⠘⠷⠚⠋⠀ OpenPGP: B8BF54137B09D35CF026FE9D 091AB856069AAA1C ⠈⠳⣄
It ain't no revolution, just because you can dance to it.
oops munin-node 2.0.71-1
On Fri, Dec 09, 2022 at 07:27:41AM -0800, solsticedhiver wrote:
oops munin-node 2.0.71-1
thanks. Debian testing and unstable have the same versions (also 2.013-1 for libnet-server-perl), so it should be possible to reproduce this bug on Debian.
-- cheers, Holger
⢀⣴⠾⠻⢶⣦⠀ ⣾⠁⢠⠒⠀⣿⡁ holger@(debian|reproducible-builds|layer-acht).org ⢿⡄⠘⠷⠚⠋⠀ OpenPGP: B8BF54137B09D35CF026FE9D 091AB856069AAA1C ⠈⠳⣄
A ship is always safe at shore, but that is not what it's built for. (Albert Einstein)
Testing an Ansible role using molecule. (By the way, check it out https://github.com/sdarwin/Ansible-munin !)
The tests failed on Ubuntu 24.04 with the original poster's error. Can't connect to TCP port 4949 on :: [Invalid argument]
It seems that munin-node (or the latest perl-net-server) depends on ipv6, which docker has disabled. I fixed the molecule tests by enabling ipv6.
echo 0 > /proc/sys/net/ipv6/conf/all/disable_ipv6
@sdarwin that seems like more of a bug in Docker that it disables IPv6.
that seems like more of a bug in Docker that it disables IPv6.
Arguably yes. The problem is Docker instead of Munin. Not sure if anything should be done about it. Either way it can be interesting to know that happens.
The ipv6 section is guarded by !$ENV{'NO_IPV6'}
, running /usr/sbin/munin-node
with that env var set works around the issue.
I have a node that is ipv4 only and does not have any ipv6.
It was working fine until today, where I updated/upgraded all packages (pacman -Syu)
The error in munin-node.log is:
So seeing that perl-net-server package has been upgraded to 2.013-1. Then, I downgraded it to 2.010-3 (the latest version I had)
This is working now
for the record, this is what I got in
munin-node.log
, nowIt is still insisting on using ipv6 for ipv4 somehow