-
Epic
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
None
-
None
-
Embedded firmware updates
-
False
-
None
-
False
-
Testable
-
To Do
-
100% To Do, 0% In Progress, 0% Done
-
-
Goal:
- Allow customers to embed custom firmware for peripherals in images via container registries.
- Allow customers to embed LVFS firmware for peripherals in images.
- The firmware should be consumable by fwupd.
Acceptance Criteria:
- An ostree image can be created with firmware sourced from, i.e.,
container://quay.io/company/radar-firmware:2.0.72
this firmware (cab and quirk files) would be installed in /usr/share/fwupd/remotes.d/vendor/firmware and /usr/share/fwupd/quirks.d
- An ostree image can be created with firmware sourced from the LVFS CDN, i.e.
lvfs://com.synaptics.prometheus.0xDF.firmware:10.01.3273255
- The vendor directory repository can be created or enabled.
- This feature can be consumed from both the osbuild pipelines and the composer API as part of the blueprint.
Additional details:
The goals and criteria for this ticked are extracted from https://docs.google.com/document/d/1877_59HMjjn94jJvgo0OW4sKeC8Pd7oYsSxn63yGDUc
which has been discussed between the fwupd, Automotive/RHIVOS, and Emerging Technologies/Edge teams.