fix: enable vagrant box version check and disable update engine in Flatcar
This is to prevent any reboot during e2e execution which could lead to connection loss.
Vagrant.configure("2") do |config|
config.vm.box = "flatcar-stable"
+ config.vm.box_check_update = true
config.vm.box_url = "https://stable.release.flatcar-linux.net/amd64-usr/current/flatcar_production_vagrant.json"
memory = 8192
cpus = 4
@@ -34,6 +35,9 @@ Vagrant.configure("2") do |config|
sh.inline = <<~SHELL
set -euxo pipefail
+ # Disable update-engine to avoid system reboots
+ systemctl disable --now update-engine.service
+
# Disable docker
systemctl disable --now docker.service
