Update FreeBSD CI jobs FreeBSD 14.1

The current FreeBSD CI jobs are failing installation since the
"opencv" package is now missing there. Updating to 14.1 fixes
the issue.

Message-Id: <20240911090149.286257-1-thuth@redhat.com>
Reviewed-by: Li-Wen Hsu <lwhsu@FreeBSD.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>
This commit is contained in:
Thomas Huth 2024-09-10 15:05:09 +02:00
parent 05e303210d
commit b4358ed4fd
4 changed files with 9 additions and 9 deletions

View file

@ -46,13 +46,13 @@
variables: variables:
QEMU_JOB_CIRRUS: 1 QEMU_JOB_CIRRUS: 1
x64-freebsd-13-build: x64-freebsd-14-build:
extends: .cirrus_build_job extends: .cirrus_build_job
variables: variables:
NAME: freebsd-13 NAME: freebsd-14
CIRRUS_VM_INSTANCE_TYPE: freebsd_instance CIRRUS_VM_INSTANCE_TYPE: freebsd_instance
CIRRUS_VM_IMAGE_SELECTOR: image_family CIRRUS_VM_IMAGE_SELECTOR: image_family
CIRRUS_VM_IMAGE_NAME: freebsd-13-3 CIRRUS_VM_IMAGE_NAME: freebsd-14-1
CIRRUS_VM_CPUS: 8 CIRRUS_VM_CPUS: 8
CIRRUS_VM_RAM: 8G CIRRUS_VM_RAM: 8G
UPDATE_COMMAND: pkg update; pkg upgrade -y UPDATE_COMMAND: pkg update; pkg upgrade -y

View file

@ -1,6 +1,6 @@
# THIS FILE WAS AUTO-GENERATED # THIS FILE WAS AUTO-GENERATED
# #
# $ lcitool variables freebsd-13 qemu # $ lcitool variables freebsd-14 qemu
# #
# https://gitlab.com/libvirt/libvirt-ci # https://gitlab.com/libvirt/libvirt-ci

View file

@ -207,14 +207,14 @@ try:
# #
# Cirrus packages lists for GitLab # Cirrus packages lists for GitLab
# #
generate_cirrus("freebsd-13") generate_cirrus("freebsd-14")
generate_cirrus("macos-13") generate_cirrus("macos-13")
generate_cirrus("macos-14") generate_cirrus("macos-14")
# #
# VM packages lists # VM packages lists
# #
generate_pkglist("freebsd", "freebsd-13") generate_pkglist("freebsd", "freebsd-14")
# #
# Ansible package lists # Ansible package lists

View file

@ -28,8 +28,8 @@ class FreeBSDVM(basevm.BaseVM):
name = "freebsd" name = "freebsd"
arch = "x86_64" arch = "x86_64"
link = "https://download.freebsd.org/releases/CI-IMAGES/13.2-RELEASE/amd64/Latest/FreeBSD-13.2-RELEASE-amd64-BASIC-CI.raw.xz" link = "https://download.freebsd.org/releases/CI-IMAGES/14.1-RELEASE/amd64/Latest/FreeBSD-14.1-RELEASE-amd64-BASIC-CI.raw.xz"
csum = "a4fb3b6c7b75dd4d58fb0d75e4caf72844bffe0ca00e66459c028b198ffb3c0e" csum = "202fe27a05427f0a86d3ebb97712745186f2776ccc4f70d95466dd99a0238ba5"
size = "20G" size = "20G"
BUILD_SCRIPT = """ BUILD_SCRIPT = """
@ -39,7 +39,7 @@ class FreeBSDVM(basevm.BaseVM):
mkdir src build; cd src; mkdir src build; cd src;
tar -xf /dev/vtbd1; tar -xf /dev/vtbd1;
cd ../build; cd ../build;
../src/configure --python=python3.9 --extra-ldflags=-L/usr/local/lib \ ../src/configure --extra-ldflags=-L/usr/local/lib \
--extra-cflags=-I/usr/local/include {configure_opts}; --extra-cflags=-I/usr/local/include {configure_opts};
gmake --output-sync -j{jobs} {target} {verbose}; gmake --output-sync -j{jobs} {target} {verbose};
""" """