# E2E distro matrix for `make test-e2e`: one "<label> <image>" per line.
# Blank lines and lines starting with # are ignored.
# <label> is passed to the container as SU_DISTRO and names the log file
# tests/docker/logs/<label>.log; run a single one with `make test-e2e E2E_ONLY=<label>`.
#
# Rocky Linux (see discovery/rpm.md, section 0.2):
#   - the Docker Hub *library* image `rockylinux:9` is a stale Rocky 9.3 build from
#     2023-11-28 (96 pending upgrades on day one), so the upstream-maintained
#     `rockylinux/rockylinux:9` (Rocky 9.8, same image as quay.io/rockylinux/rockylinux:9)
#     is used instead;
#   - `rockylinux:10` does not exist in the library at all; `rockylinux/rockylinux:10`
#     is the official Rocky 10 image (same image id as quay.io/rockylinux/rockylinux:10).
#
# label              image
debian-12            debian:12
debian-13            debian:13
ubuntu-22.04         ubuntu:22.04
ubuntu-24.04         ubuntu:24.04
ubuntu-latest        ubuntu:latest
archlinux            archlinux:latest
almalinux-9          almalinux:9
almalinux-10         almalinux:10
rockylinux-9         rockylinux/rockylinux:9
rockylinux-10        rockylinux/rockylinux:10
opensuse-tumbleweed  opensuse/tumbleweed:latest
opensuse-leap        opensuse/leap:latest
