Vagrant just boots a VM and runs a provisioner on it (at a basic level). I&#x27;m guessing that even if you started a VM and installed Linux on it by hand in VirtualBox, the Salt config would&#x27;ve given you some trouble. A lot of configurations I see in the wild that are used with Vagrant and&#x2F;or with cloud VMs are extremely brittle and have a lot of unwritten assumptions built in.