...-mingw32.sh => fedora-43-cross-mingw32.sh} | 0
...-mingw64.sh => fedora-43-cross-mingw64.sh} | 0
ci/buildenv/{fedora-41.sh => fedora-43.sh} | 0
...ile => fedora-43-cross-mingw32.Dockerfile} | 2 +-
...ile => fedora-43-cross-mingw64.Dockerfile} | 2 +-
...ora-41.Dockerfile => fedora-43.Dockerfile} | 2 +-
ci/gitlab/builds.yml | 46 +++++++++----------
ci/gitlab/containers.yml | 22 ++++-----
ci/integration.yml | 20 ++++----
ci/manifest.yml | 16 +++----
10 files changed, 55 insertions(+), 55 deletions(-)
rename ci/buildenv/{fedora-42-cross-mingw32.sh => fedora-43-cross-mingw32.sh} (100%)
rename ci/buildenv/{fedora-42-cross-mingw64.sh => fedora-43-cross-mingw64.sh} (100%)
rename ci/buildenv/{fedora-41.sh => fedora-43.sh} (100%)
rename ci/containers/{fedora-42-cross-mingw32.Dockerfile => fedora-43-cross-mingw32.Dockerfile} (98%)
rename ci/containers/{fedora-42-cross-mingw64.Dockerfile => fedora-43-cross-mingw64.Dockerfile} (98%)
rename ci/containers/{fedora-41.Dockerfile => fedora-43.Dockerfile} (98%)
From: Michal Privoznik <mprivozn@redhat.com>
- Add Fedora 43
- Remove EOL Fedora 41
- Switch mingw from Fedora 42 to Fedora 43
- Switch integration tests from Fedora 41 to Fedora 43
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
---
Depends on the following MRs:
https://gitlab.com/libvirt/libvirt-python/-/merge_requests/181
https://gitlab.com/libvirt/libvirt-perl/-/merge_requests/141
Green pipeline:
https://gitlab.com/MichalPrivoznik/libvirt/-/pipelines/2172379522
...-mingw32.sh => fedora-43-cross-mingw32.sh} | 0
...-mingw64.sh => fedora-43-cross-mingw64.sh} | 0
ci/buildenv/{fedora-41.sh => fedora-43.sh} | 0
...ile => fedora-43-cross-mingw32.Dockerfile} | 2 +-
...ile => fedora-43-cross-mingw64.Dockerfile} | 2 +-
...ora-41.Dockerfile => fedora-43.Dockerfile} | 2 +-
ci/gitlab/builds.yml | 46 +++++++++----------
ci/gitlab/containers.yml | 22 ++++-----
ci/integration.yml | 20 ++++----
ci/manifest.yml | 16 +++----
10 files changed, 55 insertions(+), 55 deletions(-)
rename ci/buildenv/{fedora-42-cross-mingw32.sh => fedora-43-cross-mingw32.sh} (100%)
rename ci/buildenv/{fedora-42-cross-mingw64.sh => fedora-43-cross-mingw64.sh} (100%)
rename ci/buildenv/{fedora-41.sh => fedora-43.sh} (100%)
rename ci/containers/{fedora-42-cross-mingw32.Dockerfile => fedora-43-cross-mingw32.Dockerfile} (98%)
rename ci/containers/{fedora-42-cross-mingw64.Dockerfile => fedora-43-cross-mingw64.Dockerfile} (98%)
rename ci/containers/{fedora-41.Dockerfile => fedora-43.Dockerfile} (98%)
diff --git a/ci/buildenv/fedora-42-cross-mingw32.sh b/ci/buildenv/fedora-43-cross-mingw32.sh
similarity index 100%
rename from ci/buildenv/fedora-42-cross-mingw32.sh
rename to ci/buildenv/fedora-43-cross-mingw32.sh
diff --git a/ci/buildenv/fedora-42-cross-mingw64.sh b/ci/buildenv/fedora-43-cross-mingw64.sh
similarity index 100%
rename from ci/buildenv/fedora-42-cross-mingw64.sh
rename to ci/buildenv/fedora-43-cross-mingw64.sh
diff --git a/ci/buildenv/fedora-41.sh b/ci/buildenv/fedora-43.sh
similarity index 100%
rename from ci/buildenv/fedora-41.sh
rename to ci/buildenv/fedora-43.sh
diff --git a/ci/containers/fedora-42-cross-mingw32.Dockerfile b/ci/containers/fedora-43-cross-mingw32.Dockerfile
similarity index 98%
rename from ci/containers/fedora-42-cross-mingw32.Dockerfile
rename to ci/containers/fedora-43-cross-mingw32.Dockerfile
index 94d9378850..de7bee20e1 100644
--- a/ci/containers/fedora-42-cross-mingw32.Dockerfile
+++ b/ci/containers/fedora-43-cross-mingw32.Dockerfile
@@ -4,7 +4,7 @@
#
# https://gitlab.com/libvirt/libvirt-ci
-FROM registry.fedoraproject.org/fedora:42
+FROM registry.fedoraproject.org/fedora:43
RUN dnf install -y nosync && \
printf '#!/bin/sh\n\
diff --git a/ci/containers/fedora-42-cross-mingw64.Dockerfile b/ci/containers/fedora-43-cross-mingw64.Dockerfile
similarity index 98%
rename from ci/containers/fedora-42-cross-mingw64.Dockerfile
rename to ci/containers/fedora-43-cross-mingw64.Dockerfile
index 9d59a70975..ff6c3f8aa9 100644
--- a/ci/containers/fedora-42-cross-mingw64.Dockerfile
+++ b/ci/containers/fedora-43-cross-mingw64.Dockerfile
@@ -4,7 +4,7 @@
#
# https://gitlab.com/libvirt/libvirt-ci
-FROM registry.fedoraproject.org/fedora:42
+FROM registry.fedoraproject.org/fedora:43
RUN dnf install -y nosync && \
printf '#!/bin/sh\n\
diff --git a/ci/containers/fedora-41.Dockerfile b/ci/containers/fedora-43.Dockerfile
similarity index 98%
rename from ci/containers/fedora-41.Dockerfile
rename to ci/containers/fedora-43.Dockerfile
index 89732dd529..55f68a5839 100644
--- a/ci/containers/fedora-41.Dockerfile
+++ b/ci/containers/fedora-43.Dockerfile
@@ -4,7 +4,7 @@
#
# https://gitlab.com/libvirt/libvirt-ci
-FROM registry.fedoraproject.org/fedora:41
+FROM registry.fedoraproject.org/fedora:43
RUN dnf install -y nosync && \
printf '#!/bin/sh\n\
diff --git a/ci/gitlab/builds.yml b/ci/gitlab/builds.yml
index ae691862c2..950b7b9282 100644
--- a/ci/gitlab/builds.yml
+++ b/ci/gitlab/builds.yml
@@ -103,21 +103,6 @@ x86_64-debian-sid:
TARGET_BASE_IMAGE: docker.io/library/debian:sid-slim
-x86_64-fedora-41:
- extends: .native_build_job
- needs:
- - job: x86_64-fedora-41-container
- optional: true
- allow_failure: false
- variables:
- NAME: fedora-41
- TARGET_BASE_IMAGE: registry.fedoraproject.org/fedora:41
- artifacts:
- expire_in: 1 day
- paths:
- - libvirt-rpms
-
-
x86_64-fedora-42:
extends: .native_build_job
needs:
@@ -133,6 +118,21 @@ x86_64-fedora-42:
- libvirt-rpms
+x86_64-fedora-43:
+ extends: .native_build_job
+ needs:
+ - job: x86_64-fedora-43-container
+ optional: true
+ allow_failure: false
+ variables:
+ NAME: fedora-43
+ TARGET_BASE_IMAGE: registry.fedoraproject.org/fedora:43
+ artifacts:
+ expire_in: 1 day
+ paths:
+ - libvirt-rpms
+
+
x86_64-fedora-rawhide:
extends: .native_build_job
needs:
@@ -416,29 +416,29 @@ s390x-debian-sid:
TARGET_BASE_IMAGE: docker.io/library/debian:sid-slim
-mingw32-fedora-42:
+mingw32-fedora-43:
extends: .cross_build_job
needs:
- - job: mingw32-fedora-42-container
+ - job: mingw32-fedora-43-container
optional: true
allow_failure: false
variables:
CROSS: mingw32
JOB_OPTIONAL: 1
- NAME: fedora-42
- TARGET_BASE_IMAGE: registry.fedoraproject.org/fedora:42
+ NAME: fedora-43
+ TARGET_BASE_IMAGE: registry.fedoraproject.org/fedora:43
-mingw64-fedora-42:
+mingw64-fedora-43:
extends: .cross_build_job
needs:
- - job: mingw64-fedora-42-container
+ - job: mingw64-fedora-43-container
optional: true
allow_failure: false
variables:
CROSS: mingw64
- NAME: fedora-42
- TARGET_BASE_IMAGE: registry.fedoraproject.org/fedora:42
+ NAME: fedora-43
+ TARGET_BASE_IMAGE: registry.fedoraproject.org/fedora:43
mingw32-fedora-rawhide:
diff --git a/ci/gitlab/containers.yml b/ci/gitlab/containers.yml
index 0650e4781c..cd2262e273 100644
--- a/ci/gitlab/containers.yml
+++ b/ci/gitlab/containers.yml
@@ -49,13 +49,6 @@ x86_64-debian-sid-container:
NAME: debian-sid
-x86_64-fedora-41-container:
- extends: .container_job
- allow_failure: false
- variables:
- NAME: fedora-41
-
-
x86_64-fedora-42-container:
extends: .container_job
allow_failure: false
@@ -63,6 +56,13 @@ x86_64-fedora-42-container:
NAME: fedora-42
+x86_64-fedora-43-container:
+ extends: .container_job
+ allow_failure: false
+ variables:
+ NAME: fedora-43
+
+
x86_64-fedora-rawhide-container:
extends: .container_job
allow_failure: true
@@ -220,19 +220,19 @@ s390x-debian-sid-container:
NAME: debian-sid-cross-s390x
-mingw32-fedora-42-container:
+mingw32-fedora-43-container:
extends: .container_job
allow_failure: false
variables:
JOB_OPTIONAL: 1
- NAME: fedora-42-cross-mingw32
+ NAME: fedora-43-cross-mingw32
-mingw64-fedora-42-container:
+mingw64-fedora-43-container:
extends: .container_job
allow_failure: false
variables:
- NAME: fedora-42-cross-mingw64
+ NAME: fedora-43-cross-mingw64
mingw32-fedora-rawhide-container:
diff --git a/ci/integration.yml b/ci/integration.yml
index 2c5e5a65bc..b7e301b4c0 100644
--- a/ci/integration.yml
+++ b/ci/integration.yml
@@ -29,23 +29,23 @@ centos-stream-9-tests:
# and libvirt-python CI jobs, so the new target needs to be introduced
# there before it can be used here. The VM template for the target
# also needs to be created on the runner host.
-fedora-41-tests:
+fedora-43-tests:
extends: .integration_tests
variables:
# needed by libvirt-gitlab-executor
- DISTRO: fedora-41
+ DISTRO: fedora-43
# can be overridden in forks to set a different runner tag
LIBVIRT_CI_INTEGRATION_RUNNER_TAG: redhat-vm-host
tags:
- $LIBVIRT_CI_INTEGRATION_RUNNER_TAG
needs:
- - x86_64-fedora-41
+ - x86_64-fedora-43
- project: libvirt/libvirt-perl
- job: x86_64-fedora-41
+ job: x86_64-fedora-43
ref: master
artifacts: true
- project: libvirt/libvirt-python
- job: x86_64-fedora-41
+ job: x86_64-fedora-43
ref: master
artifacts: true
@@ -53,22 +53,22 @@ fedora-41-tests:
# and libvirt-python CI jobs, so the new target needs to be introduced
# there before it can be used here. The VM template for the target
# also needs to be created on the runner host.
-.fedora-41-upstream-qemu-tests:
+.fedora-43-upstream-qemu-tests:
extends: .integration_tests
variables:
# needed by libvirt-gitlab-executor
- DISTRO: fedora-41
+ DISTRO: fedora-43
# can be overridden in forks to set a different runner tag
LIBVIRT_CI_INTEGRATION_RUNNER_TAG: redhat-vm-host
tags:
- $LIBVIRT_CI_INTEGRATION_RUNNER_TAG
needs:
- - x86_64-fedora-41
+ - x86_64-fedora-43
- project: libvirt/libvirt-perl
- job: x86_64-fedora-41
+ job: x86_64-fedora-43
ref: master
artifacts: true
- project: libvirt/libvirt-python
- job: x86_64-fedora-41
+ job: x86_64-fedora-43
ref: master
artifacts: true
diff --git a/ci/manifest.yml b/ci/manifest.yml
index 21d570cb00..e41cbfaf62 100644
--- a/ci/manifest.yml
+++ b/ci/manifest.yml
@@ -104,14 +104,6 @@ targets:
containers: false
builds: false
- fedora-41:
- jobs:
- - arch: x86_64
- artifacts:
- expire_in: 1 day
- paths:
- - libvirt-rpms
-
fedora-42:
jobs:
- arch: x86_64
@@ -120,6 +112,14 @@ targets:
paths:
- libvirt-rpms
+ fedora-43:
+ jobs:
+ - arch: x86_64
+ artifacts:
+ expire_in: 1 day
+ paths:
+ - libvirt-rpms
+
- arch: mingw32
builds: false
--
2.51.0
On Fri, Nov 21, 2025 at 04:48:27PM +0100, Michal Privoznik via Devel wrote:
> From: Michal Privoznik <mprivozn@redhat.com>
>
> - Add Fedora 43
> - Remove EOL Fedora 41
> - Switch mingw from Fedora 42 to Fedora 43
> - Switch integration tests from Fedora 41 to Fedora 43
Peter pointed out on chat that we're missing CentOS Stream 10
in our matrix, not to mention AlmaLinux 10 is also missing
in libvirt-ci.git target list.
Since you're updating multiple projects, I think it makes
sense to at least add c10s while doing this.
>
> Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
> ---
>
> Depends on the following MRs:
>
> https://gitlab.com/libvirt/libvirt-python/-/merge_requests/181
> https://gitlab.com/libvirt/libvirt-perl/-/merge_requests/141
>
> Green pipeline:
>
> https://gitlab.com/MichalPrivoznik/libvirt/-/pipelines/2172379522
>
> ...-mingw32.sh => fedora-43-cross-mingw32.sh} | 0
> ...-mingw64.sh => fedora-43-cross-mingw64.sh} | 0
> ci/buildenv/{fedora-41.sh => fedora-43.sh} | 0
> ...ile => fedora-43-cross-mingw32.Dockerfile} | 2 +-
> ...ile => fedora-43-cross-mingw64.Dockerfile} | 2 +-
> ...ora-41.Dockerfile => fedora-43.Dockerfile} | 2 +-
> ci/gitlab/builds.yml | 46 +++++++++----------
> ci/gitlab/containers.yml | 22 ++++-----
> ci/integration.yml | 20 ++++----
> ci/manifest.yml | 16 +++----
> 10 files changed, 55 insertions(+), 55 deletions(-)
> rename ci/buildenv/{fedora-42-cross-mingw32.sh => fedora-43-cross-mingw32.sh} (100%)
> rename ci/buildenv/{fedora-42-cross-mingw64.sh => fedora-43-cross-mingw64.sh} (100%)
> rename ci/buildenv/{fedora-41.sh => fedora-43.sh} (100%)
> rename ci/containers/{fedora-42-cross-mingw32.Dockerfile => fedora-43-cross-mingw32.Dockerfile} (98%)
> rename ci/containers/{fedora-42-cross-mingw64.Dockerfile => fedora-43-cross-mingw64.Dockerfile} (98%)
> rename ci/containers/{fedora-41.Dockerfile => fedora-43.Dockerfile} (98%)
>
> diff --git a/ci/buildenv/fedora-42-cross-mingw32.sh b/ci/buildenv/fedora-43-cross-mingw32.sh
> similarity index 100%
> rename from ci/buildenv/fedora-42-cross-mingw32.sh
> rename to ci/buildenv/fedora-43-cross-mingw32.sh
> diff --git a/ci/buildenv/fedora-42-cross-mingw64.sh b/ci/buildenv/fedora-43-cross-mingw64.sh
> similarity index 100%
> rename from ci/buildenv/fedora-42-cross-mingw64.sh
> rename to ci/buildenv/fedora-43-cross-mingw64.sh
> diff --git a/ci/buildenv/fedora-41.sh b/ci/buildenv/fedora-43.sh
> similarity index 100%
> rename from ci/buildenv/fedora-41.sh
> rename to ci/buildenv/fedora-43.sh
> diff --git a/ci/containers/fedora-42-cross-mingw32.Dockerfile b/ci/containers/fedora-43-cross-mingw32.Dockerfile
> similarity index 98%
> rename from ci/containers/fedora-42-cross-mingw32.Dockerfile
> rename to ci/containers/fedora-43-cross-mingw32.Dockerfile
> index 94d9378850..de7bee20e1 100644
> --- a/ci/containers/fedora-42-cross-mingw32.Dockerfile
> +++ b/ci/containers/fedora-43-cross-mingw32.Dockerfile
> @@ -4,7 +4,7 @@
> #
> # https://gitlab.com/libvirt/libvirt-ci
>
> -FROM registry.fedoraproject.org/fedora:42
> +FROM registry.fedoraproject.org/fedora:43
>
> RUN dnf install -y nosync && \
> printf '#!/bin/sh\n\
> diff --git a/ci/containers/fedora-42-cross-mingw64.Dockerfile b/ci/containers/fedora-43-cross-mingw64.Dockerfile
> similarity index 98%
> rename from ci/containers/fedora-42-cross-mingw64.Dockerfile
> rename to ci/containers/fedora-43-cross-mingw64.Dockerfile
> index 9d59a70975..ff6c3f8aa9 100644
> --- a/ci/containers/fedora-42-cross-mingw64.Dockerfile
> +++ b/ci/containers/fedora-43-cross-mingw64.Dockerfile
> @@ -4,7 +4,7 @@
> #
> # https://gitlab.com/libvirt/libvirt-ci
>
> -FROM registry.fedoraproject.org/fedora:42
> +FROM registry.fedoraproject.org/fedora:43
>
> RUN dnf install -y nosync && \
> printf '#!/bin/sh\n\
> diff --git a/ci/containers/fedora-41.Dockerfile b/ci/containers/fedora-43.Dockerfile
> similarity index 98%
> rename from ci/containers/fedora-41.Dockerfile
> rename to ci/containers/fedora-43.Dockerfile
> index 89732dd529..55f68a5839 100644
> --- a/ci/containers/fedora-41.Dockerfile
> +++ b/ci/containers/fedora-43.Dockerfile
> @@ -4,7 +4,7 @@
> #
> # https://gitlab.com/libvirt/libvirt-ci
>
> -FROM registry.fedoraproject.org/fedora:41
> +FROM registry.fedoraproject.org/fedora:43
>
> RUN dnf install -y nosync && \
> printf '#!/bin/sh\n\
> diff --git a/ci/gitlab/builds.yml b/ci/gitlab/builds.yml
> index ae691862c2..950b7b9282 100644
> --- a/ci/gitlab/builds.yml
> +++ b/ci/gitlab/builds.yml
> @@ -103,21 +103,6 @@ x86_64-debian-sid:
> TARGET_BASE_IMAGE: docker.io/library/debian:sid-slim
>
>
> -x86_64-fedora-41:
> - extends: .native_build_job
> - needs:
> - - job: x86_64-fedora-41-container
> - optional: true
> - allow_failure: false
> - variables:
> - NAME: fedora-41
> - TARGET_BASE_IMAGE: registry.fedoraproject.org/fedora:41
> - artifacts:
> - expire_in: 1 day
> - paths:
> - - libvirt-rpms
> -
> -
> x86_64-fedora-42:
> extends: .native_build_job
> needs:
> @@ -133,6 +118,21 @@ x86_64-fedora-42:
> - libvirt-rpms
>
>
> +x86_64-fedora-43:
> + extends: .native_build_job
> + needs:
> + - job: x86_64-fedora-43-container
> + optional: true
> + allow_failure: false
> + variables:
> + NAME: fedora-43
> + TARGET_BASE_IMAGE: registry.fedoraproject.org/fedora:43
> + artifacts:
> + expire_in: 1 day
> + paths:
> + - libvirt-rpms
> +
> +
> x86_64-fedora-rawhide:
> extends: .native_build_job
> needs:
> @@ -416,29 +416,29 @@ s390x-debian-sid:
> TARGET_BASE_IMAGE: docker.io/library/debian:sid-slim
>
>
> -mingw32-fedora-42:
> +mingw32-fedora-43:
> extends: .cross_build_job
> needs:
> - - job: mingw32-fedora-42-container
> + - job: mingw32-fedora-43-container
> optional: true
> allow_failure: false
> variables:
> CROSS: mingw32
> JOB_OPTIONAL: 1
> - NAME: fedora-42
> - TARGET_BASE_IMAGE: registry.fedoraproject.org/fedora:42
> + NAME: fedora-43
> + TARGET_BASE_IMAGE: registry.fedoraproject.org/fedora:43
>
>
> -mingw64-fedora-42:
> +mingw64-fedora-43:
> extends: .cross_build_job
> needs:
> - - job: mingw64-fedora-42-container
> + - job: mingw64-fedora-43-container
> optional: true
> allow_failure: false
> variables:
> CROSS: mingw64
> - NAME: fedora-42
> - TARGET_BASE_IMAGE: registry.fedoraproject.org/fedora:42
> + NAME: fedora-43
> + TARGET_BASE_IMAGE: registry.fedoraproject.org/fedora:43
>
>
> mingw32-fedora-rawhide:
> diff --git a/ci/gitlab/containers.yml b/ci/gitlab/containers.yml
> index 0650e4781c..cd2262e273 100644
> --- a/ci/gitlab/containers.yml
> +++ b/ci/gitlab/containers.yml
> @@ -49,13 +49,6 @@ x86_64-debian-sid-container:
> NAME: debian-sid
>
>
> -x86_64-fedora-41-container:
> - extends: .container_job
> - allow_failure: false
> - variables:
> - NAME: fedora-41
> -
> -
> x86_64-fedora-42-container:
> extends: .container_job
> allow_failure: false
> @@ -63,6 +56,13 @@ x86_64-fedora-42-container:
> NAME: fedora-42
>
>
> +x86_64-fedora-43-container:
> + extends: .container_job
> + allow_failure: false
> + variables:
> + NAME: fedora-43
> +
> +
> x86_64-fedora-rawhide-container:
> extends: .container_job
> allow_failure: true
> @@ -220,19 +220,19 @@ s390x-debian-sid-container:
> NAME: debian-sid-cross-s390x
>
>
> -mingw32-fedora-42-container:
> +mingw32-fedora-43-container:
> extends: .container_job
> allow_failure: false
> variables:
> JOB_OPTIONAL: 1
> - NAME: fedora-42-cross-mingw32
> + NAME: fedora-43-cross-mingw32
>
>
> -mingw64-fedora-42-container:
> +mingw64-fedora-43-container:
> extends: .container_job
> allow_failure: false
> variables:
> - NAME: fedora-42-cross-mingw64
> + NAME: fedora-43-cross-mingw64
>
>
> mingw32-fedora-rawhide-container:
> diff --git a/ci/integration.yml b/ci/integration.yml
> index 2c5e5a65bc..b7e301b4c0 100644
> --- a/ci/integration.yml
> +++ b/ci/integration.yml
> @@ -29,23 +29,23 @@ centos-stream-9-tests:
> # and libvirt-python CI jobs, so the new target needs to be introduced
> # there before it can be used here. The VM template for the target
> # also needs to be created on the runner host.
> -fedora-41-tests:
> +fedora-43-tests:
> extends: .integration_tests
> variables:
> # needed by libvirt-gitlab-executor
> - DISTRO: fedora-41
> + DISTRO: fedora-43
> # can be overridden in forks to set a different runner tag
> LIBVIRT_CI_INTEGRATION_RUNNER_TAG: redhat-vm-host
> tags:
> - $LIBVIRT_CI_INTEGRATION_RUNNER_TAG
> needs:
> - - x86_64-fedora-41
> + - x86_64-fedora-43
> - project: libvirt/libvirt-perl
> - job: x86_64-fedora-41
> + job: x86_64-fedora-43
> ref: master
> artifacts: true
> - project: libvirt/libvirt-python
> - job: x86_64-fedora-41
> + job: x86_64-fedora-43
> ref: master
> artifacts: true
>
> @@ -53,22 +53,22 @@ fedora-41-tests:
> # and libvirt-python CI jobs, so the new target needs to be introduced
> # there before it can be used here. The VM template for the target
> # also needs to be created on the runner host.
> -.fedora-41-upstream-qemu-tests:
> +.fedora-43-upstream-qemu-tests:
> extends: .integration_tests
> variables:
> # needed by libvirt-gitlab-executor
> - DISTRO: fedora-41
> + DISTRO: fedora-43
> # can be overridden in forks to set a different runner tag
> LIBVIRT_CI_INTEGRATION_RUNNER_TAG: redhat-vm-host
> tags:
> - $LIBVIRT_CI_INTEGRATION_RUNNER_TAG
> needs:
> - - x86_64-fedora-41
> + - x86_64-fedora-43
> - project: libvirt/libvirt-perl
> - job: x86_64-fedora-41
> + job: x86_64-fedora-43
> ref: master
> artifacts: true
> - project: libvirt/libvirt-python
> - job: x86_64-fedora-41
> + job: x86_64-fedora-43
> ref: master
> artifacts: true
> diff --git a/ci/manifest.yml b/ci/manifest.yml
> index 21d570cb00..e41cbfaf62 100644
> --- a/ci/manifest.yml
> +++ b/ci/manifest.yml
> @@ -104,14 +104,6 @@ targets:
> containers: false
> builds: false
>
> - fedora-41:
> - jobs:
> - - arch: x86_64
> - artifacts:
> - expire_in: 1 day
> - paths:
> - - libvirt-rpms
> -
> fedora-42:
> jobs:
> - arch: x86_64
> @@ -120,6 +112,14 @@ targets:
> paths:
> - libvirt-rpms
>
> + fedora-43:
> + jobs:
> + - arch: x86_64
> + artifacts:
> + expire_in: 1 day
> + paths:
> + - libvirt-rpms
> +
> - arch: mingw32
> builds: false
>
> --
> 2.51.0
>
With regards,
Daniel
--
|: https://berrange.com -o- https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org -o- https://fstop138.berrange.com :|
|: https://entangle-photo.org -o- https://www.instagram.com/dberrange :|
On 11/21/25 16:50, Daniel P. Berrangé wrote: > On Fri, Nov 21, 2025 at 04:48:27PM +0100, Michal Privoznik via Devel wrote: >> From: Michal Privoznik <mprivozn@redhat.com> >> >> - Add Fedora 43 >> - Remove EOL Fedora 41 >> - Switch mingw from Fedora 42 to Fedora 43 >> - Switch integration tests from Fedora 41 to Fedora 43 > > Peter pointed out on chat that we're missing CentOS Stream 10 > in our matrix, not to mention AlmaLinux 10 is also missing > in libvirt-ci.git target list. > > Since you're updating multiple projects, I think it makes > sense to at least add c10s while doing this. > Yeah, I'll add CentOS Stream 10, but Almalinux 10 is not in libvirt-ci yet. I'll look into that too. Michal
© 2016 - 2025 Red Hat, Inc.