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

agama-project / agama / 21207052685
73%

Build:
DEFAULT BRANCH: master
Ran 21 Jan 2026 11:03AM UTC
Jobs 3
Files 904
Run time 2min
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

21 Jan 2026 11:00AM UTC coverage: 72.997% (+0.001%) from 72.996%
21207052685

push

github

web-flow
service: Honor read_only flag from the product configuration (#3054)

## Problem

The product configuration allows to setup the "/" volume as read-only.
That should result in an immutable system.

But that setting is currently ignored by the Agama storage proposal. The
code was commented out temporarily in order to decide how exactly we
wanted to manage immutable systems... but that conversation didn't
happen and the code has remained commented until today.

See https://bugzilla.suse.com/show_bug.cgi?id=1253616

## Solution

Honor the read-only flag.

Clarify the current status of the flag in the code.

## Testing

Tested manually installing openSUSE MicroOS with a patched installer.

Everything works as expected:

```
$ cat /etc/fstab | head -n1
UUID=xxx-yyy-zzz  /  btrfs  ro=vfs  0  0

$ btrfs property get -ts /
ro=true
```

2746 of 5101 branches covered (53.83%)

Branch coverage included in aggregate %.

1 of 1 new or added line in 1 file covered. (100.0%)

20129 of 26236 relevant lines covered (76.72%)

61.38 hits per line

Subprojects
ID Flag name Job ID Ran Files Coverage
3 service 21207052685.3 21 Jan 2026 11:03AM UTC 315
89.49
GitHub Action Run
3 web 21174777004.3 20 Jan 2026 02:19PM UTC 589
66.48
GitHub Action Run
1 rust 19474749743.1 18 Nov 2025 05:18PM UTC 185
22.45
GitHub Action Run
Source Files on build 21207052685
  • Tree
  • List 904
  • Changed 10
  • Source Changed 4
  • Coverage Changed 10
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #21207052685
  • 51c9c46c on github
  • Prev Build on master (#21174777004)
  • Next Build on master (#21210904402)
  • 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