Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ignore this - just testing CI #16195

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Commits on Jun 7, 2024

  1. ZTS: Use QEMU for tests on Linux and FreeBSD

    -----------------------------------------------------------------
    Do not merge - this is my testing version
    -Tony Hutter
    
    Requires-builders: none
    ----------------------------------------------------------------
    
    This commit adds functional tests for these systems:
    - AlmaLinux 8, AlmaLinux 9
    - ArchLinux
    - CentOS Stream 8, CentOS Stream 9
    - Fedora 38, Fedora 39
    - Debian 11, Debian 12
    - FreeBSD 13, FreeBSD 14, FreeBSD 15
    - Ubuntu 22.04, Ubuntu 24.04
    
    Workflow for each operating system:
    - install QEMU on the github runner
    - download cloud image for this system
    - start and init that image via cloud-init
    - install deps, build openzfs, load the module
    - do the functional testings, hopefully < 5h
    
    Signed-off-by: Tino Reichardt <milky-zfs@mcmilk.de>
    mcmilk authored and tonyhutter committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    5148d2c View commit details
    Browse the repository at this point in the history