How to use this box with Vagrant:

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

This version was created about 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 Sep 21 13:40:46 2016
This-MacBook-Pro:~ vagrant$ df -h
Filesystem      Size   Used  Avail Capacity iused      ifree %iused  Mounted on
/dev/disk0s2   128Gi  9.6Gi  118Gi     8%  445180 4294522099    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
This-MacBook-Pro:~ vagrant$ uname -a
Darwin This-MacBook-Pro.local 16.0.0 Darwin Kernel Version 16.0.0: Mon Aug 29 17:56:20 PDT 2016; root:xnu-3789.1.32~3/RELEASE_X86_64 x86_64
1 provider for this version.
  • virtualbox Externally hosted (www.dropbox.com)