• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

agama-project / agama / 12431612344

20 Dec 2024 12:41PM UTC coverage: 70.907% (-0.1%) from 71.052%
12431612344

push

github

web-flow
Bootloader force user input (#1840)

## 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:
- [PED-10810](https://jira.suse.com/browse/PED-10810)
- Epic: https://jira.suse.com/browse/AGM-54
- Story: https://jira.suse.com/browse/AGM-59
- Tasks: https://jira.suse.com/browse/AGM-67 and
https://jira.suse.com/browse/AGM-68


## Solution

Add to profile section `Bootloader` with key `stopOnBootMenu` and
boolean value. This allows QA to use `jq -n ".bootloader.stopOnBootMenu
= true" | agama config load` after selecting product and before start of
installation to force stop without any timeout.


## Testing

- *Added a new unit test*
- *Tested manually*

9 of 59 new or added lines in 9 files covered. (15.25%)

36 existing lines in 2 files now uncovered.

17056 of 24054 relevant lines covered (70.91%)

35.81 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/rust/agama-server/src/bootloader/web.rs


Source Not Available

STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc