diff --git a/.gitlab-ci/kubevirt.yml b/.gitlab-ci/kubevirt.yml index aaf57abe7..944a3e0fe 100644 --- a/.gitlab-ci/kubevirt.yml +++ b/.gitlab-ci/kubevirt.yml @@ -42,6 +42,7 @@ pr: - debian13-cilium - fedora39-kube-router - fedora41-kube-router + - fedora42-calico - openeuler24-calico - rockylinux9-cilium - rockylinux10-cilium diff --git a/README.md b/README.md index 455680d8b..9f24a9651 100644 --- a/README.md +++ b/README.md @@ -90,7 +90,7 @@ vagrant up - **Debian** Bookworm, Bullseye, Trixie - **Ubuntu** 22.04, 24.04 - **CentOS Stream / RHEL** [9, 10](docs/operating_systems/rhel.md#rhel-8) -- **Fedora** 39, 40, 41 +- **Fedora** 39, 40, 41, 42 - **Fedora CoreOS** (see [fcos Note](docs/operating_systems/fcos.md)) - **openSUSE** Leap 15.x/Tumbleweed - **Oracle Linux** [9, 10](docs/operating_systems/rhel.md#rhel-8) diff --git a/Vagrantfile b/Vagrantfile index 701de5859..832d11d46 100644 --- a/Vagrantfile +++ b/Vagrantfile @@ -36,6 +36,7 @@ SUPPORTED_OS = { "fedora39-arm64" => {box: "bento/fedora-39-arm64", user: "vagrant"}, "fedora40-arm64" => {box: "bento/fedora-40", user: "vagrant"}, "fedora41" => {box: "fedora/41-cloud-base", user: "vagrant"}, + "fedora42" => {box: "fedora/42-cloud-base", user: "vagrant"}, "fedora41-bento" => {box: "bento/fedora-41", user: "vagrant"}, "opensuse" => {box: "opensuse/Leap-15.6.x86_64", user: "vagrant"}, "opensuse-tumbleweed" => {box: "opensuse/Tumbleweed.x86_64", user: "vagrant"}, diff --git a/docs/developers/ci.md b/docs/developers/ci.md index 4e1935e1e..f905f22ab 100644 --- a/docs/developers/ci.md +++ b/docs/developers/ci.md @@ -14,6 +14,7 @@ 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: | 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: | @@ -33,6 +34,7 @@ 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: | flatcar4081 | :x: | :x: | :x: | :x: | :x: | :x: | :x: | openeuler24 | :x: | :x: | :x: | :x: | :x: | :x: | :x: | rockylinux10 | :x: | :x: | :x: | :x: | :x: | :x: | :x: | @@ -52,6 +54,7 @@ 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: | 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/tests/files/fedora42-calico.yml b/tests/files/fedora42-calico.yml new file mode 100644 index 000000000..bd2b577b5 --- /dev/null +++ b/tests/files/fedora42-calico.yml @@ -0,0 +1,9 @@ +--- +# Instance settings +cloud_image: fedora-42 + +# Kubespray settings +auto_renew_certificates: true + +# Test with SELinux in enforcing mode +preinstall_selinux_state: enforcing