From: Michal Privoznik Date: Tue, 5 May 2026 10:31:22 +0000 (+0200) Subject: ci: regenerate with 'lcitool manifest' X-Git-Tag: v12.4.0-rc1~140 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=af0debefcc8e21ecccf0b4a068e6276ef0cc8b6a;p=thirdparty%2Flibvirt.git ci: regenerate with 'lcitool manifest' Notable changes: - Drop Fedora 42, add Fedora 44 - Drop Freebsd 13, add Freebsd 15 - Drop Ubuntu 22.04, add Ubuntu 26.04 Signed-off-by: Michal Privoznik Reviewed-by: Peter Krempa --- diff --git a/ci/buildenv/fedora-43-cross-mingw32.sh b/ci/buildenv/fedora-44-cross-mingw32.sh similarity index 100% rename from ci/buildenv/fedora-43-cross-mingw32.sh rename to ci/buildenv/fedora-44-cross-mingw32.sh diff --git a/ci/buildenv/fedora-43-cross-mingw64.sh b/ci/buildenv/fedora-44-cross-mingw64.sh similarity index 100% rename from ci/buildenv/fedora-43-cross-mingw64.sh rename to ci/buildenv/fedora-44-cross-mingw64.sh diff --git a/ci/buildenv/fedora-42.sh b/ci/buildenv/fedora-44.sh similarity index 100% rename from ci/buildenv/fedora-42.sh rename to ci/buildenv/fedora-44.sh diff --git a/ci/buildenv/ubuntu-2204.sh b/ci/buildenv/ubuntu-2604.sh similarity index 98% rename from ci/buildenv/ubuntu-2204.sh rename to ci/buildenv/ubuntu-2604.sh index f29d3c49ab..459a306061 100644 --- a/ci/buildenv/ubuntu-2204.sh +++ b/ci/buildenv/ubuntu-2604.sh @@ -33,7 +33,7 @@ function install_buildenv() { libblkid-dev \ libc6-dev \ libcap-ng-dev \ - libclang-dev \ + libclang-rt-dev \ libcurl4-gnutls-dev \ libdevmapper-dev \ libfuse3-dev \ diff --git a/ci/cirrus/freebsd-13.vars b/ci/cirrus/freebsd-15.vars similarity index 95% rename from ci/cirrus/freebsd-13.vars rename to ci/cirrus/freebsd-15.vars index ac8f9501aa..b99c663efe 100644 --- a/ci/cirrus/freebsd-13.vars +++ b/ci/cirrus/freebsd-15.vars @@ -10,7 +10,7 @@ CROSS_PKGS='' MAKE='/usr/local/bin/gmake' NINJA='/usr/local/bin/ninja' PACKAGING_COMMAND='pkg' -PIP3='/usr/local/bin/pip-3.8' +PIP3='/usr/local/bin/pip' PKGS='augeas bash-completion ca_root_nss ccache4 codespell cppi curl cyrus-sasl diffutils fusefs-libs3 gettext git glib gmake gnugrep gnutls gsed json-c libpcap libpciaccess libssh libssh2 libxml2 libxslt meson ninja perl5 pkgconf py311-black py311-docutils py311-flake8 py311-pytest python3 qemu readline' PYPI_PKGS='' PYTHON='/usr/local/bin/python3' diff --git a/ci/cirrus/macos-14.vars b/ci/cirrus/macos-14.vars index d23fe3cd47..823de9e6a0 100644 --- a/ci/cirrus/macos-14.vars +++ b/ci/cirrus/macos-14.vars @@ -11,6 +11,6 @@ MAKE='/opt/homebrew/bin/gmake' NINJA='/opt/homebrew/bin/ninja' PACKAGING_COMMAND='brew' PIP3='/opt/homebrew/bin/pip3' -PKGS='augeas bash-completion black ccache codespell cppi curl diffutils docutils flake8 gettext git glib gnu-sed gnutls grep json-c libiscsi libpcap libssh libssh2 libxml2 libxslt make meson ninja perl pkg-config python3 qemu readline' +PKGS='augeas bash-completion black ccache codespell cppi curl diffutils docutils flake8 gettext git glib gnu-sed gnutls grep json-c libiscsi libpcap libssh libssh2 libxml2 libxslt make meson ninja perl pkg-config python-setuptools python3 qemu readline' PYPI_PKGS='pytest' PYTHON='/opt/homebrew/bin/python3' diff --git a/ci/containers/fedora-43-cross-mingw32.Dockerfile b/ci/containers/fedora-44-cross-mingw32.Dockerfile similarity index 98% rename from ci/containers/fedora-43-cross-mingw32.Dockerfile rename to ci/containers/fedora-44-cross-mingw32.Dockerfile index 9c517b54d4..998a173883 100644 --- a/ci/containers/fedora-43-cross-mingw32.Dockerfile +++ b/ci/containers/fedora-44-cross-mingw32.Dockerfile @@ -4,7 +4,7 @@ # # https://gitlab.com/libvirt/libvirt-ci -FROM registry.fedoraproject.org/fedora:43 +FROM registry.fedoraproject.org/fedora:44 RUN dnf --quiet install -y nosync && \ printf '#!/bin/sh\n\ diff --git a/ci/containers/fedora-43-cross-mingw64.Dockerfile b/ci/containers/fedora-44-cross-mingw64.Dockerfile similarity index 98% rename from ci/containers/fedora-43-cross-mingw64.Dockerfile rename to ci/containers/fedora-44-cross-mingw64.Dockerfile index 763611b9c9..b5f5e9dd47 100644 --- a/ci/containers/fedora-43-cross-mingw64.Dockerfile +++ b/ci/containers/fedora-44-cross-mingw64.Dockerfile @@ -4,7 +4,7 @@ # # https://gitlab.com/libvirt/libvirt-ci -FROM registry.fedoraproject.org/fedora:43 +FROM registry.fedoraproject.org/fedora:44 RUN dnf --quiet install -y nosync && \ printf '#!/bin/sh\n\ diff --git a/ci/containers/fedora-42.Dockerfile b/ci/containers/fedora-44.Dockerfile similarity index 98% rename from ci/containers/fedora-42.Dockerfile rename to ci/containers/fedora-44.Dockerfile index 8fbffdda76..74f234c955 100644 --- a/ci/containers/fedora-42.Dockerfile +++ b/ci/containers/fedora-44.Dockerfile @@ -4,7 +4,7 @@ # # https://gitlab.com/libvirt/libvirt-ci -FROM registry.fedoraproject.org/fedora:42 +FROM registry.fedoraproject.org/fedora:44 RUN dnf --quiet install -y nosync && \ printf '#!/bin/sh\n\ diff --git a/ci/containers/ubuntu-2204.Dockerfile b/ci/containers/ubuntu-2604.Dockerfile similarity index 97% rename from ci/containers/ubuntu-2204.Dockerfile rename to ci/containers/ubuntu-2604.Dockerfile index b93e1b1470..a631af360f 100644 --- a/ci/containers/ubuntu-2204.Dockerfile +++ b/ci/containers/ubuntu-2604.Dockerfile @@ -4,7 +4,7 @@ # # https://gitlab.com/libvirt/libvirt-ci -FROM docker.io/library/ubuntu:22.04 +FROM docker.io/library/ubuntu:26.04 RUN export DEBIAN_FRONTEND=noninteractive && \ apt-get update && \ @@ -35,7 +35,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \ libblkid-dev \ libc6-dev \ libcap-ng-dev \ - libclang-dev \ + libclang-rt-dev \ libcurl4-gnutls-dev \ libdevmapper-dev \ libfuse3-dev \ diff --git a/ci/gitlab/builds.yml b/ci/gitlab/builds.yml index 7e671b7d99..aeef337a66 100644 --- a/ci/gitlab/builds.yml +++ b/ci/gitlab/builds.yml @@ -144,30 +144,30 @@ x86_64-debian-sid: TARGET_BASE_IMAGE: docker.io/library/debian:sid-slim -x86_64-fedora-42: +x86_64-fedora-43: extends: .native_build_job needs: - - job: x86_64-fedora-42-container + - job: x86_64-fedora-43-container optional: true allow_failure: false variables: - NAME: fedora-42 - TARGET_BASE_IMAGE: registry.fedoraproject.org/fedora:42 + NAME: fedora-43 + TARGET_BASE_IMAGE: registry.fedoraproject.org/fedora:43 artifacts: expire_in: 1 day paths: - libvirt-rpms -x86_64-fedora-43: +x86_64-fedora-44: extends: .native_build_job needs: - - job: x86_64-fedora-43-container + - job: x86_64-fedora-44-container optional: true allow_failure: false variables: - NAME: fedora-43 - TARGET_BASE_IMAGE: registry.fedoraproject.org/fedora:43 + NAME: fedora-44 + TARGET_BASE_IMAGE: registry.fedoraproject.org/fedora:44 artifacts: expire_in: 1 day paths: @@ -223,40 +223,40 @@ x86_64-opensuse-tumbleweed: TARGET_BASE_IMAGE: registry.opensuse.org/opensuse/tumbleweed:latest -x86_64-ubuntu-2204: +x86_64-ubuntu-2404: extends: .native_build_job needs: - - job: x86_64-ubuntu-2204-container + - job: x86_64-ubuntu-2404-container optional: true allow_failure: false variables: - NAME: ubuntu-2204 - TARGET_BASE_IMAGE: docker.io/library/ubuntu:22.04 + NAME: ubuntu-2404 + TARGET_BASE_IMAGE: docker.io/library/ubuntu:24.04 -x86_64-ubuntu-2404: +x86_64-ubuntu-2604: extends: .native_build_job needs: - - job: x86_64-ubuntu-2404-container + - job: x86_64-ubuntu-2604-container optional: true allow_failure: false variables: JOB_OPTIONAL: 1 - NAME: ubuntu-2404 - TARGET_BASE_IMAGE: docker.io/library/ubuntu:24.04 + NAME: ubuntu-2604 + TARGET_BASE_IMAGE: docker.io/library/ubuntu:26.04 -x86_64-ubuntu-2404-clang: +x86_64-ubuntu-2604-clang: extends: .native_build_job needs: - - job: x86_64-ubuntu-2404-container + - job: x86_64-ubuntu-2604-container optional: true allow_failure: false variables: CC: clang MESON_ARGS: -Db_lundef=false -Db_sanitize=address,undefined - NAME: ubuntu-2404 - TARGET_BASE_IMAGE: docker.io/library/ubuntu:24.04 + NAME: ubuntu-2604 + TARGET_BASE_IMAGE: docker.io/library/ubuntu:26.04 UBSAN_OPTIONS: print_stacktrace=1:halt_on_error=1 @@ -457,29 +457,29 @@ s390x-debian-sid: TARGET_BASE_IMAGE: docker.io/library/debian:sid-slim -mingw32-fedora-43: +mingw32-fedora-44: extends: .cross_build_job needs: - - job: mingw32-fedora-43-container + - job: mingw32-fedora-44-container optional: true allow_failure: false variables: CROSS: mingw32 JOB_OPTIONAL: 1 - NAME: fedora-43 - TARGET_BASE_IMAGE: registry.fedoraproject.org/fedora:43 + NAME: fedora-44 + TARGET_BASE_IMAGE: registry.fedoraproject.org/fedora:44 -mingw64-fedora-43: +mingw64-fedora-44: extends: .cross_build_job needs: - - job: mingw64-fedora-43-container + - job: mingw64-fedora-44-container optional: true allow_failure: false variables: CROSS: mingw64 - NAME: fedora-43 - TARGET_BASE_IMAGE: registry.fedoraproject.org/fedora:43 + NAME: fedora-44 + TARGET_BASE_IMAGE: registry.fedoraproject.org/fedora:44 mingw32-fedora-rawhide: @@ -509,32 +509,32 @@ mingw64-fedora-rawhide: # Native cirrus build jobs -x86_64-freebsd-13: +x86_64-freebsd-14: extends: .cirrus_build_job needs: [] allow_failure: exit_codes: 3 variables: - CIRRUS_VM_IMAGE_NAME: freebsd-13-5 + CIRRUS_VM_IMAGE_NAME: freebsd-14-3 CIRRUS_VM_IMAGE_SELECTOR: image_family CIRRUS_VM_INSTANCE_TYPE: freebsd_instance INSTALL_COMMAND: pkg install -y - NAME: freebsd-13 + NAME: freebsd-14 UPDATE_COMMAND: pkg update UPGRADE_COMMAND: pkg upgrade -y -x86_64-freebsd-14: +x86_64-freebsd-15: extends: .cirrus_build_job needs: [] allow_failure: exit_codes: 3 variables: - CIRRUS_VM_IMAGE_NAME: freebsd-14-3 + CIRRUS_VM_IMAGE_NAME: freebsd-15-0 CIRRUS_VM_IMAGE_SELECTOR: image_family CIRRUS_VM_INSTANCE_TYPE: freebsd_instance INSTALL_COMMAND: pkg install -y - NAME: freebsd-14 + NAME: freebsd-15 UPDATE_COMMAND: pkg update UPGRADE_COMMAND: pkg upgrade -y diff --git a/ci/gitlab/containers.yml b/ci/gitlab/containers.yml index 1fbf11b21a..1383c6388e 100644 --- a/ci/gitlab/containers.yml +++ b/ci/gitlab/containers.yml @@ -63,18 +63,18 @@ x86_64-debian-sid-container: NAME: debian-sid -x86_64-fedora-42-container: +x86_64-fedora-43-container: extends: .container_job allow_failure: false variables: - NAME: fedora-42 + NAME: fedora-43 -x86_64-fedora-43-container: +x86_64-fedora-44-container: extends: .container_job allow_failure: false variables: - NAME: fedora-43 + NAME: fedora-44 x86_64-fedora-rawhide-container: @@ -98,18 +98,18 @@ x86_64-opensuse-tumbleweed-container: NAME: opensuse-tumbleweed -x86_64-ubuntu-2204-container: +x86_64-ubuntu-2404-container: extends: .container_job allow_failure: false variables: - NAME: ubuntu-2204 + NAME: ubuntu-2404 -x86_64-ubuntu-2404-container: +x86_64-ubuntu-2604-container: extends: .container_job allow_failure: false variables: - NAME: ubuntu-2404 + NAME: ubuntu-2604 @@ -234,19 +234,19 @@ s390x-debian-sid-container: NAME: debian-sid-cross-s390x -mingw32-fedora-43-container: +mingw32-fedora-44-container: extends: .container_job allow_failure: false variables: JOB_OPTIONAL: 1 - NAME: fedora-43-cross-mingw32 + NAME: fedora-44-cross-mingw32 -mingw64-fedora-43-container: +mingw64-fedora-44-container: extends: .container_job allow_failure: false variables: - NAME: fedora-43-cross-mingw64 + NAME: fedora-44-cross-mingw64 mingw32-fedora-rawhide-container: diff --git a/ci/manifest.yml b/ci/manifest.yml index a673f0c413..94639cf0b8 100644 --- a/ci/manifest.yml +++ b/ci/manifest.yml @@ -125,7 +125,7 @@ targets: containers: false builds: false - fedora-42: + fedora-43: jobs: - arch: x86_64 artifacts: @@ -133,7 +133,7 @@ targets: paths: - libvirt-rpms - fedora-43: + fedora-44: jobs: - arch: x86_64 artifacts: @@ -165,10 +165,10 @@ targets: allow-failure: true builds: false - freebsd-13: x86_64 - freebsd-14: x86_64 + freebsd-15: x86_64 + opensuse-leap-15: jobs: - arch: x86_64 @@ -191,11 +191,11 @@ targets: PATH_EXTRA: /usr/local/opt/ccache/libexec:/usr/local/opt/gettext/bin:/usr/local/opt/libpcap/bin:/usr/local/opt/libxslt/bin PKG_CONFIG_PATH: /usr/local/opt/curl/lib/pkgconfig:/usr/local/opt/libpcap/lib/pkgconfig:/usr/local/opt/libxml2/lib/pkgconfig:/usr/local/opt/ncurses/lib/pkgconfig:/usr/local/opt/readline/lib/pkgconfig - ubuntu-2204: + ubuntu-2404: jobs: - arch: x86_64 - ubuntu-2404: + ubuntu-2604: jobs: - arch: x86_64 builds: false