Skip to content

Commit History for flash

This is the commit history for the flash component.

v4.15.1 (2025/11/05)

  • fix(hpe): Fallback to lexigraphical compare if values aren't numbers

v4.14.22 (2025/11/05)

  • fix(hpe): Fallback to lexigraphical compare if values aren't numbers

v4.13.33 (2025/11/05)

  • fix(hpe): Fallback to lexigraphical compare if values aren't numbers

v4.14.21 (2025/06/12)

  • Fix up .gitignore and .gitlab-ci
  • Initial post-split commit for branches v4.14.0-branch

v4.13.32 (2025/06/12)

  • Fix up .gitignore and .gitlab-ci
  • Initial post-split commit for branches v4.13.0-branch

v4.15.0, v4.15.0-alpha01 (2025/06/12)

  • Fix up .gitignore and .gitlab-ci
  • Initial post-split commit for branches v4
  • Adding HPE flash logs to flash-list output.
  • Adding HPE flash logs to flash-list output.
  • feat(supermicro): Update Supermicro to use saa instead of sum.
  • fix(supermicro): Fix supermicro flash support.
  • fix(flash): DELL firmware upgrade - correctly ignore signatures
  • fix(flash): remove variable overload in flash list loop
  • fix(flash): Include hpe helpers in hpe flash tasks
  • feat(flash-list): Rework of flash-list to add reboot and script support.

v4.14.20 (2025/04/30)

  • Adding HPE flash logs to flash-list output.

v4.13.31 (2025/04/29)

  • Adding HPE flash logs to flash-list output.
  • Adding HPE flash logs to flash-list output.

v4.14.17 (2025/04/11)

  • feat(supermicro): Update Supermicro to use saa instead of sum.

v4.13.29 (2025/04/11)

  • feat(supermicro): Update Supermicro to use saa instead of sum.
  • fix(supermicro): Fix supermicro flash support.

v4.14.16 (2025/03/28)

  • fix(supermicro): Fix supermicro flash support.

v4.14.15 (2025/02/28)

  • fix(flash): DELL firmware upgrade - correctly ignore signatures

v4.14.10 (2025/02/10)

  • fix(flash): remove variable overload in flash list loop

v4.13.28 (2025/02/10)

  • fix(flash): remove variable overload in flash list loop

v4.14.8 (2025/02/10)

  • fix(flash): Include hpe helpers in hpe flash tasks

v4.13.27 (2025/02/10)

  • fix(flash): Include hpe helpers in hpe flash tasks

v4.14.7 (2025/01/13)

  • feat(flash-list): Rework of flash-list to add reboot and script support.

v4.13.26 (2025/01/13)

  • feat(flash-list): Rework of flash-list to add reboot and script support.

v4.14.3 (2024/10/31)

  • fix(flash): Update Dell script update and just fix the problem.
  • docs: replace old readthedocs links with rackn.io links
  • fix(flash): HPE Firmware version extraction - do not interpret minor versions starting with 0 number as octal digits
  • fix(flash): Update dell python redfish command
  • fix(flash): Update message to use correct parameter name.
  • fix(flash): handle HPE type issues

v4.13.25 (2024/10/31)

  • fix(flash): Update Dell script update and just fix the problem.

v4.13.23 (2024/10/23)

  • fix(flash): HPE Firmware version extraction - do not interpret minor versions starting with 0 number as octal digits

v4.13.22 (2024/10/21)

  • fix(flash): Update dell python redfish command

v4.13.21 (2024/04/29)

  • fix(flash): Update message to use correct parameter name.

v4.13.10 (2024/03/06)

  • fix(flash): handle HPE type issues

v4.13.3 (2024/01/12)

  • fix(flash): remove defaults to avoid bad behaviour in the future.
  • feat(flash): Refactor dell-flash tasks to have better pending logic.
  • fix(flash): make sure dell has no pending jobs
  • fix(flash): add list of packages that require reboot on success
  • fix(flash): Handle ilorest 4.6 updates and bug
  • fix(flash): Use list instead of get

