]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
ci: refresh with 'lcitool manifest'
authorMichal Privoznik <mprivozn@redhat.com>
Thu, 15 May 2025 12:09:09 +0000 (14:09 +0200)
committerMichal Privoznik <mprivozn@redhat.com>
Fri, 16 May 2025 11:51:25 +0000 (13:51 +0200)
- Add Fedora 42
- Remove EOL Fedora 40
- Switch mingw from Fedora 41 to Fedora 42

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
ci/buildenv/fedora-42-cross-mingw32.sh [moved from ci/buildenv/fedora-41-cross-mingw32.sh with 100% similarity]
ci/buildenv/fedora-42-cross-mingw64.sh [moved from ci/buildenv/fedora-41-cross-mingw64.sh with 100% similarity]
ci/buildenv/fedora-42.sh [moved from ci/buildenv/fedora-40.sh with 97% similarity]
ci/containers/fedora-42-cross-mingw32.Dockerfile [moved from ci/containers/fedora-41-cross-mingw32.Dockerfile with 98% similarity]
ci/containers/fedora-42-cross-mingw64.Dockerfile [moved from ci/containers/fedora-41-cross-mingw64.Dockerfile with 98% similarity]
ci/containers/fedora-42.Dockerfile [moved from ci/containers/fedora-40.Dockerfile with 96% similarity]
ci/gitlab/builds.yml
ci/gitlab/containers.yml
ci/manifest.yml

