Package: munin-plugins-core
Version: 2.0.27-1
Severity: normal
Tags: upstream patch

Dear Maintainer,

Interface speed doesn't make sense for virtio devices. Therefore the
kernel used to report an "Invalid argument" error, which was ignored by
the if_ plugin. On recent kernel though, the -1 speed is returned
instead. This causes the if_ plugin to report a negative up.max and
down.max, which in turns causes munin-update to fail to create the
corresponding rrd file.

This has been fixed upstream by the two following commits:

|  commit f982751aefe5fa4c419c4b0859dde2adac908e40
|  Author: Kim B. Heino <b...@bbbs.net>
|  Date:   Fri Dec 11 13:24:26 2015 +0200
|
|      if_: check for non-empty and >0 before reporting speed (thanks to ssm)

|  commit 78c3c3aaf8f358f065005ca6b1dcca5d65a34646
|  Author: Kim B. Heino <b...@bbbs.net>
|  Date:   Sun Dec 6 11:49:45 2015 +0200
|
|      if_: /sys/class/net/ reports speed 0 for some devices

Would it be possible to apply them?

Thanks,
Aurelien

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.8.0-1-amd64 (SMP w/1 CPU core)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages munin-plugins-core depends on:
ii  munin-common  2.0.27-1
ii  perl          5.24.1~rc3-3

Versions of packages munin-plugins-core recommends:
pn  libnet-snmp-perl  <none>

Versions of packages munin-plugins-core suggests:
pn  conntrack                <none>
pn  libcache-cache-perl      <none>
pn  libdbd-mysql-perl        <none>
ii  libnet-dns-perl          1.06-1
pn  libnet-netmask-perl      <none>
pn  libnet-telnet-perl       <none>
pn  libxml-parser-perl       <none>
ii  python                   2.7.11-2
pn  ruby | ruby-interpreter  <none>

-- no debconf information

Reply via email to