From da20444854a2809aab3f9b6f2e2b042a122d8752 Mon Sep 17 00:00:00 2001
From: Daniel Pawlik <dpawlik@redhat.com>
Date: Feb 06 2025 10:04:58 +0000
Subject: Change default Fedora release to 40


---

diff --git a/zuul.d/jobs.yaml b/zuul.d/jobs.yaml
index be4381b..9364747 100644
--- a/zuul.d/jobs.yaml
+++ b/zuul.d/jobs.yaml
@@ -4,7 +4,7 @@
     name: clean-stalled-koji-tasks
     description: Cancel Koji tasks running for more than 12 hours
     run: playbooks/koji/clean-stalled-koji-tasks.yaml
-    nodeset: fedora-39-container
+    nodeset: fedora-40-container
     protected: true
     roles:
       - zuul: zuul-distro-jobs
@@ -18,9 +18,9 @@
     run: playbooks/rpm/check-for-sti-tests.yaml
     branches:
       - rawhide
-      - f40
+      - f42
       - f41
-      - f39
+      - f40
       - epel9
       - epel9-next
       - main
@@ -33,9 +33,9 @@
     run: playbooks/rpm/check-for-fmf-tests.yaml
     branches:
       - rawhide
-      - f40
+      - f42
       - f41
-      - f39
+      - f40
       - epel9
       - epel9-next
       - main
@@ -48,9 +48,9 @@
     run: playbooks/rpm/check-for-arches-ng.yaml
     branches:
       - rawhide
-      - f40
+      - f42
       - f41
-      - f39
+      - f40
       - epel9
       - epel9-next
       - main
@@ -196,76 +196,76 @@
     name: rpm-scratch-build
     parent: common-koji-rpm-build
     branches:
-      - f40
+      - f42
     final: true
     provides:
       - repo
     vars:
       arches: x86_64
       fetch_artifacts: true
-      release: f40
+      release: f42
       scratch_build: true
-      target: f40
+      target: f42
 
 - job:
     name: rpm-scratch-build-s390x
     parent: common-koji-rpm-build
     branches:
-      - f40
+      - f42
     dependencies:
       - check-for-arches
     final: true
     vars:
       arches: s390x
       fetch_artifacts: false
-      release: f40
+      release: f42
       scratch_build: true
-      target: f40
+      target: f42
 
 - job:
     name: rpm-scratch-build-ppc64le
     parent: common-koji-rpm-build
     branches:
-      - f40
+      - f42
     dependencies:
       - check-for-arches
     final: true
     vars:
       arches: ppc64le
       fetch_artifacts: false
-      release: f40
+      release: f42
       scratch_build: true
-      target: f40
+      target: f42
 
 - job:
     name: rpm-scratch-build-i686
     parent: common-koji-rpm-build
     branches:
-      - f40
+      - f42
     dependencies:
       - check-for-arches
     final: true
     vars:
       arches: i686
       fetch_artifacts: false
-      release: f40
+      release: f42
       scratch_build: true
-      target: f40
+      target: f42
 
 - job:
     name: rpm-scratch-build-aarch64
     parent: common-koji-rpm-build
     branches:
-      - f40
+      - f42
     dependencies:
       - check-for-arches
     final: true
     vars:
       arches: aarch64
       fetch_artifacts: false
-      release: f40
+      release: f42
       scratch_build: true
-      target: f40
+      target: f42
 
 - job:
     name: rpm-scratch-build
@@ -346,76 +346,76 @@
     name: rpm-scratch-build
     parent: common-koji-rpm-build
     branches:
-      - f39
+      - f40
     final: true
     provides:
       - repo
     vars:
       arches: x86_64
       fetch_artifacts: true
-      release: f39
+      release: f40
       scratch_build: true
-      target: f39
+      target: f40
 
 - job:
     name: rpm-scratch-build-s390x
     parent: common-koji-rpm-build
     branches:
-      - f39
+      - f40
     dependencies:
       - check-for-arches
     final: true
     vars:
       arches: s390x
       fetch_artifacts: false
-      release: f39
+      release: f40
       scratch_build: true
-      target: f39
+      target: f40
 
 - job:
     name: rpm-scratch-build-ppc64le
     parent: common-koji-rpm-build
     branches:
-      - f39
+      - f40
     dependencies:
       - check-for-arches
     final: true
     vars:
       arches: ppc64le
       fetch_artifacts: false
-      release: f39
+      release: f40
       scratch_build: true
-      target: f39
+      target: f40
 
 - job:
     name: rpm-scratch-build-i686
     parent: common-koji-rpm-build
     branches:
-      - f39
+      - f40
     dependencies:
       - check-for-arches
     final: true
     vars:
       arches: i686
       fetch_artifacts: false
-      release: f39
+      release: f40
       scratch_build: true
-      target: f39
+      target: f40
 
 - job:
     name: rpm-scratch-build-aarch64
     parent: common-koji-rpm-build
     branches:
-      - f39
+      - f40
     dependencies:
       - check-for-arches
     final: true
     vars:
       arches: aarch64
       fetch_artifacts: false
-      release: f39
+      release: f40
       scratch_build: true
-      target: f39
+      target: f40
 
 - job:
     name: rpm-scratch-build
@@ -524,13 +524,13 @@
     name: rpm-build
     parent: common-koji-rpm-build
     branches:
-      - f40
+      - f42
     final: true
     vars:
       fetch_artifacts: false
-      release: f40
+      release: f42
       scratch_build: false
-      target: f40
+      target: f42
 
 - job:
     name: rpm-build
@@ -548,13 +548,13 @@
     name: rpm-build
     parent: common-koji-rpm-build
     branches:
-      - f39
+      - f40
     final: true
     vars:
       fetch_artifacts: false
-      release: f39
+      release: f40
       scratch_build: false
-      target: f39
+      target: f40
 
 - job:
     name: rpm-build
@@ -612,7 +612,7 @@
     post-run:
       - playbooks/testing-farm/fetch.yaml
     branches:
-      - f40
+      - f42
     final: true
     nodeset: fedora-40-container
     requires:
@@ -625,8 +625,8 @@
         secret: testing_farm_zuul_ci_key
     timeout: 21600
     vars:
-      compose: Fedora-40
-      distro: fedora-40
+      compose: Fedora-42
+      distro: fedora-42
       test_type: fmf
 
 - job:
@@ -660,7 +660,7 @@
     post-run:
       - playbooks/testing-farm/fetch.yaml
     branches:
-      - f39
+      - f40
     final: true
     nodeset: fedora-40-container
     requires:
@@ -673,8 +673,8 @@
         secret: testing_farm_zuul_ci_key
     timeout: 21600
     vars:
-      compose: Fedora-39
-      distro: fedora-39
+      compose: Fedora-40
+      distro: fedora-40
       test_type: fmf
 
 - job:
@@ -757,7 +757,7 @@
     post-run:
       - playbooks/testing-farm/fetch.yaml
     branches:
-      - f40
+      - f42
     final: true
     nodeset: fedora-40-container
     requires:
@@ -770,8 +770,8 @@
         secret: testing_farm_zuul_ci_key
     timeout: 21600
     vars:
-      compose: Fedora-40
-      distro: fedora-40
+      compose: Fedora-42
+      distro: fedora-42
       test_type: sti
 
 - job:
@@ -805,7 +805,7 @@
     post-run:
       - playbooks/testing-farm/fetch.yaml
     branches:
-      - f39
+      - f40
     final: true
     nodeset: fedora-40-container
     requires:
@@ -818,8 +818,8 @@
         secret: testing_farm_zuul_ci_key
     timeout: 21600
     vars:
-      compose: Fedora-39
-      distro: fedora-39
+      compose: Fedora-40
+      distro: fedora-40
       test_type: sti
 
 - job:

