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

openSUSE / agama / 8203901726 / 1 – web
72%
master: 72%

Build:
DEFAULT BRANCH: master
Ran 08 Mar 2024 01:22PM UTC
Files 301
Run time 5s
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

08 Mar 2024 01:18PM UTC coverage: 73.698%. First build
web – 8203901726.1

push

github

web-flow
[web] Move information about transactional system to the top of the storage page (#1075)

## Problem

Agama shows a message in the storage screen if the product being
installed uses a transactional Btrfs as root file-system (ie. read-only
root subvolume and Btrfs snapshots as a mechanism to perform updates).
But that message was displayed in the middle of the "Settings" section
taking the place usually occupied by the Btrfs snapshots switch. Having
it there didn't make much sense.

![Old
screen](https://github.com/openSUSE/agama/assets/3638289/7e4d472e-3d9e-4fab-b5b3-f3dd6b4369dc)

Moreover, the sentence was a bit complicated and it was not so clear how
the statement was related to other settings in the same page.

## Solution

The message is now displayed at the top of the page and the wording has
been slightly modified to, hopefully, explain why some of the usual
configuration options (like disabling Btrfs snapshots or changing the
file-system type for "/") are not available.


![micro-reminder](https://github.com/openSUSE/agama/assets/1691872/12a55af3-e5ec-4ff2-a3b1-fe6e9e22c5a5)


If the system is not transactional, everything looks as before, as
displayed in the following screenshots.


![macro2](https://github.com/openSUSE/agama/assets/3638289/f89ab1f3-72ea-4ebe-8581-03fb90ad2f0d)

## Testing

- Tested manually
- Updated unit tests

## Note

This is broken into many small commits to ease collaboration during
development. The plan is to squash when merging.

1494 of 2273 branches covered (65.73%)

Branch coverage included in aggregate %.

6046 of 7958 relevant lines covered (75.97%)

41.24 hits per line

Source Files on job web - 8203901726.1
  • Tree
  • List 301
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 8203901726
  • 49dfd5b6 on github
  • Prev Job for on master (#8187148015.)
  • Next Job for on master (#8230343174.1)
  • 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