How to use this box with Vagrant:

Vagrant.configure("2") do |config|
  config.vm.box = "jhcook/macos-sierra"
  config.vm.box_version = "10.12.2"
end
vagrant init jhcook/macos-sierra \
  --box-version 10.12.2
vagrant up

This version was created almost 4 years ago.

This is the official macOS Sierra release.

At the end of provisioning you will see:

...
    default: Running: inline script
==> default: The chosen disk supports resize; disregarding your new file system type and volume name
==> default: Merging partitions into a new partition
==> default:      Start partition: disk0s2 Macintosh HDD
==> default:      Finish partition: disk0s3 Untitled
==> default: Started partitioning on disk0
==> default: Merging partitions
==> default: Waiting for partitions to activate
==> default: Growing disk
==> default: Finished partitioning on disk0
==> default: /dev/disk0 (internal, physical):
==> default:    #:                       TYPE NAME                    SIZE       IDENTIFIER
==> default:    0:      GUID_partition_scheme                        *137.4 GB   disk0
==> default:    1:                        EFI EFI                     209.7 MB   disk0s1
==> default:    2:                  Apple_HFS Macintosh HDD           137.1 GB   disk0s2

You can enter the box and see disk space and kernel version:

$ vagrant ssh
Last login: Wed Dec 14 03:26:16 2016
This-MacBook-Pro:~ vagrant$ uname -a
Darwin This-MacBook-Pro.local 16.3.0 Darwin Kernel Version 16.3.0: Thu Nov 17 20:23:58 PST 2016; root:xnu-3789.31.2~1/RELEASE_X86_64 x86_64
This-MacBook-Pro:~ vagrant$ df -h
Filesystem      Size   Used  Avail Capacity iused      ifree %iused  Mounted on
/dev/disk0s2   128Gi   11Gi  117Gi     9%  453899 4294513380    0%   /
devfs          175Ki  175Ki    0Bi   100%     606          0  100%   /dev
map -hosts       0Bi    0Bi    0Bi   100%       0          0  100%   /net
map auto_home    0Bi    0Bi    0Bi   100%       0          0  100%   /home
1 provider for this version.
  • virtualbox Hosted by Vagrant Cloud (6.72 GB)