Skip to content

flashy-9e80437

Choose a tag to compare

@github-actions github-actions released this 26 May 20:41
regen flash_procedure_mappings.go for sanmiguel

Summary:
Regenerate tools/flashy/flash_procedure/flash_procedure_mappings.go
after sanmiguel flipped has_fbpkg=true in platforms.json (D106118329,
synced via 807a2a10703 "Sync platforms.thrift").

Without this, flashy aborts with
  {Err: unknown platform 'sanmiguel' - no flash procedure found}
and never writes the image. The wrapper then treats the failure as
ExitSafeToReboot and reboots into the unchanged old image, so any
post-flash CIT runs against stale firmware. Observed on
conveyor/openbmcfb sanmiguel runs starting 2026-05-26.

Sanmiguel is non-vboot and LF OpenBMC, so it lands on flash.FlashCp,
matching all other LF OpenBMC platforms (harma, minerva, yosemite4/5,
catalina, ventura, ventura2, bletchley, anacapa, clemente,
santabarbara, rainiera6).

Generated by facebook/sandcastle/gen_flash_procedure_mapping.sh.

Test Plan:
- cd facebook/sandcastle && bash gen_flash_procedure_mapping.sh
  - git diff: only one new line "sanmiguel: flash.FlashCp," added.
  - cd tools/flashy && go fmt ./... clean.

Reviewed By: waffle2k

Differential Revision: D106399150

fbshipit-source-id: 8bf25f0ab9c58b7a812013646f51482f435d12e3