Skip to content

Include nvme-firmware-updater binaries into TUF repo #11222

Description

@askfongjojo

The nvme-firmware-updater tool is currently uploaded separately onto individual sleds to apply NVMe firmware updates. There is no version pinning nor linkage to a host OS or omicron version. The burden is on the person preparing the update tools or performing the update to know when/where to pick up the latest binaries.

Before NVMe firmware update is implemented in the reconfigurator-driven update process, perhaps we can mitigate human errors by requiring the pinning of nvme-firmware-updater version in omicron and automatically pulling the binaries into the TUF repo (which installinator and reconfigurator will ignore) so that the latest version can be found reliably in the zip file.

This request is meant to be a stop-gap with the expectation that the eventual solution may work in an entirely different way and it won't be expensive to do this work now and reap it out in the future.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions