]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
ci: regenerate with 'lcitool manifest'
authorMichal Privoznik <mprivozn@redhat.com>
Tue, 5 May 2026 10:31:22 +0000 (12:31 +0200)
committerMichal Privoznik <mprivozn@redhat.com>
Tue, 5 May 2026 12:11:54 +0000 (14:11 +0200)
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 <mprivozn@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
13 files changed:
ci/buildenv/fedora-44-cross-mingw32.sh [moved from ci/buildenv/fedora-43-cross-mingw32.sh with 100% similarity]
ci/buildenv/fedora-44-cross-mingw64.sh [moved from ci/buildenv/fedora-43-cross-mingw64.sh with 100% similarity]
ci/buildenv/fedora-44.sh [moved from ci/buildenv/fedora-42.sh with 100% similarity]
ci/buildenv/ubuntu-2604.sh [moved from ci/buildenv/ubuntu-2204.sh with 98% similarity]
ci/cirrus/freebsd-15.vars [moved from ci/cirrus/freebsd-13.vars with 95% similarity]
ci/cirrus/macos-14.vars
ci/containers/fedora-44-cross-mingw32.Dockerfile [moved from ci/containers/fedora-43-cross-mingw32.Dockerfile with 98% similarity]
ci/containers/fedora-44-cross-mingw64.Dockerfile [moved from ci/containers/fedora-43-cross-mingw64.Dockerfile with 98% similarity]
ci/containers/fedora-44.Dockerfile [moved from ci/containers/fedora-42.Dockerfile with 98% similarity]
ci/containers/ubuntu-2604.Dockerfile [moved from ci/containers/ubuntu-2204.Dockerfile with 97% similarity]
ci/gitlab/builds.yml
ci/gitlab/containers.yml
ci/manifest.yml

similarity index 98%
rename from ci/buildenv/ubuntu-2204.sh
rename to ci/buildenv/ubuntu-2604.sh
index f29d3c49abc544bdb16e30ed473312c76753dfd5..459a306061cc1ddf850d27936fdf35e3bdf8fd36 100644 (file)
@@ -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 \
similarity index 95%
rename from ci/cirrus/freebsd-13.vars
rename to ci/cirrus/freebsd-15.vars
index ac8f9501aac0422f389f255d96f2e4c85a111235..b99c663efe3823806ad264f136794c92ae7d0c14 100644 (file)
@@ -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'
index d23fe3cd47ac0ba939e2546e50fe9b17eef03496..823de9e6a06286cb855ed2e21c9b571206cd4cd8 100644 (file)
@@ -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'
similarity index 98%
rename from ci/containers/fedora-43-cross-mingw32.Dockerfile
rename to ci/containers/fedora-44-cross-mingw32.Dockerfile
index 9c517b54d4529f4d0841e5178dd003279849be0a..998a173883a84f62aa47d5a4c1b874d87355b729 100644 (file)
@@ -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\
similarity index 98%
rename from ci/containers/fedora-43-cross-mingw64.Dockerfile
rename to ci/containers/fedora-44-cross-mingw64.Dockerfile
index 763611b9c9ab4e1f99cf0be3f8e1596f4d667517..b5f5e9dd470f445a4cadf7c2c2a6c6b0128b3c4b 100644 (file)
@@ -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\
similarity index 98%
rename from ci/containers/fedora-42.Dockerfile
rename to ci/containers/fedora-44.Dockerfile
index 8fbffdda76e737373bfb1841665e99bad00472e5..74f234c955394fa21e40d2a7ab4558204946dc49 100644 (file)
@@ -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\
similarity index 97%
rename from ci/containers/ubuntu-2204.Dockerfile
rename to ci/containers/ubuntu-2604.Dockerfile
index b93e1b1470cd8c1ac55a9734a5e6c7218db7eebb..a631af360f51d72e523c2ce86056dc560656f4f6 100644 (file)
@@ -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 \
index 7e671b7d99a1b4d1c9e4dab39d91f0e08caad2c2..aeef337a663a4e9999e115243cfb0030c28e1543 100644 (file)
@@ -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
 
index 1fbf11b21aa46f3831899852798093cf6b85aef1..1383c6388e12955ee5650e52e0447b96e1ac62a8 100644 (file)
@@ -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:
index a673f0c413041c4a67132f80d9f19f3a4ac5a937..94639cf0b8877a9dc95e95e973d11d299345f580 100644 (file)
@@ -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