-
Notifications
You must be signed in to change notification settings - Fork 44
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
Bootloader force user input #1840
Conversation
Pull Request Test Coverage Report for Build 12431357610Details
💛 - Coveralls |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The overall approach looks good. Thanks!
9a8d488
to
5492568
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It looks good. Thanks a lot for helping to unblock QA 🥳
rust/agama-lib/src/bootloader.rs
Outdated
//! Implements support for handling the storage settings | ||
|
||
pub mod client; | ||
// pub mod http_client; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
leftover?
## Problem There is collision between #1848 and #1840 where bootloader adds another interface with Get/SetConfig on Storage service. This result that generic access no longer works and needs access via specific interface. reported on slack https://suse.slack.com/archives/C02TLF25571/p1734924853266999 ## Solution Change code to avoid ambitious code. ## Testing - *Tested manually*
Problem
In order to support the QA use-case, we need to make it possible to configure the boot loader to stop at the menu without a timeout.
trello: https://trello.com/c/dKYmc0K7/4018-5-agama-ped-10810-new-section-to-configure-bootloader
jira:
Solution
Add to profile section
Bootloader
with keystopOnBootMenu
and boolean value. This allows QA to usejq -n ".bootloader.stopOnBootMenu = true" | agama config load
after selecting product and before start of installation to force stop without any timeout.Testing