Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add way to probe firmware information #149

Merged
merged 4 commits into from
Jul 8, 2024

Conversation

ogayot
Copy link
Member

@ogayot ogayot commented Jul 2, 2024

For NVMe/TCP, we will want Subiquity to determine if booting with the boot FS on remote-storage is supported by the firmware. So far, it looks like we might need to rely on the "bios-vendor" value so we now expose this information from probert.

Since firmware related information should not change between two different probert invocations now make it part of a "firmware" prober, that Subiquity should realistically call only once.

Signed-off-by: Olivier Gayot <[email protected]>
@ogayot ogayot force-pushed the probe-firmware branch 3 times, most recently from 0ac56da to d34f2e6 Compare July 2, 2024 15:27
@ogayot ogayot force-pushed the probe-firmware branch 2 times, most recently from 267d68e to 93e3fbb Compare July 3, 2024 13:04
For NVMe/TCP, we will want Subiquity to determine if booting with the
boot FS on remote-storage is supported by the firmware.

So far, it looks like we might need to identify if the firmware was
built using the timberland-sig tree. We can rely on the "bios-vendor",
"bios-release-date" and "bios-version" values so we now expose these
pieces of information from probert.

Since firmware related information should not change between two
different probert invocations now make it part of a "firmware" prober,
that Subiquity should realistically call only once.

Signed-off-by: Olivier Gayot <[email protected]>
@ogayot ogayot merged commit 83d25c8 into canonical:master Jul 8, 2024
2 checks passed
@ogayot ogayot deleted the probe-firmware branch July 8, 2024 07:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants