| 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:Factory:zSystems |
| Version: 1.5.76 | Vendor: openSUSE |
| Release: 1.1 | Build date: Mon Feb 24 12:05:34 2025 |
| Group: Documentation/HTML | Build host: reproducible |
| Size: 108188 | Source RPM: python-pyghmi-1.5.76-1.1.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
* Mon Feb 24 2025 cloud-devel@suse.de
- update to version 1.5.76:
* Handle redfish modeling of some IB adapters
* Add XCC3 specific health check
* General fixup for sensor handling
* Suspend use of token for remote media attach
* Add standard NTP handling to redfish
* Attempt to get half-working sysurl if broken
* Handle inventory for systemless redfish endpoint
* Prefer generic sensors and handle system-less
* Relocate event log to oem, override for SMMv3
* Add reseat for SMMv3
* Fix coordinate calculation for XCC3 in new DWC chassis
* Implement next gen SMM3 support
* Fix redfish reset BMC to defaults
* Handle new variants of USB ethernet configuration in XCC3
* Add FFDC support for XCC3
* Provide update for backup XCC3 bank
* Implement normalized bmc settings for XCC3
* Ignore exhaust when looking for inlet
* Fix omitted comma in replace call
* Move normalized CPU and power to OEM
* Fix returning too much data when asked only for names
* Repair session token implicitly on expiration in OEM
* Fix IPMI identify on/off for IMM/XCC systems
* Add RDOC support for XCC3
* Fix issues with OEM retrieval
* Attempt generic height information extraction
* Add expanded/emulated expanded redfish support
* Negotiate a redfish session, if possible
* Add blink support to Lenovo "IPMI" support
* Rework get description to enable it to work fer XCC3
* Modify build for snap versions
* Amend deb package build to avoid extranoeus content
* Use approved method to determine XCC vintage
* Implement fixup of firmware inventory
* Prefer XCC3 detection over XCC2
* Fix str concatenation on redfish spec violations
* Refactor redfish settings and leverage in XCC3
* Wire up redfish for getting extended BMC settings
* Add generic redfish license handling
* Extend MAC collection in redfish
* Normalize UUID format
* Add multipart update support to redfish updates
* Add BMC reset to redfish implementation
* Fix the extended bmc configuration
* Exposed advanced, extended BMC configuration
* Restore UEFI configuration to IMM systems
* 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)
/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, Wed Oct 22 23:06:31 2025