]> git.uio.no Git - check_openmanage.git/blobdiff - CHANGES
jau
[check_openmanage.git] / CHANGES
diff --git a/CHANGES b/CHANGES
index f68ea5fc3de1939111f48632f8ff02de8bfb7b78..153ca08a40b0c9dedb99d7e637204d06ba879f40 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,4 +1,110 @@
-3.5.0
+3.5.7   
+------------------
+
+* Added robustness for received SNMP values that are not defined in
+  the MIB. Instead of throwing a perl warning when this happens, the
+  plugin will not report the undefined value.
+* Defined "Replacing" as a defined state for physical disks in SNMP
+  mode, even though this state is not defined in the MIB. It is
+  reported as such by omreport.
+* Physical disk brand/model is now reported when the state of the disk
+  is "Rebuilding" or "Replacing".
+* The state of a physical disk is reported in parentheses when the
+  predictive failure is detected. It is useful to know if a disk is
+  online, offline, spare or even failed when predictive failure is
+  reported.
+* Handling of physical disk predictive failure has been improved
+  overall.
+* Refactoring of the perfdata code. In conformance with the plugin
+  development guidelines, the UOM (unit of measure) previously
+  reported in the perfdata output has been removed.
+* The -p or --perfdata option now
+  takes an optional agrument 'minimal', which triggers shorter names
+  for the perfomance data labels. This shortens the output and is a
+  workaround for systems where the amount of output exceeds the 1024
+  char limit of NRPE.
+* The PNP4Nagios template has been updated. Users of check_openmanage
+  and PNP4Nagios are advised to upgrade. This version of
+  check_openmanage needs the new template.
+* Lots of other small improvements and updates.
+
+
+3.5.6   2010-02-23
+------------------
+
+* New option '--use-get_table' is added as a workaround for SNMPv3 on
+  Windows using net-snmp. This option will make check_openmanage use
+  the Net::SNMP function get_table() instead of get_entries() to
+  collect information via SNMP.
+* Include a blacklisting option 'ctrl_pdisk' which takes the
+  controller number as argument. This blacklisting option only works
+  with omreport and is a workaround for broken disk firmwares that
+  contain illegal XML characters. These characters makes openmanage
+  barf and exit with an error. Patch from Bas Couwenberg.
+* If the blacklisting keyword "all" is supplied for a component type,
+  that component type is not checked at all, i.e. the commands are
+  never executed. This will make check_openmanage execute faster if
+  blacklisting is heavily used.
+* Option '--htmlinfo' now has a shorter equivalent '-I'
+* The option '--short-state' now has a shorter equivalent '-S'
+
+
+3.5.5   2010-01-22
+------------------
+
+* Fixed an SNMP bug where the plugin didn't handle OID indexes that
+  were not sequential. Thanks to Gianluca Varenni for reporting.
+* Fixed an SNMP bug when checking old hardware such as the PE 2650 and
+  PE 750. The controller id for physical drives were collected and
+  displayed incorrectly. This release uses an additional OID to fetch
+  this info, which would otherwise be unavailable. Thanks to Gianluca
+  Varenni for reporting this bug.
+* Should use %snmp_probestatus, not %snmp_status when checking the
+  status of voltage probes. Thanks to Ken McKinlay for a patch.
+* Fix when identifying blades via SNMP with very old OMSA
+  versions. Patch from Ken McKinlay.
+* Better way of finding the ID of physical drives via SNMP
+
+
+3.5.4   2010-01-13
+------------------
+
+* Added support for storport driver version for controllers, only
+  applicable on servers running Windows.  A new blacklisting keyword
+  for suppressing storport driver messages was added.
+* The "all" keyword in blacklisting is now case insensitive.
+* More fine-grained reporting in the rare case where a controller
+  battery fails during learning and charging states.
+* New improved way of reporting perl warnings during execution of the
+  plugin.
+
+
+3.5.3   2009-12-17
+------------------
+
+* Fix for path to omreport on Linux with OMSA 6.2.0
+* A couple of other small fixes
+
+
+3.5.2   2009-11-17
+------------------
+
+* Fix for undefined device name for logical drives (thanks to Pontus
+  Fuchs for a patch)
+* Fixed a bug in the PNP4Nagios template, that prevented the template
+  from working with PNP4Nagios 0.6. Thanks to the PNP4Nagios team for
+  the fix.
+* Other small fixes
+
+3.5.1   2009-10-22
+------------------
+
+* CPU type, family etc. are now reported in case of a CPU failure (and
+  in the debug output)
+* The debug output now reports Openmanage version and plugin version
+
+
+3.5.0   2009-10-13
 ------------------
 
 * New option '-a' or '--all' turns on checking of everything
   Heinzmann for a patch.
 * For blacklisting, the component ID kan now be "ALL", in which all
   components of that type is blacklisted.
+* Man page is moved to manual section 8
+
 
 3.4.9   2009-08-07
 ------------------