mirror of
https://git.proxmox.com/git/mirror_zfs.git
synced 2026-05-22 02:27:36 +03:00
CI: Test build Lustre against ZFS
The Lustre filessytem calls a number of exported ZFS functions. Do a test build on the Almalinux runners to make sure we're not breaking Lustre. We do the Lustre build in parallel with the normal ZTS test for efficiency, since ZTS isn't very CPU intensive. The full Lustre build takes around 15min when run on its own. Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Signed-off-by: Tony Hutter <hutter2@llnl.gov> Closes #18161
This commit is contained in:
@@ -120,6 +120,11 @@ function rhel() {
|
||||
kernel-devel python3-setuptools qemu-guest-agent rng-tools rpcgen \
|
||||
rpm-build rsync samba strace sysstat systemd watchdog wget xfsprogs-devel \
|
||||
xxhash zlib-devel
|
||||
|
||||
# These are needed for building Lustre. We only install these on EL VMs since
|
||||
# we don't plan to test build Lustre on other platforms.
|
||||
sudo dnf install -y libnl3-devel libyaml-devel libmount-devel
|
||||
|
||||
echo "##[endgroup]"
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user