v4.12.4 (2023/04/13)

  • Add yamllint to gitlab build pipeline
  • feat(cisco): Add basic support for Cisco firmware updates
  • fix(flash): handle mellanox hpe lack of return codes
  • feat(flash): Add hpe mellanox tool update
  • docs(flash): rst to md conversion
  • feat(flash): fix exe support and error code handling
  • fix(flash): handle error codes better and fix python/idrac
  • fix(flash,hpe-support): add ilo status checks around all ilo calls

v4.11.1 (2022/12/22)

  • fix(flash): Add fwpkg to the valid installed list enum
  • fix(flash): fix bash syntax error on case statement
  • fix(flash): Use the inventory output file for lookups
  • fix(flash): use proper filename for unzip
  • feat(flash): Teach flash-list for hpe to do its own version checking for fwpkg images
  • fix: Make -g only present on hpe flash list when FORCE is set.
  • fix(flash,hpe-support): fix issues with the flash
  • feat: add flash-inventory stage
  • feat(hpe-support,flash) - handle tickets zd#1027 and zd#1058
  • feat(flash): Use flexiflow to alter the flash path.

v4.10.8 (2022/03/22)

  • fix(flash) added proxy template to tasks

v4.9.1 (2022/02/28)

  • feat: convert meta data to a single file
  • fix: typo in task name

v4.8.8 (2021/09/09)

  • feat(gitlab): Migrate module to gitlab

v4.7.0 (2021/07/22)

  • fix(flash): dsu can report 24 as do nothing
  • doc: fix missing closing tick
  • feat(flash): update to onecli v310+ - still not complete

v4.6.2 (2021/04/16)

  • fix(flash): Allow flash to use proxy for commands that aren't yum/apt
  • fix(flash): fix in ranage usage
  • fix(flash): add configurable timeout on xcc reboot
  • fix(lenovo): Add additional success messages
  • Fix the template if conditional check
  • enhance(flash): Provide Manufacturer override
  • fix(flash): Always reboot xcc if it is in the list.

v4.6.0-beta01 (2021/02/10)

  • feat(flash): allow for installed but retrying pieces to be skipped.
  • feat(flash): record list of installed packages and a hash

v4.5.5 (2020/09/04)

  • remove task-library by popular review
  • enhance(flash): Add additional Prerequisites

v4.4.2 (2020/06/16)

  • fix(flash): in flash-list, curl doesn't die on 404 and should

v4.3.1 (2020/05/11)

  • fix(flash): hpe setup chooser shoud not fail because of set -e
  • fix(flash): mc info can return before usb available on lenovo gear.
  • fix(flash): after resetting mc wait for it to take effect
  • fix(flash): Use ipmitool to reset the bmc and wait
  • fix(flash): Make true/yes match and add echos
  • fix(flash): Also handle lenovo no reboot required.
  • fix(flash): Add more reboot required tests for lenovo
  • fix(flash): lenovo flash failed to reboot bmc - claused embedded wrong.
  • fix(flash): dell-flash-list treat rc 5 as ignore.

v4.3.0-beta6 (2020/04/29)

  • fix(flash): Lenovo flash list skips reboots on line wrap; change xcc reboot call
  • fix(flash): in flash-list, print downloaded file names

v4.3.0-beta2 (2020/01/07)

  • placeholder for slowly pulling work from edgelab into release
  • Handle curl failure and error if the file is missing.

v4.2.4, v4.3.0-alpha2 (2019/12/10)

  • Allow dell systems to ignore signatures and go backwards in block
  • Update flash to have a flash-method parameter.

v4.1.2, v4.2.0-beta3 (2019/10/14)

  • Check for install RPM and skip install if already present

v4.1.0 (2019/09/17)

  • If the xcc is updated, then reboot it and wait for it to come up.

v4.0.15 (2019/09/09)

  • Update lenovo-flash-list support

v4.0.14 (2019/09/05)

  • if hpe setup is missing, then us hpsetup.

v4.0.13 (2019/08/27)

  • Only pick one setup command

v4.0.11 (2019/08/26)

  • Improve HPE error handling - this is a bit hack-ish.

v4.0.10 (2019/08/10)

  • Fix doc links

v4.0.4 (2019/08/06)

  • Add previous stuff
  • Initial commit