From 0e455b18e1688505a39c120bd7f42e6e0004c0d4 Mon Sep 17 00:00:00 2001 From: Kevin Veen-Birkenbach Date: Tue, 3 Nov 2026 23:03:34 +0100 Subject: [PATCH] fix(sys-os): add tasks/main.yml and mark the CentOS stream pin #1357 left main red in two suites: - tests/integration/roles/meta/test_mapping.py: "Mandatory file(s) missing (1): roles/sys-os/tasks/main.yml (role types: tooling)". Every role type requires tasks/main.yml, so sys-os gets an empty one. - tests/external/update/docker/test_image_pin_policy.py: "centos pins 'stream10', which is neither a version nor a digest". CentOS Stream publishes no numbered tag the updater can order, so the pin carries the same docker-version nocheck the rolling Arch pin does. Co-Authored-By: Claude Opus 5.5 --- roles/sys-os/meta/services.yml | 1 + roles/sys-os/tasks/main.yml | 1 + 2 files changed, 2 insertions(+) create mode 100644 roles/sys-os/tasks/main.yml diff --git a/roles/sys-os/meta/services.yml b/roles/sys-os/meta/services.yml index 40e88d1318..f4fecf1aaa 100644 --- a/roles/sys-os/meta/services.yml +++ b/roles/sys-os/meta/services.yml @@ -20,4 +20,5 @@ fedora: follow: latest centos: image: quay.io/centos/centos + # nocheck: docker-version -- CentOS Stream tags carry no number the updater can order version: stream10 diff --git a/roles/sys-os/tasks/main.yml b/roles/sys-os/tasks/main.yml new file mode 100644 index 0000000000..ed97d539c0 --- /dev/null +++ b/roles/sys-os/tasks/main.yml @@ -0,0 +1 @@ +---