Skip to content

hpe-firmware-catalog-build

Build flash-list from HPE Firmware Pack for ProLiant catalog (fwrepo.json)

Builds the flash-list parameter from HPE's Firmware Pack for ProLiant (FWPP) catalog. HPE analog to the Dell catalog flow.

What it does:

  • Fetches fwrepodata/fwrepo.json from flash-hpe-catalog-url.
  • Reads iLO SoftwareInventory via ilorest.
  • Matches catalog entries by deviceclass and target UUIDs.
  • Picks the newest entry per matched device by date.
  • Appends results to flash-list, deduplicated by File.

Behavior:

  • Existing flash-list entries win on conflict; hand-curated entries and their Force flag are preserved.
  • flash-list-check-list is left untouched, so previously flashed entries stay marked complete.
  • Safe to re-run.
  • Does not flash anything. Schedule flash-list or hpe-firmware-flash-list after this task.

Filtering:

  • flash-hpe-catalog-include: regex list, filenames must match one.
  • flash-hpe-catalog-exclude: regex list, filenames must match none.
  • flash-hpe-catalog-force: marks every produced entry Force: true.

Objects that Reference hpe-firmware-catalog-build

Not used in current content packs

Objects used by hpe-firmware-catalog-build