Changes of Revision 23
[-] | Changed | check_openmanage.spec |
x 1
2 Summary: A Nagios plugin to check hardware health on Dell servers 3 Name: check_openmanage 4 -Version: 3.6.7 5 +Version: 3.6.8 6 Release: 1%{?dist} 7 License: GPL 8 Group: Applications/System 9
10 %attr(0755, root, root) %{_mandir}/man8/%{name}.8* 11 12 %changelog 13 +* Tue Jun 07 2011 Carsten Schoene <cs@linux-administrator.com> - 3.6.8-1 14 +- update to version 3.6.8 15 + - Added workaround for a rare condition in which blade detection fails because the chassis IDs for the blade 16 + and interconnect board have switched places in the BaseBoardType SNMP table. 17 + 18 +- changes in version 3.6.7 19 + - A regression wrt. non-certified drives were fixed. 20 + The plugin failed to identify non-certified physical drives via SNMP. 21 + - Added the ability to blacklist non-certified drives with the 'pdisk_cert' blacklisting keyword. 22 + 23 +- changes in version 3.6.6 24 + - Fixed typo in help output 25 + - SD card check is now included if the parameter '--only chassis' is specified 26 + - The plugin will issue a proper warning if a physical drive is uncertified, 27 + instead of an unspecified warning. One or more uncertified drives will make 28 + the controller go into a non-critical (warning) state. 29 + - Slightly improved reporting of fan status 30 + - Exit with value 3 (unknown) if printing debug, help or version info. 31 + This is considered best practice for Nagios plugins. 32 + - Workaround added for logical SAS connectors to external storage enclosures, 33 + when using check_openmanage in local mode with OMSA 6.4.0 or later versions. 34 + The output from omreport could contain lines that the plugin was unable to parse, 35 + which would lead to internal errors. 36 + 37 * Wed Feb 09 2011 Carsten Schoene <cs@linux-administrator.com> - 3.6.5-1 38 - update to version 3.6.5 39 - Fix counting of components when blacklisting is used. Components should be counted even if blacklisted 40 |
||
[+] | Changed | check_openmanage-3.6.8.tar.bz2/CHANGES ^ |
@@ -1,3 +1,10 @@ +3.6.8 2011-06-07 +------------------ + +* Added workaround for a rare condition in which blade detection fails + because the chassis IDs for the blade and interconnect board have + switched places in the BaseBoardType SNMP table. + 3.6.7 2011-05-12 ------------------ | ||
[+] | Changed | check_openmanage-3.6.8.tar.bz2/check_openmanage ^ |
@@ -51,7 +51,7 @@ # Version and similar info $NAME = 'check_openmanage'; -$VERSION = '3.6.7'; +$VERSION = '3.6.8'; $AUTHOR = 'Trond H. Amundsen'; $CONTACT = 't.h.amundsen@usit.uio.no'; @@ -608,14 +608,23 @@ # Detecting blade via SNMP # sub snmp_detect_blade { - my $DellBaseBoardType = '1.3.6.1.4.1.674.10892.1.300.80.1.7.1.1'; - my $result = $snmp_session->get_request(-varbindlist => [$DellBaseBoardType]); + # In some setups, the IDs for the blade and interconnect + # board are mixed up, so we need to check both. + my $DellBaseBoardType1 = '1.3.6.1.4.1.674.10892.1.300.80.1.7.1.1'; + my $DellBaseBoardType2 = '1.3.6.1.4.1.674.10892.1.300.80.1.7.1.2'; + my $result1 = $snmp_session->get_request(-varbindlist => [$DellBaseBoardType1]); + my $result2 = $snmp_session->get_request(-varbindlist => [$DellBaseBoardType2]); # Identify blade. Older models (4th and 5th gen models) and/or old # OMSA (4.x) don't have this OID. If we get "noSuchInstance" or # similar, we assume that this isn't a blade - if (exists $result->{$DellBaseBoardType} && $result->{$DellBaseBoardType} eq '3') { + if (exists $result1->{$DellBaseBoardType1} && $result1->{$DellBaseBoardType1} eq '3') { $blade = 1; + return; + } + if (exists $result2->{$DellBaseBoardType2} && $result2->{$DellBaseBoardType2} eq '3') { + $blade = 1; + return; } return; } | ||
Changed | check_openmanage-3.6.8.tar.bz2/check_openmanage.exe ^ | |
[+] | Changed | check_openmanage-3.6.8.tar.bz2/debian/changelog ^ |
@@ -1,3 +1,9 @@ +check-openmanage (3.6.8-1) unstable; urgency=low + + * New upstream release. + + -- Trond Hasle Amundsen <t.h.amundsen@usit.uio.no> Tue, 06 Jun 2011 12:56:07 +0200 + check-openmanage (3.6.7-1) unstable; urgency=low * New upstream release. | ||
[+] | Changed | check_openmanage-3.6.8.tar.bz2/nagios-plugins-check-openmanage.spec ^ |
@@ -6,7 +6,7 @@ %global debug_package %{nil} Name: nagios-plugins-check-openmanage -Version: 3.6.7 +Version: 3.6.8 Release: 1%{?dist} Summary: Nagios plugin to monitor hardware health on Dell servers @@ -55,6 +55,9 @@ %changelog +* Tue Jun 06 2011 Trond H. Amundsen <t.h.amundsen@usit.uio.no> - 3.6.8-1 +- Version 3.6.8 + * Thu May 12 2011 Trond H. Amundsen <t.h.amundsen@usit.uio.no> - 3.6.7-1 - Version 3.6.7 |