URL: <http://savannah.gnu.org/bugs/?51105>
Summary: The script ganglia_ipmi_sensors.pl can break your entire Ganglia with buggy IPMI servers Project: GNU FreeIPMI Submitted by: jridky Submitted on: Wed 24 May 2017 09:55:58 AM UTC Category: None Severity: 3 - Normal Priority: 5 - Normal Item Group: Improper Behaviour Status: None Privacy: Public Assigned to: None Open/Closed: Open Discussion Lock: Any Operating System: GNU/Linux _______________________________________________________ Details: Description of problem: On some buggy servers is possible to get IPMI sensors with non-printable characters in the name. If you use the script ganglia_ipmi_sensors.pl to send the sensor data to Ganglia, the script sends these sensors breaking the whole Ganglia installation, because gmetad can not parse the output from gmond, due to these invalid characters How reproducible: Always Steps to Reproduce: 1. You need a server that reports invalid characters in sensor names 2. Send the data to Ganglia with ganglia_ipmi_sensors.pl 3. Ganglia will stop reporting data. For more info, visit https://bugzilla.redhat.com/show_bug.cgi?id=1049630 _______________________________________________________ File Attachments: ------------------------------------------------------- Date: Wed 24 May 2017 09:55:58 AM UTC Name: ganglia_ipmi_sensors.patch Size: 496B By: jridky proposed patch <http://savannah.gnu.org/bugs/download.php?file_id=40777> _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?51105> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ _______________________________________________ Freeipmi-devel mailing list Freeipmi-devel@gnu.org https://lists.gnu.org/mailman/listinfo/freeipmi-devel