Releases: bb-Ricardo/check_redfish
Releases · bb-Ricardo/check_redfish
1.3.2: enhances support for SuperMicro and Inspur Hardware
- fixes issue with unset NIC Mac addresses #70
- fixes storage status on Inspur NF5280 M5 #72
- enhances discovery of chassi thermal and power data #73
- enhances Supermicro support #74
- specifying redfish module version to be lower then 3.0.0 #75
Next version will switch to a newer version of python-redfish. Hopefully we will be able to support both versions.
1.3.1: Bugfixes and Dell ServiceTag in info
1.3.0: Basic Gigabyte and Inspur support
1.2.0: improved plugin output and more mature inventory
Features:
- BMC check will return a "WARNING" if BMC interfaces uses "half-duplex"
- adds inventory_file cli option to write inventory to a file, also included in icinga2 config files #36 / #38
- renames inventory items and changes inventory structure slightly #37
- adds further support for multiple chassis, systems and managers #40
- enhances handling of session files for different users #46
- sort firmware output for some systems #43
- adds missing firmware entries (power supply, disk) to firmware inventory #42
- changes status output to always add a summary as first entry if status returns OK #34
- adds Grafana dashboard to use in panels in icingaweb2 #52
Bugfixes:
- fixes DELL DIMM sensors on older systems without slot collections #26
- fixing missing Manager field info on iLO 5 >2.3.0 #41
- fixes output for partly retrieved components #40
- fixes session file permissions to be always set to 0600 #46
- fixes an issue with wrongly reported DELL CPU status #40
- fixes Dell Storeage controller output. Avoid duplicate listing #40
- fixes Lenovo vendor detection on nower BMC firmware versions #40
- fixes an issue with HPE log timestamps "0000-00-00T00:00:00Z" #49
- fixes an error where installed memory was wrongly reported on DELL systems #48
1.1.0: Enhanced DELL support and small bug fixes
- add additional parsing of Dell Sensors on --info check #26
- add
--inventory_idcli option to add identifier to inventory metadata #33 - add cli option
--nosessionto avoid session file creation #30 - change handling of warning and critical CLI options for event logs #32
- support pagination for all collections in all requests #28
- fixes a problem with unset network adapter name and model #21
- fixes a problem with unavailable LogServices on Huawei systems #23
- fixes a problem with duplicate fan IDs on Dell systems #18
1.0.0: Inventory and Cisco support are here
- Added Inventory option #6
- Split most of the code into a module #9
- Added Support for Cisco server #12
- Added support for Dell PowerEdge R7515 #14
- Added storage battery status to health output for HPE iLO 5 systems #17
- Added Management Event Log support for Huawei systems #16
- Enhanced network adapter support #10
- Added icinga2 director config basket
- Treat power supplies with Status.Health = None and State = Enabled as OK
- Changed shebang from python3.6 to python3
- Fixed quite some bugs and refactored most of the code
0.0.11: Adding Fujitsu server
- Added support for Fujitsu server
- Added geniric system support to support "unknown" devices
- Added Icinga2 director import basket for check_command
- Fixed storage check for unprovided disk data
- Added generic bmc and sel/mel discovery
- Added support for enclosures and SimpleStorage
- Added Voltages to power output and perf data
- Change: Storage components with Status.Health "None" will be reported as OK
0.0.10: Adding Huawei TaiShan server
- Added support for Huawei TaiShan server
- Added support for DEL storage
0.0.9: First Dell system added
- Added supportz for Dell PowerEdge R930
- Detailed Disks and Volumes are still missing
0.0.8: added timeout and retries command options and fixed issues
New Features
- added timeout and retries command options
Fixes
- fixed mem, fan and temp commands for HP server which have never been power on
- fixed typo and added BMC data to View query (HPE iLO5)
- fixed shebang from python36 to python3.6
- fixed power supply status for DL560 Gen10 server with absent units
- Fix performance data output