Your message dated Thu, 22 Nov 2012 11:48:45 +0100
with message-id <[email protected]>
and subject line Re: Bug#682609: collectd-core: Python writer plugins send
wrong data
has caused the Debian Bug report #682609,
regarding collectd-core: Python writer plugins send wrong data
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
682609: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=682609
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: collectd-core
Version: 4.10.1-1+squeeze2
Severity: normal
Tags: upstream patch
Python would receive bad values for certain data sets. The bug would typically
manifest as data values appearing to be 0.
Previously, the code only looked at the first element of a data set
to determine which value type (GAUGE, COUNTER, etc) to dispatch. If your data
set consisted of multiple values of different types, then the Python write
plugin was receiving bad values for the elements at position n > 0 whose type
was not the same as that at position 0.
More info and patch:
https://github.com/indygreg/collectd/commit/31bc4bc67f9ae12fb593e18e0d3649e5d4fa13f2
-- System Information:
Debian Release: 6.0.5
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-5-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=UTF-8 (charmap=locale: Cannot set LC_CTYPE
to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
Versions of packages collectd-core depends on:
ii debconf [debconf-2.0] 1.5.36.1 Debian configuration management sy
ii libc6 2.11.3-3 Embedded GNU C Library: Shared lib
ii libltdl7 2.2.6b-2 A system independent dlopen wrappe
Versions of packages collectd-core recommends:
ii perl 5.10.1-17squeeze3 Larry Wall's Practical Extraction
pn rrdtool <none> (no description available)
Versions of packages collectd-core suggests:
pn apache2 <none> (no description available)
pn apcupsd <none> (no description available)
pn bind9 <none> (no description available)
pn collectd-dev <none> (no description available)
pn hddtemp <none> (no description available)
pn httpd-cgi <none> (no description available)
ii iptables 1.4.8-3 administration tools for packet fi
pn ipvsadm <none> (no description available)
pn libatk1.0-0 <none> (no description available)
ii libc6 2.11.3-3 Embedded GNU C Library: Shared lib
ii libcairo2 1.8.10-6 The Cairo 2D vector graphics libra
pn libconfig-general- <none> (no description available)
pn libcurl3-gnutls <none> (no description available)
ii libdbi0 0.8.2-3 Database Independent Abstraction L
pn libdbus-1-3 <none> (no description available)
pn libdbus-glib-1-2 <none> (no description available)
pn libesmtp5 <none> (no description available)
ii libfontconfig1 2.8.0-2.1 generic font configuration library
ii libfreetype6 2.4.2-2.1+squeeze4 FreeType 2 font engine, shared lib
ii libgcrypt11 1.4.5-2 LGPL Crypto library - runtime libr
ii libglib2.0-0 2.24.2-1 The GLib library of C routines
pn libgtk2.0-0 <none> (no description available)
pn libhal1 <none> (no description available)
pn libhtml-parser-per <none> (no description available)
pn libmemcached5 <none> (no description available)
pn libmysqlclient16 <none> (no description available)
pn libnotify1 <none> (no description available)
pn libnotify1-gtk2.10 <none> (no description available)
pn libopenipmi0 <none> (no description available)
pn liboping0 <none> (no description available)
ii libpango1.0-0 1.28.3-1+squeeze2 Layout and rendering of internatio
pn libpcap0.8 <none> (no description available)
pn libperl5.10 <none> (no description available)
pn libpq5 <none> (no description available)
pn libprotobuf-c0 <none> (no description available)
pn libpython2.6 <none> (no description available)
pn libregexp-common-p <none> (no description available)
ii librrd4 1.4.3-1 time-series data storage and displ
pn librrds-perl <none> (no description available)
pn libsensors4 <none> (no description available)
pn libsnmp15 <none> (no description available)
ii libssl0.9.8 0.9.8o-4squeeze13 SSL shared libraries
pn libtokyotyrant3 <none> (no description available)
pn libupsclient1 <none> (no description available)
pn liburi-perl <none> (no description available)
pn libvirt0 <none> (no description available)
ii libxml2 2.7.8.dfsg-2+squeeze4 GNOME XML library
pn libyajl1 <none> (no description available)
pn lm-sensors <none> (no description available)
pn mbmon <none> (no description available)
pn memcached <none> (no description available)
pn mysql-server <none> (no description available)
pn nginx <none> (no description available)
pn notification-daemo <none> (no description available)
pn nut <none> (no description available)
pn olsrd <none> (no description available)
pn openvpn <none> (no description available)
pn pdns-server <none> (no description available)
pn postgresql <none> (no description available)
pn time-daemon <none> (no description available)
-- debconf information:
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = "en_US:en",
LC_ALL = (unset),
LC_CTYPE = "UTF-8",
LANG = "en_US.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
collectd/migration-3-4:
collectd/auto-migrate-3-4: false
--- End Message ---
--- Begin Message ---
Package: collectd-core
Version: 4.10.7-1
Hi,
On Tue, Jul 24, 2012 at 08:41:36AM +0200, Jose Luis Salas wrote:
> Python would receive bad values for certain data sets. The bug would
> typically manifest as data values appearing to be 0.
>
> Previously, the code only looked at the first element of a data set
> to determine which value type (GAUGE, COUNTER, etc) to dispatch. If your data
> set consisted of multiple values of different types, then the Python write
> plugin was receiving bad values for the elements at position n > 0 whose type
> was not the same as that at position 0.
Thanks for reporting this! This has been fixed upstream a while back
already, thus closing the bug now ;-)
Cheers,
Sebastian
--
Sebastian "tokkee" Harl +++ GnuPG-ID: 0x8501C7FC +++ http://tokkee.org/
Those who would give up Essential Liberty to purchase a little Temporary
Safety, deserve neither Liberty nor Safety. -- Benjamin Franklin
signature.asc
Description: Digital signature
--- End Message ---