From: Renier M. <re...@us...> - 2005-02-26 06:55:50
|
OpenHPI 2.0.2 has been released. This is essentially a bug fix from head to tail. The following bug fixes were geared to resolve threading issues: * The event loop was reworked and improved * The Blade Center plugin is now completely thread safe * The snmp utility wrappers are now using the net-snmp thread safe mdoel Other fixes include: * Improved resource and inventory readings in IPMI plugin * IPMI direct plugin now ported to B spec * More unit tests added to the resource precense table and event log utilities * Restriction lifted in resource table to accept an HPI defined set of resource types for compatibility with ipmi plugins which can report a larger set of types not in the HPI resource set. Details on bug fixes and added features: Changes for 2.0.2 ------------------- New Features: HPI Shell 1100593 - Hpi Shell should support openhpid2 OpenHPI base library 1113817 - Model the reset return status for some Platforms OpenIPMI Plugin 1100592 - Port IPMI plug-in to use OpenIPMI 1.4.x Test Suites 1104215 - Expand rpt_utils unit tests to get 80%+ coverage Fixed Bugs: Blade Center Plugin 1096228 - Fix controls - add RID to discovery; delete blade restart 1098146 - Up SNMP timeout value to 2 seconds 1099140 - (Conformance) tests hang after ResourceResetStateGet_Set 1100394 - Dont build elcache until after discovery 1100905 - IPMI Sensors not being discovered 1102604 - Add in mutex support for multiple thread support 1102606 - Handle periods at end of threshold value strings 1103202 - Fix tevent unit test 1104123 - Add mutex lock/unlock around snmp_bc plugin interfaces 1105644 - "make check" fails in treaded env 1105932 - BEAM: fix misplaced parenthesis 1109353 - acknowleging Alarm won't work for all severities 1109355 - Update Copyright statements for 2005 1113114 - snmp_bc threaded env: threads hangs. HPI Clients 1098067 - hpisensor output usability 1105935 - BEAM: fix missing break in case statement HPI Shell 1107311 - make distcheck fails. 1108198 - Build fails in HPI shell HPI Utils 1101900 - openhpi doesn't compile against net-snmp 5.2 1102581 - Don't require percentages strings to be translated to floats 1109784 - Can't add resources with non HPI defined entity type 1114918 - Wrong timestamp information in domain event log OpenHPI base library 1064526 - saHpiEventLogOverflowReset returns unsupported API 1086613 - Not signaling the event loop thread 1096528 - Redundant code left in saHpiUnsubscribe 1101134 - thread loop, init order 1108323 - hotswap policy does not support SAHPI_TIMEOUT_BLOCK 1113781 - Possible hang in oh_remove_alarm() code 1113866 - src/control_state/saHpiControlSet_T13.c return issue 1113869 - src/control_state/saHpiControlSet_T25 return code issue 1113874 - src/control_state/saHpiControlSet_T11 return code issue OpenIPMI plugin 1086122 - Can't set (write) Inventory fields 1093644 - saHpiResourceResetStateGet always return error! 1095225 - Inventory content truncated 1095256 - Takes 5 Discovery passes to fill in FRU data 1095262 - Inventory Custom field not retrieved 1095266 - Inventory Product Fields report Board Area type 1098073 - ThresholdsGet sometimes returns TIMEOUT 1100360 - ControlStateGet returns -1005 SNMP Client plugin 1115902 - Need to use threadsafe net-snmp APIs Test Suites 1096562 - PowerManagement tests wait conditions 1096568 - saHpiPowerStateGet_Set_T3.c invalid test 1096684 - comments in saHpiControlGet_T8 are wrong 1096792 - saHpiControlGet_Set_T1 not working correctly 1098483 - Some Hot Swap Indicator tests are wrongly skipped 1098503 - Wrong reading type used in saHpiSensorThresholdsGet_Set_T2 1104765 - saHpiSensorReadingGet_T1.c add delay for BUSY 1106900 - Unit Test Failed: utils/t/rpt/rpt_utils_072 Regards, Renier Morales IBM Linux Technology Center http://openhpi.sf.net (845) 435-2003 (TL 295) |