Blob Blame History Raw
<revisionlist>
  <revision rev="1" vrev="1">
    <srcmd5>0a7fbb3967e48996832650af241e659b</srcmd5>
    <version>0.5.8</version>
    <time>1380727231</time>
    <user>coolo</user>
    <comment></comment>
    <requestid>201505</requestid>
  </revision>
  <revision rev="2" vrev="2">
    <srcmd5>e3e317256ff9b75613acb58776cf6cc5</srcmd5>
    <version>0.5.8</version>
    <time>1392448013</time>
    <user>coolo</user>
    <comment>- Run testr directly</comment>
    <requestid>222295</requestid>
  </revision>
  <revision rev="3" vrev="1">
    <srcmd5>6c055f788f70741ea4559023af41bb0c</srcmd5>
    <version>0.6.15</version>
    <time>1404306296</time>
    <user>coolo</user>
    <comment>1</comment>
    <requestid>239095</requestid>
  </revision>
  <revision rev="4" vrev="3">
    <srcmd5>6c055f788f70741ea4559023af41bb0c</srcmd5>
    <version>0.6.15</version>
    <time>1409302956</time>
    <user>adrianSuSE</user>
    <comment>Split 13.2 from Factory</comment>
  </revision>
  <revision rev="5" vrev="1">
    <srcmd5>b5b0f51e591a0fb96752af6483d8591a</srcmd5>
    <version>0.7.1</version>
    <time>1431247596</time>
    <user>coolo</user>
    <comment>1</comment>
    <requestid>305755</requestid>
  </revision>
  <revision rev="6" vrev="1">
    <srcmd5>c5b60212c148ef798a239896e5d96237</srcmd5>
    <version>0.8.0</version>
    <time>1435053385</time>
    <user>dimstar_suse</user>
    <comment>1</comment>
    <requestid>312464</requestid>
  </revision>
  <revision rev="7" vrev="2">
    <srcmd5>8e7defb732b1a99a56a6c647afddfbfc</srcmd5>
    <version>0.8.0</version>
    <time>1438750243</time>
    <user>coolo</user>
    <comment>1</comment>
    <requestid>318858</requestid>
  </revision>
  <revision rev="8" vrev="1">
    <srcmd5>42ce537e7cd6fd327614c2a9c4c24fba</srcmd5>
    <version>1.0.4</version>
    <time>1463124252</time>
    <user>dimstar_suse</user>
    <comment>-  update to 1.0.4:
  * Allows BMCs to configure the event loop timeout
  * Add Hardware inventory from Lenovo Agentless
  * Fix IPMI server functionality
  * Add disk inventory when possible from Lenovo IMM
  * Cope with empty agentless fields
  * Briefly cache adapter data
  * Add 'Trusted IMM' to IMM inventory
  * Passthrough errors when not sent by BMC in MegaRAC
  * Change strategy to identify IMM
  * Do not hook generic vendor identifier
  * Add support for IPv4-only environments
  * Add system X firmware information
  * Be apathetic about endianness of SOL port number
  * Fix get_health with a NextScale FPC
  * Implement MegaRAC IPv6 SNMP destinations
  * Do not warn on nearly full SEL
  * Fix use of weakref.ref
  * Fix cyclic references in SDR
  * Discard reference when no longer needed
  * Remove a cyclical reference in Lenovo OEM
  * Remove event related memory leak
  * Change DIMM serial to show 0 padded hexadecimal
  * Fix UUID padding problem
  * Determine speed from clock by formula
  * Avoid stall waiting on incommand
  * Implement detach media
  * Allow skipping retrieval of gateway mac addresses
  * Provide attach remote media function
  * Have ipv6 addresses always be represented as list</comment>
    <requestid>394951</requestid>
  </revision>
  <revision rev="9" vrev="1">
    <srcmd5>4b91ed3e053107d305ea33c125066f55</srcmd5>
    <version>1.0.44</version>
    <time>1525121597</time>
    <user>dimstar_suse</user>
    <comment>- update to version 1.0.44
  - Replace IPv4 inet_p functions with inet_a
  - Do not suppress all exceptions
  - Request a small MSS in web connection explicitly
  - Connect backend completion to OEM handler
  - Support text_data IMM/XCC configuration
  - Fix support for absolute pathname
  - Fix the error message on unsupported protocols
  - Update &quot;nework&quot; to &quot;network&quot; in comments
  - Block problematic operations while update in progress
  - Fix for DIMM models with invalid bytes
  - Better error message on unsupported media
  - Provide opt-in performance boost to firmware
  - Correct mistaken function call
  - Provide more specific info on update process
  - Explicitly check RDOC list after add
  - Update webclient management of cookies
  - Convert to using xraw_command
  - repeatedly assign value
  - Do not set referer on XCC
  - Implement SMM data extension
  - Support XCC variations for inventory
  - Add LXPM driver bundle info to inventory
  - Provide support for event only SDR
  - Extend the config.efi wait
  - Set referer in IMM web
  - Whitelist more core drivers
  - Implement state feedback on firmware update
  - Migrate to zuulv3 - move legacy job to project
  - Add support for Lenovo Energy Meters</comment>
    <requestid>600819</requestid>
  </revision>
  <revision rev="10" vrev="1">
    <srcmd5>ff84fa6e3c55138c3cfd79143f75c415</srcmd5>
    <version>1.1.0</version>
    <time>1536327568</time>
    <user>dimstar_suse</user>
    <comment>Initial Rocky clients submission. please combine all in one staging project otherwise this will never build</comment>
    <requestid>633117</requestid>
  </revision>
  <revision rev="11" vrev="1">
    <srcmd5>28c5059720dd3bf30fa3141b0108d4ca</srcmd5>
    <version>1.2.4</version>
    <time>1539093222</time>
    <user>dimstar_suse</user>
    <comment>- update to version 1.2.4
  - Wrap bytes in a StringIO
  - fix tox python3 overrides
  - Support default for numeric_data
  - Fix notification of custom keepalive on broken
  - Attempt to logout on the way out when broken
  - Require python-cryptography
  - Add specific message for missing media license
  - Try to clear presence in initting sessions on broken
  - Abandon a broken session
  - Fix uploads without otherfields
  - Add IMMv2 remote media upload
  - Move SOL payload retries to console.py
  - Fix build id of FPC
  - Python 3.7 compatibility: async is reserved keyword
  - Restore IMMv2 mount attempts
  - Fix console input with unicode
  - Properly pass formname when using FileUploader
  - Add progress indication to SMM update
  - Improve pyghmi performance
  - Print SOL error on broken ipmi session
  - Provide a grace period for session validity</comment>
    <requestid>640679</requestid>
  </revision>
  <revision rev="12" vrev="1">
    <srcmd5>357e4e41ce1bba64034bad8071d6a7bd</srcmd5>
    <version>1.2.16</version>
    <time>1556916191</time>
    <user>dimstar_suse</user>
    <comment>- update to version 1.2.16
  - Fix minor .spec issues
  - Switch to stestr
  - Forget sessions with poor connectivity that should be forgotten
  - Do not claim a broken session is valid
  - Add support for reduced privilege
  - Preserve logout on storage failure
  - Correct probles in the servicedata attempt
  - Fix typo in error message
  - Fix .spec to include bin scripts and build reqs
  - Use list() to avoid size change during iteration
  - Refactor console scripts into entry points
  - Retry OEM lookup if no specific OEM identified
  - Fix storage deletion
  - Fix bay number from IMM property in nextscale chassis
  - Fetch diagnostic data
  - Add 'name' subfield to preserve original names.
  - Handle IMM/XCC without xSEC
  - Fix print statement in console scripts
  - Provide 'hardware' inventory for disks
  - Update package documentation
  - Handle response without unconfiguredDisk
  - Fix early life mark_broken call
  - Fix the mistake in last nights fix
  - Enrich inventory data on Lenovo IMM/XCC equipment
  - Reduce calls to _monotonic_time
  - Provide get_description for physical description
  - Fix event data for slot events
  - Gate fix: Cap hacking to avoid gate failure
  - Add more file patterns for git to ignore</comment>
    <requestid>692875</requestid>
  </revision>
  <revision rev="13" vrev="1">
    <srcmd5>6367fb820fa876415678943c5bb338a1</srcmd5>
    <version>1.3.0</version>
    <time>1575463666</time>
    <user>dimstar_suse</user>
    <comment>- update to version 1.3.0
  - Refresh token between verify
  - If no u-height, revert to default behavior
  - Enable package builds without pbr
  - Improve consistency with Lenovo tools
  - Reduce assertion of bootable media failure
  - Allow SMM downgrade
  - Report pending updates on adapter
  - Replace openstack.org git:// URLs with https://
  - Add token refreshes to adapter update
  - Share SDR repository info
  - Support upcoming XCC update API
  - Begin redfish implementation in pyghmi
  - Report 108 as temporary error
  - Refresh token throughout upload_media
  - Implement redfish set_net_configuration
  - Fallback behavior on unparseable conditionals
  - Genericize bulk requests and fallback to Id
  - Add M.2 Drive Firmware
  - Fix fallbackdata
  - Support ordered default setting
  - Be compatible with wheezy python
  - Hide instanced and password settings
  - Fetch inventory information
  - Directly reference packages in pbr-free setup
  - Fix incorrect M.2 labelling
  - Fix typo in the setup.py template
  - Handle 413 directly on the upload
  - Correct mistake with refactoring JSON calls
  - Treat thorn as string terminating</comment>
    <requestid>736601</requestid>
  </revision>
  <revision rev="14" vrev="2">
    <srcmd5>ffde408f50832df828a9ac7b41f8f1a5</srcmd5>
    <version>1.3.0</version>
    <time>1585085574</time>
    <user>dimstar_suse</user>
    <comment>- add obsoletes

