Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: python-pyghmi-doc | Distribution: openSUSE Tumbleweed |
Version: 1.5.70 | Vendor: openSUSE |
Release: 1.2 | Build date: Tue Sep 3 15:09:37 2024 |
Group: Documentation/HTML | Build host: reproducible |
Size: 108476 | Source RPM: python-pyghmi-1.5.70-1.2.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://docs.openstack.org/pyghmi | |
Summary: General Hardware Management Initiative (IPMI and others) -- Documentation |
This is a pure python implementation of IPMI protocol. pyghmicons and pyghmiutil are example scripts to show how one may incorporate this library into python code
Apache-2.0
* Tue Sep 03 2024 Dirk Müller <dmueller@suse.com> - update to 1.5.70: * Update for modern Debian/Ubuntu build * Add FAPM meters for better quality power data * Remove unused test-requirements * Handle out of order setting instances * Fri May 10 2024 cloud-devel@suse.de - update to version 1.5.68 * Thu Jan 04 2024 Dirk Müller <dmueller@suse.com> - update to 1.5.63: * Provide generic redfish push update support * Return empty tuple rather than None * Expect timeout on reseat * Reset seek on unwrapped zip * Prefer first PCI device id * Provide error checking using XCC hints * Handle unseekable data * Fix capitilazation consistency * Trigger unwrapping only with singular update * Apply uxz payload rather than whole zip to XCC * Implement XCC override for health in redfish * Avoid error on unexpected shutdown * Add missing class to generic redfish support * Correct missing lookup in generic OEM redfish * Prepare redfish for OEM health * Add deduplicated events and let XCC events control entirely * Fix compatibility with python2 * Clear any logonwaiters on broken * Handle non-numeric with 0 number format * Thu Jun 15 2023 Dirk Müller <dmueller@suse.com> - update to 1.5.61: * Follow state of validate job when updating firmware * Handle FRU with blank mac area * Stage alternate power meter support * Wed May 03 2023 Dirk Müller <dmueller@suse.com> - update to 1.5.60: * Avoid doing extra AddNewVolWithNaAsync calls * Update storage code to handle 2023 XCC FW * Fix for newer SMMv2 firmware * Specify wildcard etag during set\_bootdevice * Add check\_storage\_configuration to Redfish code * Add xClarity Update Manager to firmware * Add retry logic to web fetch * Add decode of DDR5 SPD * Correct variable name in set\_net6\_configuration * Fix missing attribute on redfish command objects * Correct the Purley check for config * Allow fast setting retrieval for Purley * Support non-PCI adapter firmware inventory * Avoid using broken UEFI configuration on Purley * Fix fnmatch import * Add IPv6 configuration for redfish and IPMI * Validate fapm data availability before use of fapm * Leave Purley generation on the IPMI path * Fix expectation of return on bmc reset * Add support for custom role names * Do not expect a reply to bmc reset * Use Lenovo OEM system configuration * Refactor system configuration management to OEM * Add support for HTTP access to system configuration * Support newer python is\_alive method name * Correct typo in imm.py * Extend IPMI privilege to redfish role * Implement OEM user deletion * Add support for new RDOC API * Correct mistake in the security mode change * Implement XCC cryptography settings * Add reset to defaults to tsma * Only use one extra keep alive session * Fix the SMM timezone treatment * Add TimeZone to SMM configuration * Interface to implement \`get guid\` command * Fix web role setting on SMM * Migrate V2 and newer systems to new meters * Add more info to SMM inventory output * Improve Whitley vs Purley storage API detection * Remove DIMM temperatures from XCC sensor * Mitigate web session consumption * Revert assertion mask usage * Update to newer XCC storage syntax * Correct the choice of slow/fast timeout * More aggressively timeout on unconnected systems * Fix handling of 'blocked' slots in FPC * Avoid creating onlog loops before established * Add SMM2 VPD to configuration for SMM * Add port forwarding over usb to bmc settings * Allow virtualmedia on Systems instead of Managers * Clean up socket on deletion * Rework the relog logic * Execute internal cleanup on logout * Ignore stub log entries * Clean onlogpayload on timeout response * Handle XCC not sending thermal data in some situations * Add SMM virtual reseat * More aggressively give up on initial connection * Go back to trusting XCC health assessment * Fix the remote sequence number bug introduced by recent commit * Fix remseqnumber not initialized * Retry login on dead session * Ensure fresh webclient for SMM interaction * Add water cooled 9-PSU variant * Remove the ironic test * Fix Python2 compat in new SDR cache code * Add check for sharedio on reseat * Move away from pickle for cache * Harden pickling in SDR cache * Block FFDC data from FPC * Try iso-8859-1 decode if utf8 fails * Do not attempt PSU inventory on FPC * Add capping to the Lenovo dense servers * Fix str\_to\_size logic * Have XCC raid configuration proceed with new state * Amend incorrect logic in the redfish push * Have XCC redfish handler use redfish push update * Detect and use redfish push update * Support newer SMMv2 firmware for PSU * Adapt to more variants in the capacitystr * Fix SMM inventory parameters * Add iDrac virtual cd/floppy * Update generic redfish remote media for eject/insert * Refactor oemmap lookup * Better tolerate issues during pause * Fix bmc network configuration over ipv6 client * remove wrong used ipmicmd in command.py * Fix size of SDR records becoming a float * ipmi/command.py: Add bridge\_request argument to set|get\_power * Fix nonce login * Remove library level logging * Support SDR extention in oem handler * add \*\*kwargs to support parameter extention * Fix redfish operation over ipv6 link local * Fix power state fetch * Add channel parameter to add\_extra\_net\_configuration * remove the check as it may cause RD650 failure * Support nonce based web login * Fix construction of pet acknowledgement * Do not reap refreshing web sessions * Detect 'default' nic by matching connection address * Recognize another etag message * Use str as key instead of float to avoid computing problems * Fix decode\_eventdata in events * Try to log out of a stale web session * Improve tests * Support extention for alert destination handling * Revert to using the sensor reading * Support alarm level definition extention * Support extention for set\_power/get\_power 1. support extention handle in plugins 2. add log for bug locating 3. refactor to avoid duplicate code * Add optane dimm for XCC systems * add check to avoid exception and add some fields * Add method for power capping get/set * Add handler for kent * Add firmware version to device\_id for some devices change with version * Add extention for user operation * Add extention for get/set asset tag, fix bugs for overriding * Support getting net configuration from oem handler * Fix build id on SMMv1 * Support plugin loading mechanism * configure the destination type to PET trap first * Change PSU Redundancy mode event data * miss to add field "ControllerIndex" in drive.py * Support sensor for kent * Get/Set management controller identifier * Support Kent * workaround for kent fw defect 45862 * Support led for ts460 * Support RS160 * set pci vendorid presence to true * change chunksize from 240 to 224 * check the fruinf again as the oem process may return None * Memory part number length is 20 * fix remote console function for thinkserver * TSMC failed to configure the trap destination * Bug 100958 - Israel Land Authority - LXCA reporting x3650 M4 false warning * Discard disused webclient * Use weak reference to return a proxy of object for gc * add PSU Redundancy sensor type * Edit FRU parser to get board Id * Fix raid drive parameter * Accept utf8 strings in FRU data * visualize version numbers according to format x.x.x * Allow Confluent to create users with KVM bit * Incomplete memory data for blue Draco * IMMv1 "Unable To Process Request" message * Fix expired weakref reference exception * Compatible with python3 * Honor access=readonly for Lenovo config * Mon Dec 06 2021 Dirk Müller <dmueller@suse.com> - update to 1.5.29: * Configure default initialization when creating a volume * Fix redfish firmware update without progress * Provide access to read redfish location info * Adapt the generic redfish virtual media call * Remove nulls and FFs if present * Add location data to redfish module * Tolerate more standard variations * Fix PSU fan count for 9-PSU chasssis * Some firmware presents GiB instead of GB * Fix SMM build id * Correct mispelling in error message * Update to new form of get gpio command * Improve generic non-support message * Fix TSMA error on media upload attempt * Apply new PSU configuration to non-FPC variants * Improve dense PSU support * Fix SOL behavior after print\_error * Do not error on None callback * Fix user enablement on SMM on python3 * Remove null bytes within a string * Support SMMv2 variant of VPD * Add Drip Sensor to water cooled SMMv2 * Use most recent python tests * Reduce average memory of XCC Uefi configuration * Remove 2.7 from test * Tolerate spec deviations * Fix relog attempt * Fix redfish FFDC name save with autosuffix * Fix SMMv2 ffdc download * Accept . for \_ in redfish names * Fix DHCP config logic on static input * Show LXPM bundle information for TSM * Fix TSM LXPM handling * Fix plain rom update of nextscale * Add reseat to redfish command for XCC * Implement support for remote reseat * Support passing file obj for media * Fix data parameter for apply\_license * Sun May 02 2021 cloud-devel@suse.de - update to version 1.5.23 - Disable retry on cleanup logout - Extend IMM remote media - Fix SMM ffdc behavior - Move inventory to oem to allow override - Support newer SMMv2 API for PSU - Fix SMM account rule retrieval - Fix problem with TSM - Add support for pass complexity and lockout - Add usb alias for floppy and usb for redfish - Fix set_hostname on generic IPMI in Py3 - Improve robustness of IPMI config for XMM/XCC - Have tsma support fileobject passing - Support SMMv2 variation - Fix error on long apply phase - Add support for configuring write and read policies when creating a volume. - Fix water cooled get_bmc_configuration - Fix problem with older IBM equipment and python3 - Revise strategy for configuration robustness - Support updating from a file-like object - Port fast media list from XCC IPMI plugin - Retry cached data retrieval on 401 - Apply license from file-like object - Have TSM use redfish only when needed - Add NTP support to TSMA - Support SMMv2 permission check format - Switch to faster EFI decompressor - Fix redfish system config without dependencies - Add DNS configuration of TSMA - Mitigate possible XML denial of service - Fix XCC use of Redfish in OEM and python3 - Add remote presence assertion to bmc config - Fix support for 3DS DIMM capacity - Preserve the entire svcdata filename on autoname - Workaround IMM header problems - Fix py3 bytes mismatch for fromstring - Slow down setting configuration - Reconfigure tox - Improve reliability of Lenovo config handling - Implement 'IPMI' value for smm setting * Tue Oct 13 2020 Dirk Mueller <dmueller@suse.com> - update to 1.5.18: * Fix software sensor data * Fix more SMM issues * Fix NTP configuration of FPC/SMM with py3 * Add Cascade Lake OEM sensor to sdr * Amend refererer * Fix the referer for ipv6 * Add referer to XCC OEM behaviors * Fix compatibility with FPC for PSU cfg * Fix FPC configuration support * Coerce to str if bytes in python 3 * Closes-Bug: 1887953 * In python2, we must change to bytes explicitly * Fix python3 issues with FPC interaction * Add smm\_ip setting to XCC devices under IPMI * Support newer storage api * Add dateutil requirement for python2 users * Do not swallow TSM errors * Tolerate variant of TSMA without sys OEM * Fix setting passwords in python3 * A redfish device with no OEM should be generic * Ignore 'fault' light for info-only events * Add dateutil dependency * Fix RDOC upload of large images * Update pep8 import order check * Fix python3 compatibility with older IBM * Support newer XCC firmware raid * Retry on etag change * Improve redfish errors and identify * Fix KCS on python 2 * Disable OEM on KCS * Fix localsession for python2 * Give up on etag checking for log clear * Bump hacking to 3.0.0 * Fix SEL sensor id with LUN * Filter out disabled sensors * Fix endless loop with log clear attempt in redfish * Make reset Bios configuration adaptive * Restore cloned webclient TLS validation behavior * Add SMM support for dhcp options 12 and 60 * Fallback to standard TLS validation * Reduce instances of duplicate login * Tue May 12 2020 Dirk Mueller <dmueller@suse.com> - update to stable/ussuri template (version 1.5.13) * Mon Mar 23 2020 Dirk Mueller <dmueller@suse.com> - add obsoletes
/usr/share/doc/packages/python-pyghmi-doc /usr/share/doc/packages/python-pyghmi-doc/LICENSE /usr/share/doc/packages/python-pyghmi-doc/html /usr/share/doc/packages/python-pyghmi-doc/html/_sources /usr/share/doc/packages/python-pyghmi-doc/html/_sources/contributor /usr/share/doc/packages/python-pyghmi-doc/html/_sources/contributor/index.rst.txt /usr/share/doc/packages/python-pyghmi-doc/html/_sources/index.rst.txt /usr/share/doc/packages/python-pyghmi-doc/html/_sources/install /usr/share/doc/packages/python-pyghmi-doc/html/_sources/install/index.rst.txt /usr/share/doc/packages/python-pyghmi-doc/html/_sources/reference /usr/share/doc/packages/python-pyghmi-doc/html/_sources/reference/index.rst.txt /usr/share/doc/packages/python-pyghmi-doc/html/_static /usr/share/doc/packages/python-pyghmi-doc/html/_static/basic.css /usr/share/doc/packages/python-pyghmi-doc/html/_static/classic.css /usr/share/doc/packages/python-pyghmi-doc/html/_static/default.css /usr/share/doc/packages/python-pyghmi-doc/html/_static/doctools.js /usr/share/doc/packages/python-pyghmi-doc/html/_static/documentation_options.js /usr/share/doc/packages/python-pyghmi-doc/html/_static/file.png /usr/share/doc/packages/python-pyghmi-doc/html/_static/language_data.js /usr/share/doc/packages/python-pyghmi-doc/html/_static/minus.png /usr/share/doc/packages/python-pyghmi-doc/html/_static/plus.png /usr/share/doc/packages/python-pyghmi-doc/html/_static/pygments.css /usr/share/doc/packages/python-pyghmi-doc/html/_static/searchtools.js /usr/share/doc/packages/python-pyghmi-doc/html/_static/sidebar.js /usr/share/doc/packages/python-pyghmi-doc/html/_static/sphinx_highlight.js /usr/share/doc/packages/python-pyghmi-doc/html/contributor /usr/share/doc/packages/python-pyghmi-doc/html/contributor/index.html /usr/share/doc/packages/python-pyghmi-doc/html/genindex.html /usr/share/doc/packages/python-pyghmi-doc/html/index.html /usr/share/doc/packages/python-pyghmi-doc/html/install /usr/share/doc/packages/python-pyghmi-doc/html/install/index.html /usr/share/doc/packages/python-pyghmi-doc/html/objects.inv /usr/share/doc/packages/python-pyghmi-doc/html/reference /usr/share/doc/packages/python-pyghmi-doc/html/reference/index.html /usr/share/doc/packages/python-pyghmi-doc/html/search.html /usr/share/doc/packages/python-pyghmi-doc/html/searchindex.js
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Feb 9 01:09:17 2025