diff --git a/.gitlab-ci/kubevirt.yml b/.gitlab-ci/kubevirt.yml index 6fb929536..a4bb321f7 100644 --- a/.gitlab-ci/kubevirt.yml +++ b/.gitlab-ci/kubevirt.yml @@ -40,8 +40,8 @@ pr: - debian11-macvlan - debian12-cilium - debian13-cilium - - fedora39-kube-router - - fedora41-kube-router + - fedora42-kube-router + - fedora43-kube-router - fedora42-calico - rockylinux9-cilium - rockylinux10-cilium @@ -56,7 +56,7 @@ pr: - ubuntu24-kube-router-sep - ubuntu24-kube-router-svc-proxy - ubuntu24-ha-separate-etcd - - fedora40-flannel-crio-collection-scale + - fedora43-flannel-crio-collection-scale # This is for flakey test so they don't disrupt the PR worklflow too much. # Jobs here MUST have a open issue so we don't lose sight of them @@ -105,10 +105,10 @@ pr_full: - debian11-custom-cni - debian11-kubelet-csr-approver - debian12-custom-cni-helm - - fedora39-calico-swap-selinux - - fedora39-crio - - fedora41-calico-swap-selinux - - fedora41-crio + - fedora42-calico-swap-selinux + - fedora42-crio + - fedora43-calico-swap-selinux + - fedora43-crio - ubuntu24-calico-ha-wireguard - ubuntu24-flannel-ha - ubuntu24-flannel-ha-once @@ -166,9 +166,9 @@ periodic: - debian11-calico-upgrade - debian11-calico-upgrade-once - debian12-cilium-svc-proxy - - fedora39-calico-selinux - - fedora40-docker-calico - - fedora41-calico-selinux + - fedora42-calico-selinux + - fedora43-calico-selinux + - fedora43-docker-calico - ubuntu24-calico-etcd-kubeadm-upgrade-ha - ubuntu24-calico-ha-recover - ubuntu24-calico-ha-recover-noquorum diff --git a/docs/developers/ci.md b/docs/developers/ci.md index 31eac6a56..227b83f24 100644 --- a/docs/developers/ci.md +++ b/docs/developers/ci.md @@ -11,10 +11,8 @@ amazon | :white_check_mark: | :x: | :x: | :x: | :x: | :x: | :x: | debian11 | :white_check_mark: | :x: | :white_check_mark: | :x: | :x: | :x: | :white_check_mark: | debian12 | :white_check_mark: | :white_check_mark: | :white_check_mark: | :x: | :x: | :x: | :x: | debian13 | :white_check_mark: | :white_check_mark: | :x: | :x: | :x: | :x: | :x: | -fedora39 | :white_check_mark: | :x: | :x: | :x: | :x: | :white_check_mark: | :x: | -fedora40 | :x: | :x: | :x: | :x: | :x: | :x: | :x: | -fedora41 | :white_check_mark: | :x: | :x: | :x: | :x: | :white_check_mark: | :x: | -fedora42 | :white_check_mark: | :x: | :x: | :x: | :x: | :x: | :x: | +fedora42 | :white_check_mark: | :x: | :x: | :x: | :x: | :white_check_mark: | :x: | +fedora43 | :white_check_mark: | :x: | :x: | :x: | :x: | :white_check_mark: | :x: | flatcar4081 | :white_check_mark: | :x: | :x: | :x: | :x: | :x: | :x: | openeuler24 | :white_check_mark: | :x: | :x: | :x: | :x: | :x: | :x: | rockylinux10 | :white_check_mark: | :white_check_mark: | :x: | :x: | :x: | :x: | :x: | @@ -31,10 +29,8 @@ amazon | :x: | :x: | :x: | :x: | :x: | :x: | :x: | debian11 | :x: | :x: | :x: | :x: | :x: | :x: | :x: | debian12 | :x: | :x: | :x: | :x: | :x: | :x: | :x: | debian13 | :x: | :x: | :x: | :x: | :x: | :x: | :x: | -fedora39 | :white_check_mark: | :x: | :x: | :x: | :x: | :x: | :x: | -fedora40 | :white_check_mark: | :x: | :x: | :x: | :x: | :x: | :x: | -fedora41 | :white_check_mark: | :x: | :x: | :x: | :x: | :x: | :x: | -fedora42 | :x: | :x: | :x: | :x: | :x: | :x: | :x: | +fedora42 | :white_check_mark: | :x: | :x: | :x: | :x: | :x: | :x: | +fedora43 | :white_check_mark: | :x: | :x: | :x: | :x: | :x: | :x: | flatcar4081 | :x: | :x: | :x: | :x: | :x: | :x: | :x: | openeuler24 | :x: | :x: | :x: | :x: | :x: | :x: | :x: | rockylinux10 | :x: | :x: | :x: | :x: | :x: | :x: | :x: | @@ -51,10 +47,8 @@ amazon | :x: | :x: | :x: | :x: | :x: | :x: | :x: | debian11 | :white_check_mark: | :x: | :x: | :x: | :x: | :x: | :x: | debian12 | :white_check_mark: | :x: | :x: | :x: | :x: | :x: | :x: | debian13 | :x: | :x: | :x: | :x: | :x: | :x: | :x: | -fedora39 | :x: | :x: | :x: | :x: | :x: | :x: | :x: | -fedora40 | :white_check_mark: | :x: | :x: | :x: | :x: | :x: | :x: | -fedora41 | :x: | :x: | :x: | :x: | :x: | :x: | :x: | fedora42 | :x: | :x: | :x: | :x: | :x: | :x: | :x: | +fedora43 | :white_check_mark: | :x: | :x: | :x: | :x: | :x: | :x: | flatcar4081 | :x: | :x: | :x: | :x: | :x: | :x: | :x: | openeuler24 | :x: | :x: | :x: | :x: | :x: | :x: | :x: | rockylinux10 | :x: | :x: | :x: | :x: | :x: | :x: | :x: | diff --git a/test-infra/image-builder/roles/kubevirt-images/defaults/main.yml b/test-infra/image-builder/roles/kubevirt-images/defaults/main.yml index 8a241a93d..e3f55e31e 100644 --- a/test-infra/image-builder/roles/kubevirt-images/defaults/main.yml +++ b/test-infra/image-builder/roles/kubevirt-images/defaults/main.yml @@ -73,6 +73,13 @@ images: converted: true tag: "latest" + fedora-43: + filename: Fedora-Cloud-Base-Generic-43-1.6.x86_64.qcow2 + url: https://download.fedoraproject.org/pub/fedora/linux/releases/43/Cloud/x86_64/images/Fedora-Cloud-Base-Generic-43-1.6.x86_64.qcow2 + checksum: sha256:846574c8a97cd2d8dc1f231062d73107cc85cbbbda56335e264a46e3a6c8ab2f + converted: true + tag: "latest" + fedora-coreos: filename: fedora-coreos-32.20200601.3.0-openstack.x86_64.qcow2.xz url: https://builds.coreos.fedoraproject.org/prod/streams/stable/builds/32.20200601.3.0/x86_64/fedora-coreos-32.20200601.3.0-openstack.x86_64.qcow2.xz diff --git a/tests/files/fedora39-calico-selinux.yml b/tests/files/fedora42-calico-selinux.yml similarity index 86% rename from tests/files/fedora39-calico-selinux.yml rename to tests/files/fedora42-calico-selinux.yml index 7181ba6a6..bd2b577b5 100644 --- a/tests/files/fedora39-calico-selinux.yml +++ b/tests/files/fedora42-calico-selinux.yml @@ -1,6 +1,6 @@ --- # Instance settings -cloud_image: fedora-39 +cloud_image: fedora-42 # Kubespray settings auto_renew_certificates: true diff --git a/tests/files/fedora41-calico-swap-selinux.yml b/tests/files/fedora42-calico-swap-selinux.yml similarity index 92% rename from tests/files/fedora41-calico-swap-selinux.yml rename to tests/files/fedora42-calico-swap-selinux.yml index 707cfc24e..a26590473 100644 --- a/tests/files/fedora41-calico-swap-selinux.yml +++ b/tests/files/fedora42-calico-swap-selinux.yml @@ -1,6 +1,6 @@ --- # Instance settings -cloud_image: fedora-41 +cloud_image: fedora-42 # Kubespray settings auto_renew_certificates: true diff --git a/tests/files/fedora41-crio.yml b/tests/files/fedora42-crio.yml similarity index 81% rename from tests/files/fedora41-crio.yml rename to tests/files/fedora42-crio.yml index a9fd24ac4..767f2102c 100644 --- a/tests/files/fedora41-crio.yml +++ b/tests/files/fedora42-crio.yml @@ -1,6 +1,6 @@ --- # Instance settings -cloud_image: fedora-41 +cloud_image: fedora-42 # Kubespray settings container_manager: crio diff --git a/tests/files/fedora41-kube-router.yml b/tests/files/fedora42-kube-router.yml similarity index 86% rename from tests/files/fedora41-kube-router.yml rename to tests/files/fedora42-kube-router.yml index 247b6b47e..70e365221 100644 --- a/tests/files/fedora41-kube-router.yml +++ b/tests/files/fedora42-kube-router.yml @@ -1,5 +1,5 @@ --- -cloud_image: fedora-41 +cloud_image: fedora-42 cluster_layout: - node_groups: ['kube_control_plane', 'etcd', 'kube_node'] - node_groups: ['kube_node'] diff --git a/tests/files/fedora41-calico-selinux.yml b/tests/files/fedora43-calico-selinux.yml similarity index 86% rename from tests/files/fedora41-calico-selinux.yml rename to tests/files/fedora43-calico-selinux.yml index 0e7886479..97512688a 100644 --- a/tests/files/fedora41-calico-selinux.yml +++ b/tests/files/fedora43-calico-selinux.yml @@ -1,6 +1,6 @@ --- # Instance settings -cloud_image: fedora-41 +cloud_image: fedora-43 # Kubespray settings auto_renew_certificates: true diff --git a/tests/files/fedora39-calico-swap-selinux.yml b/tests/files/fedora43-calico-swap-selinux.yml similarity index 92% rename from tests/files/fedora39-calico-swap-selinux.yml rename to tests/files/fedora43-calico-swap-selinux.yml index f9527bc7d..b8c39cc57 100644 --- a/tests/files/fedora39-calico-swap-selinux.yml +++ b/tests/files/fedora43-calico-swap-selinux.yml @@ -1,6 +1,6 @@ --- # Instance settings -cloud_image: fedora-39 +cloud_image: fedora-43 # Kubespray settings auto_renew_certificates: true diff --git a/tests/files/fedora39-crio.yml b/tests/files/fedora43-crio.yml similarity index 88% rename from tests/files/fedora39-crio.yml rename to tests/files/fedora43-crio.yml index 6fd50ffb4..fe841eabb 100644 --- a/tests/files/fedora39-crio.yml +++ b/tests/files/fedora43-crio.yml @@ -1,6 +1,6 @@ --- # Instance settings -cloud_image: fedora-39 +cloud_image: fedora-43 # Kubespray settings container_manager: crio diff --git a/tests/files/fedora40-docker-calico.yml b/tests/files/fedora43-docker-calico.yml similarity index 87% rename from tests/files/fedora40-docker-calico.yml rename to tests/files/fedora43-docker-calico.yml index f0c091af8..e60cfa81f 100644 --- a/tests/files/fedora40-docker-calico.yml +++ b/tests/files/fedora43-docker-calico.yml @@ -1,6 +1,6 @@ --- # Instance settings -cloud_image: fedora-40 +cloud_image: fedora-43 # Kubespray settings auto_renew_certificates: true diff --git a/tests/files/fedora40-flannel-crio-collection-scale.yml b/tests/files/fedora43-flannel-crio-collection-scale.yml similarity index 89% rename from tests/files/fedora40-flannel-crio-collection-scale.yml rename to tests/files/fedora43-flannel-crio-collection-scale.yml index 7d828f6c2..ac90e441c 100644 --- a/tests/files/fedora40-flannel-crio-collection-scale.yml +++ b/tests/files/fedora43-flannel-crio-collection-scale.yml @@ -1,5 +1,5 @@ --- -cloud_image: fedora-40 +cloud_image: fedora-43 network_plugin: flannel container_manager: crio diff --git a/tests/files/fedora39-kube-router.yml b/tests/files/fedora43-kube-router.yml similarity index 86% rename from tests/files/fedora39-kube-router.yml rename to tests/files/fedora43-kube-router.yml index 06905b9f5..5e658be7a 100644 --- a/tests/files/fedora39-kube-router.yml +++ b/tests/files/fedora43-kube-router.yml @@ -1,5 +1,5 @@ --- -cloud_image: fedora-39 +cloud_image: fedora-43 cluster_layout: - node_groups: ['kube_control_plane', 'etcd', 'kube_node'] - node_groups: ['kube_node']