similarity index 97%
rename from ci/buildenv/fedora-40.sh
rename to ci/buildenv/fedora-42.sh
index e45ac2230f26c2ba82bb6b03b163d1308462e682..c32a689fbd0c8c531345fa63ec909ac4d630ad0f 100644 (file)
@@ -9,7 +9,7 @@ function install_buildenv() {
     dnf install -y \
         audit-libs-devel \
         augeas \
-        bash-completion \
+        bash-completion-devel \
         ca-certificates \
         ccache \
         clang \
@@ -82,6 +82,7 @@ function install_buildenv() {
         systemd-devel \
         systemd-rpm-macros \
         systemtap-sdt-devel \
+        systemtap-sdt-dtrace \
         wireshark-devel \
         xen-devel
     rm -f /usr/lib*/python3*/EXTERNALLY-MANAGED
similarity index 98%
rename from ci/containers/fedora-41-cross-mingw32.Dockerfile
rename to ci/containers/fedora-42-cross-mingw32.Dockerfile
index 6ab14be6fce89b4058c8f866a4882afee3fec5e3..5689128ed9ec7cba8f1d8d129a06217a69057ac7 100644 (file)
@@ -4,7 +4,7 @@
 #
 # https://gitlab.com/libvirt/libvirt-ci
 
-FROM registry.fedoraproject.org/fedora:41
+FROM registry.fedoraproject.org/fedora:42
 
 RUN dnf install -y nosync && \
     printf '#!/bin/sh\n\
similarity index 98%
rename from ci/containers/fedora-41-cross-mingw64.Dockerfile
rename to ci/containers/fedora-42-cross-mingw64.Dockerfile
index a0ec65d74a0e479bfa9605e914b169e83c5e6032..dff7d84fa312a36d41122428444d03d7d3be56ba 100644 (file)
@@ -4,7 +4,7 @@
 #
 # https://gitlab.com/libvirt/libvirt-ci
 
-FROM registry.fedoraproject.org/fedora:41
+FROM registry.fedoraproject.org/fedora:42
 
 RUN dnf install -y nosync && \
     printf '#!/bin/sh\n\
similarity index 96%
rename from ci/containers/fedora-40.Dockerfile
rename to ci/containers/fedora-42.Dockerfile
index b82a975bdb2ab7f3a034859fdb7c5c01510383e7..a59c7beb41e3deb7055351ab1a9e9a231b3efce1 100644 (file)
@@ -4,7 +4,7 @@
 #
 # https://gitlab.com/libvirt/libvirt-ci
 
-FROM registry.fedoraproject.org/fedora:40
+FROM registry.fedoraproject.org/fedora:42
 
 RUN dnf install -y nosync && \
     printf '#!/bin/sh\n\
@@ -20,7 +20,7 @@ exec "$@"\n' > /usr/bin/nosync && \
     nosync dnf install -y \
                audit-libs-devel \
                augeas \
-               bash-completion \
+               bash-completion-devel \
                ca-certificates \
                ccache \
                clang \
@@ -93,6 +93,7 @@ exec "$@"\n' > /usr/bin/nosync && \
                systemd-devel \
                systemd-rpm-macros \
                systemtap-sdt-devel \
+               systemtap-sdt-dtrace \
                wireshark-devel \
                xen-devel && \
     nosync dnf autoremove -y && \
index 893843cb64f595329d2f0246b2b1f43fc3598250..5fab2008d8a04470473d03395b9e35c049a88187 100644 (file)
@@ -103,30 +103,30 @@ x86_64-debian-sid:
     TARGET_BASE_IMAGE: docker.io/library/debian:sid-slim
 
 
-x86_64-fedora-40:
+x86_64-fedora-41:
   extends: .native_build_job
   needs:
-    - job: x86_64-fedora-40-container
+    - job: x86_64-fedora-41-container
       optional: true
   allow_failure: false
   variables:
-    NAME: fedora-40
-    TARGET_BASE_IMAGE: registry.fedoraproject.org/fedora:40
+    NAME: fedora-41
+    TARGET_BASE_IMAGE: registry.fedoraproject.org/fedora:41
   artifacts:
     expire_in: 1 day
     paths:
       - libvirt-rpms
 
 
-x86_64-fedora-41:
+x86_64-fedora-42:
   extends: .native_build_job
   needs:
-    - job: x86_64-fedora-41-container
+    - job: x86_64-fedora-42-container
       optional: true
   allow_failure: false
   variables:
-    NAME: fedora-41
-    TARGET_BASE_IMAGE: registry.fedoraproject.org/fedora:41
+    NAME: fedora-42
+    TARGET_BASE_IMAGE: registry.fedoraproject.org/fedora:42
   artifacts:
     expire_in: 1 day
     paths:
@@ -416,29 +416,29 @@ s390x-debian-sid:
     TARGET_BASE_IMAGE: docker.io/library/debian:sid-slim
 
 
-mingw32-fedora-41:
+mingw32-fedora-42:
   extends: .cross_build_job
   needs:
-    - job: mingw32-fedora-41-container
+    - job: mingw32-fedora-42-container
       optional: true
   allow_failure: false
   variables:
     CROSS: mingw32
     JOB_OPTIONAL: 1
-    NAME: fedora-41
-    TARGET_BASE_IMAGE: registry.fedoraproject.org/fedora:41
+    NAME: fedora-42
+    TARGET_BASE_IMAGE: registry.fedoraproject.org/fedora:42
 
 
-mingw64-fedora-41:
+mingw64-fedora-42:
   extends: .cross_build_job
   needs:
-    - job: mingw64-fedora-41-container
+    - job: mingw64-fedora-42-container
       optional: true
   allow_failure: false
   variables:
     CROSS: mingw64
-    NAME: fedora-41
-    TARGET_BASE_IMAGE: registry.fedoraproject.org/fedora:41
+    NAME: fedora-42
+    TARGET_BASE_IMAGE: registry.fedoraproject.org/fedora:42
 
 
 mingw32-fedora-rawhide:
index f88a39a1f8a3c18f67debde581c8022996bf3912..05809fbdeb5ab24bfe1c1400a4f77f9a794d7651 100644 (file)
@@ -49,18 +49,18 @@ x86_64-debian-sid-container:
     NAME: debian-sid
 
 
-x86_64-fedora-40-container:
+x86_64-fedora-41-container:
   extends: .container_job
   allow_failure: false
   variables:
-    NAME: fedora-40
+    NAME: fedora-41
 
 
-x86_64-fedora-41-container:
+x86_64-fedora-42-container:
   extends: .container_job
   allow_failure: false
   variables:
-    NAME: fedora-41
+    NAME: fedora-42
 
 
 x86_64-fedora-rawhide-container:
@@ -220,19 +220,19 @@ s390x-debian-sid-container:
     NAME: debian-sid-cross-s390x
 
 
-mingw32-fedora-41-container:
+mingw32-fedora-42-container:
   extends: .container_job
   allow_failure: false
   variables:
     JOB_OPTIONAL: 1
-    NAME: fedora-41-cross-mingw32
+    NAME: fedora-42-cross-mingw32
 
 
-mingw64-fedora-41-container:
+mingw64-fedora-42-container:
   extends: .container_job
   allow_failure: false
   variables:
-    NAME: fedora-41-cross-mingw64
+    NAME: fedora-42-cross-mingw64
 
 
 mingw32-fedora-rawhide-container:
index 3b06f4827eac36f03b79268732067f5d9f6fb3f2..14bfef25d2a5789899bf8e8ff3a3042e7d661546 100644 (file)
@@ -104,7 +104,7 @@ targets:
         containers: false
         builds: false
 
-  fedora-40:
+  fedora-41:
     jobs:
       - arch: x86_64
         artifacts:
@@ -112,7 +112,7 @@ targets:
           paths:
             - libvirt-rpms
 
-  fedora-41:
+  fedora-42:
     jobs:
       - arch: x86_64
         artifacts: