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

agama-project / agama / 22759617019
77%

Build:
DEFAULT BRANCH: master
Ran 06 Mar 2026 10:35AM UTC
Jobs 3
Files 889
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

06 Mar 2026 10:32AM UTC coverage: 76.077% (+0.02%) from 76.062%
22759617019

push

github

web-flow
Improve product/software error reporting (#3241)

## Problem

* [bsc#1258034](https://bugzilla.suse.com/show_bug.cgi?id=1258034)

## Solution

## Add registration warnings in the "Registration" section

Display the "warning" sign in "Registration" instead of "Software"
([bsc#1258034](https://bugzilla.suse.com/show_bug.cgi?id=1258034).

<details>
<summary>Warning sign in the "Registration" section</summary>

<img width="1871" height="822" alt="Screenshot_2026-03-05_10-44-42"
src="https://github.com/user-attachments/assets/a5c87962-05bf-4c42-829d-c7ab14d83457"
/>
</details>

<details>
<summary>Issue inside of the "Registration" section</summary>

<img width="1871" height="822" alt="Screenshot_2026-03-05_10-42-50"
src="https://github.com/user-attachments/assets/b8a1ce42-b8a6-4d34-ab1a-cface2aea76b"
/>
</details>

### Adjust the detection of the missing_registration issue.

When the base product is missing, the system cannot be installed. But it
depends on the current scenario:

* If the product can be registered (e.g, SLES), then Agama asks the user
to register the product.
* If the product is already registered or the product cannot be
registered (e.g., Tumbleweed), we
inform the user about the problem. In that case, there is nothing he/she
can do to fix it using the
  web user interface.

<details>
<summary>Screen when the product is not found but the system is already
registered</summary>

<img width="1871" height="822" alt="Screenshot_2026-03-05_11-11-20"
src="https://github.com/user-attachments/assets/c059f2a2-629b-4844-9497-4d48bc9a878a"
/>
</details>

### Forget about introduced codes

If you introduce a wrong registration code, Agama will keep the code as
part of the configuration. In
that case, Agama will allow now to forget about that code.

<details>
<summary>Allow "forgetting" about the code</summary>

<img width="1871" height="822" alt="Screenshot_2026-03-05_10-43-38"
src="https://github.com/user-attachments/assets/e2732f7f-5fde-45fb-b75c-b9... (continued)

3162 of 5184 branches covered (61.0%)

Branch coverage included in aggregate %.

27 of 34 new or added lines in 4 files covered. (79.41%)

33 existing lines in 3 files now uncovered.

20650 of 26116 relevant lines covered (79.07%)

80.73 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
90.17
0.55% web/src/components/product/ProductRegistrationPage.tsx
2
31.71
-1.19% web/src/components/overview/OverviewPage.tsx
4
79.69
0.03% web/src/components/product/RegistrationExtension.tsx

Uncovered Existing Lines

Lines Coverage ∆ File
6
82.35
-0.98% web/web/src/components/product/RegistrationExtension.tsx
7
94.38
0.76% web/web/src/components/product/ProductRegistrationPage.tsx
20
44.83
-0.63% web/web/src/components/overview/OverviewPage.tsx
Subprojects
ID Flag name Job ID Ran Files Coverage
3 web 22759617019.3 06 Mar 2026 10:35AM UTC 579
71.44
GitHub Action Run
1 rust 19474749743.1 18 Nov 2025 05:18PM UTC 185
22.45
GitHub Action Run
3 service 22630283743.3 03 Mar 2026 03:37PM UTC 310
87.83
GitHub Action Run
Source Files on build 22759617019
  • Tree
  • List 889
  • Changed 15
  • Source Changed 4
  • Coverage Changed 15
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #22759617019
  • 6b3ba0af on github
  • Prev Build on master (#22711187516)
  • Next Build on master (#22767455106)
  • 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