Starting with v1705, we are starting to offer the official CentOS images for Vagrant, for the Hyper-V provider. Hyper-V is Microsoft's native hypervisor, available by default in Windows Server 2008 and newer, Windows 8 Pro, Windows 10 Pro, and Windows Hyper-V Server 2012; since it also powers Microsoft Azure, it's probably a good alternative to VirtualBox for people using Vagrant professionally on Windows hosts. We now support Hyper-V, libvirt (KVM), VirtualBox and VMware as Vagrant providers.
The build scripts are in the vagrant directory of our GitHub repo, https://github.com/CentOS/sig-cloud-instance-build. Pull requests are welcome; please only file a new issue to report actual bugs, not support requests (please use the mailing lists or IRC for that).
Just like with other proprietary hypervisors like VMware, we have no possibility to automatically test the images for Hyper-V on our Continuous Integration infrastructure. We welcome any feedback from Hyper-V users -- please let us know if you think you would be able test our monthly releases on a regular basis (we normally release at the beginning of each month). You can contact us on the centos-devel mailing list or via IRC in #centos-devel on Freenode.
We have been working on providing images for Hyper-V at least since October 2016. It took much longer than I anticipated, due to the necessity of upgrading our build infrastructure and fix several problems with the image configuration. In this context, I would like to warmly thank the following people:
- Patrick Lang from Microsoft, for helping with testing and debugging the experimental Hyper-V images;
- Fabian Arrotin and Thomas Oulevey from the CentOS Project, for their infrastructure work;
- Micheal Vermaes, for helping test the experimental images;
- Karanbir Singh, the CentOS Project lead, for his constant support and assistence.