- fix requirements

- switch to python 3.x only client</comment>
    <requestid>787447</requestid>
  </revision>
  <revision rev="15" vrev="1">
    <srcmd5>f3ad2022757529b6dc1bd74c2212d8a2</srcmd5>
    <version>1.5.13</version>
    <time>1594805228</time>
    <user>dimstar_suse</user>
    <comment>- update to stable/ussuri template (version 1.5.13)</comment>
    <requestid>812565</requestid>
  </revision>
  <revision rev="16" vrev="1">
    <srcmd5>0d5e68e2a6996b0813ba879ad159ab7c</srcmd5>
    <version>1.5.18</version>
    <time>1602682757</time>
    <user>dimstar_suse</user>
    <comment>- 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</comment>
    <requestid>841624</requestid>
  </revision>
  <revision rev="17" vrev="1">
    <srcmd5>73eb6344d7090619c73dede87d4c3a03</srcmd5>
    <version>1.5.23</version>
    <time>1620653864</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>890003</requestid>
  </revision>
  <revision rev="18" vrev="1">
    <srcmd5>d0fec0b71c3a34c73c9e0c3bc18e7ecb</srcmd5>
    <version>1.5.29</version>
    <time>1655732341</time>
    <user>dimstar_suse</user>
    <comment>- 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</comment>
    <requestid>983966</requestid>
  </revision>
  <revision rev="19" vrev="1">
    <srcmd5>a25bfb7c4a89a6ae90f6a0088b29a2f8</srcmd5>
    <version>1.5.61</version>
    <time>1687469103</time>
    <user>dimstar_suse</user>
    <comment>- update to 1.5.61:
  * Follow state of validate job when updating firmware
  * Handle FRU with blank mac area
  * Stage alternate power meter support

- 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</comment>
    <requestid>1093365</requestid>
  </revision>
  <revision rev="20" vrev="1">
    <srcmd5>47f904f885c5ee06c6d6a256e4abbc5c</srcmd5>
    <version>1.5.63</version>
    <time>1704487296</time>
    <user>dimstar_suse</user>
    <comment>- 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

- Initial package (0.5.8)</comment>
    <requestid>1136723</requestid>
  </revision>
  <revision rev="21" vrev="1">
    <srcmd5>6c0c013a5ebbc1d11a031c32246ff28a</srcmd5>
    <version>1.5.68</version>
    <time>1715335573</time>
    <user>dimstar_suse</user>
    <comment>- update to version 1.5.68</comment>
    <requestid>1173071</requestid>
  </revision>
</revisionlist>