Vagrant now does nearly the identical steps to build the VM as you would doing it manually. In particular, it uses root instead of the vagrant user.