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

agama-project / agama / 16830746020 / 1 – rust
74%
master: 74%

Build:
DEFAULT BRANCH: master
Ran 08 Aug 2025 12:55PM UTC
Files 186
Run time 98min
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 Aug 2025 12:45PM UTC coverage: 21.661%. First build
rust – 16830746020.1

push

github

web-flow
User patterns selection (#2643)

## Problem

The list of patterns included in the profile will replace the whole list
of patterns to install (except those that are mandatory). It would be
nice to be able to modify the list of patterns without having to set it
entirely.

-
https://trello.com/c/NNkJVdwD/5204-3-sles160-adding-patterns-instead-of-replacing-the-list
- https://bugzilla.suse.com/show_bug.cgi?id=1247456

## Solution

Allow to add or remove patterns from the user patterns selection apart
of set it completely.

## Testing

- *Tested manually*

```bash
$ cat software.json
{
  "software": {
    "patterns": {
      "remove": ["selinux"]
    }
  }
}
$ agama config load software.json
✓ The profile is valid.
$ cat software.json
{
  "software": {
    "patterns": {
      "add": ["selinux"]
    }
  }
}
$ agama config load software.json
✓ The profile is valid.
$ agama config show 
{
  ...
  "software": {
    "patterns": [
      "selinux"
    ],
    "packages": []
  },
  ...
}
```

<img width="1090" height="842" alt="Screenshot From 2025-08-08 12-02-03"
src="https://github.com/user-attachments/assets/b9ef855e-306b-4cf5-b5d1-05c20d420ba7"
/>
<img width="1090" height="842" alt="Screenshot From 2025-08-08 12-02-45"
src="https://github.com/user-attachments/assets/f33b68c7-0461-4743-b571-6c9b545b5e1e"
/>

2019 of 9321 relevant lines covered (21.66%)

0.42 hits per line

Source Files on job rust - 16830746020.1
  • Tree
  • List 186
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 16830746020
  • c794bbb9 on github
  • Prev Job for on master (#16806093896.)
  • Next Job for on master (#16873505016.)
  • 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