diff --git a/.github/workflows/vm.yaml b/.github/workflows/vm.yaml index f784c4ed06..30775e98c0 100644 --- a/.github/workflows/vm.yaml +++ b/.github/workflows/vm.yaml @@ -15,7 +15,7 @@ jobs: vm: # Fedora is different from Ubuntu in LSM (SELinux), filesystem (btrfs), kernel version, etc. name: "CGroupv2 (Fedora)" - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 timeout-minutes: 30 strategy: fail-fast: false diff --git a/hack/ci/Vagrantfile b/hack/ci/Vagrantfile index ea5774ebf3..f04769f12b 100644 --- a/hack/ci/Vagrantfile +++ b/hack/ci/Vagrantfile @@ -3,12 +3,10 @@ # Vagrant box for testing kind with non-Ubuntu Vagrant.configure("2") do |config| - config.vm.box = "fedora/39-cloud-base" - # https://mirrormanager.fedoraproject.org/mirrors/Fedora/39/x86_64 - config.vm.box_url = "https://gsl-syd.mm.fcix.net/fedora/linux/releases/39/Cloud/x86_64/images/Fedora-Cloud-Base-Vagrant-39-1.5.x86_64.vagrant-virtualbox.box" + config.vm.box = "fedora/40-cloud-base" # assume some ram is needed for the host environment but very little CPU - memory = 10240 - cpus = 3 + memory = 4096 + cpus = 2 config.vm.provider :virtualbox do |v| v.memory = memory v.cpus = cpus