Skip to content

Commit 1b5764a

Browse files
authored
ci: remove stale wolfi-presubmit package matrix entries (#2566)
What Drop cadvisor, grafana-image-renderer, and mdbook from the wolfi-presubmit matrix. Their YAMLs no longer exist in wolfi-dev/os (both root-level lookups and full-repo code search return no matches), so `wolfictl bump <pkg>` plus `make package/<pkg>` against the wolfi-dev/os Makefile fails with "No rule to make target". Why These three matrix entries fail on every PR (including main) and create persistent red CI noise that masks legitimate failures. Removing them restores a green baseline without reducing coverage in any meaningful way - the matrix still exercises 19 packages across bubblewrap and qemu runners, covering cgroups, get/setcaps, diff users, license-path, Perl/Python/Ruby builds, and more. Notes - Watch the next wolfi-presubmit run to confirm the matrix is green with these three removed. - If anyone wants comparable coverage for cgroups (cadvisor was tagged "uses cgroups"), a replacement package from the still-existing matrix already exercises similar paths; if not, a follow-up could add a new entry from a currently-existing wolfi-dev/os YAML. Signed-off-by: jmeridth <jmeridth@gmail.com>
1 parent 2486683 commit 1b5764a

1 file changed

Lines changed: 0 additions & 3 deletions

File tree

.github/workflows/wolfi-presubmit.yaml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -78,15 +78,12 @@ jobs:
7878
#- glibc # takes ~35-40 minutes to build; not an all-encompassing signal of Melange functionality; TODO: replace with a smaller, related package
7979
#- xmlto # TODO: https://github.com/wolfi-dev/os/issues/26442
8080
- bubblewrap
81-
- cadvisor # uses cgroups
8281
- dpkg
8382
- fixuid # uses a diff test user
8483
- fping # uses get/setcaps
8584
- gitsign
86-
- grafana-image-renderer
8785
- guac
8886
- lzo
89-
- mdbook
9087
- ncurses
9188
- perl-yaml-syck
9289
- postfix

0 commit comments

Comments
 (0)