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

agama-project / agama / 13409612956
73%

Build:
DEFAULT BRANCH: master
Ran 19 Feb 2025 09:46AM UTC
Jobs 2
Files 666
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

19 Feb 2025 09:42AM UTC coverage: 70.787% (-0.01%) from 70.799%
13409612956

push

github

web-flow
Info file parameter support (#1896)

## Problem

The linuxrc provides quite useful option to specify remote "info" file
that contain additional parameters. It helps when kernel command line is
restricted by amount of characters or if writing to it is annoying and
it is better to point to that info file.


## Solution

Implement support for `agama.info`. Also implement filtering of agama
specific kernel options and write it to `/etc/agama/kernel.cmdline.conf`
so yast2-bootloader can use it for proposal.

Note: agama.info does not support all linuxrc info features like it
quire correct name `agama.info=` without any additional dots, dashes or
different letter case. It also currently support only single info
parameter and it cannot be recursive, so additional info parameters are
not expanded. And last but not least it supports only url that is
supported by curl.

## Testing

- tested manually with own iso and passing `live.password=` param.

## TODO:

- [x] merged after Beta1
- [x] add changelog before merge to avoid too much conflicts
- [x] document new option in agama github page -
https://github.com/agama-project/agama-project.github.io/pull/42

4 of 5 new or added lines in 3 files covered. (80.0%)

15 existing lines in 5 files now uncovered.

17723 of 25037 relevant lines covered (70.79%)

36.89 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
96.67
-3.33% service/lib/agama/cmdline_args.rb

Uncovered Existing Lines

Lines Coverage ∆ File
1
96.67
-3.33% service/service/lib/agama/cmdline_args.rb
2
97.5
0.0% service/lib/agama/registration.rb
2
97.5
0.0% service/service/lib/agama/registration.rb
5
86.27
0.04% service/lib/agama/dbus/software/product.rb
5
86.27
0.04% service/service/lib/agama/dbus/software/product.rb
Subprojects
ID Flag name Job ID Ran Files Coverage
2 service 13409612956.2 19 Feb 2025 09:46AM UTC 536
88.4
GitHub Action Run
2 rust 13392837706.2 18 Feb 2025 02:36PM UTC 130
25.08
GitHub Action Run
Source Files on build 13409612956
  • Tree
  • List 666
  • Changed 32
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #13409612956
  • 395beef1 on github
  • Prev Build on master (#13392837706)
  • Next Build on master (#13411639555)
  • Delete
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