Status of vagrant-go

As of Vagrant 2.3, Vagrant ships with a second executable called vagrant-go. This represents the current state of our work to reimplement Vagrant in Go, as a part of our road to Vagrant 3.0.

Try out vagrant-go with with our Vagrant documentation.

The vagrant-go project is currently alpha which means:

  • While the core workflows are functional, there are known issues and features that don’t work yet. We maintain a list of these in the documentation linked above.
  • We are inviting the community to try it out and report any new issues. Please take it for a spin if you can!
  • The code is still under heavy development, so we ask that community members start a discussion with the team before submitting pull requests.