UPDATE 2016-09-08: Due to additional checks, we had to retire v1608.01 from Atlas and release it again as v1608.02. The two versions are identical.
Official Vagrant images for CentOS Linux 6 and CentOS Linux 7 for x86_64 are now available for download, featuring updated packages to 31 August 2016, as well as a new image for VMware Fusion.
- The VirtualBox Guest Additions are not preinstalled; if you need them for shared folders, please install the vagrant-vbguest plugin. We recommend using NFS instead of VirtualBox shared folders if possible.
- Since the Guest Additions are missing, our images are preconfigured to use rsync for synced folders. Windows users can either use SMB for synced folders, or disable the sync directory by adding the line
config.vm.synced_folder ".", "/vagrant", disabled: trueto the Vagrantfile.
- Vagrant 1.8.5 is unable to create new Linux boxes due to Vagrant bug #7610. You can use Vagrant 1.8.4 until version 1.8.6 is released.
- The VMware Tools installer fails to generate a new initramfs due to a dracut configuration error in both our image and VMware Tools. As a workaround, change the add_drivers line in /etc/dracut.conf.d/vmware-fusion-drivers.conf to
add_drivers+=" mptspi "
(add spaces directly before and after mptspi) before trying to install VMware Tools or open-vm-tools.
The official images can be downloaded from Hashicorp's Atlas. We provide images for libvirt, VirtualBox and VMware.
If you never used our images before:
$ vagrant box add centos/6 # for CentOS Linux 6 $ vagrant box add centos/7 # for CentOS Linux 7
Existing users can upgrade their images by:
$ vagrant box update --box centos/6 $ vagrant box update --box centos/7
The downloaded images should have the following SHA256 checksums:
914ab02db12f2d19f71dbd3c6cb171dff683893443e26f2f03160491945366dc CentOS-6-x86_64-Vagrant-1608_01.LibVirt.box 5391ea7bdafafe8d8df58b8405d81cafdcd0b8273c18cdd37133dcf1cb329a0b CentOS-6-x86_64-Vagrant-1608_01.VirtualBox.box 4d6a5906ada93a5228f62671f7c97bed0ae3c961df108c25ceee278a8d9d17d2 CentOS-6-x86_64-Vagrant-1608_01.VMwareFusion.box 2916442968486a41315cb93d35fbbaeaf72e200f051f4996b5766649b8c3a325 CentOS-7-x86_64-Vagrant-1608_01.LibVirt.box 415b79487cdb7e0246ef93585de08d2063b1e7b85ff5666f60de5cb96a4a027c CentOS-7-x86_64-Vagrant-1608_01.VirtualBox.box 44d26155e89fa5d74994167489bd66da4187b3da02ac3a063f0b26cfab965baf CentOS-7-x86_64-Vagrant-1608_01.VMwareFusion.box
Vagrant has the ability to verify that the downloaded image has a specific checksum, e.g.
$ vagrant box add --checksum-type sha256 --checksum 2916442968486a41315cb93d35fbbaeaf72e200f051f4996b5766649b8c3a325 --provider libvirt centos/7
Unfortunately, this is not possible with
vagrant box update.
If you encounter any unexpected issues with the Vagrant images, feel free to ask on the centos-devel mailing list, or in #centos-devel on Freenode.