Isso acabou sendo um problema com a configuração do Vagrant. O seguinte código no meu arquivo Vagrant corrigiu para mim:
config.vm.provider "virtualbox" do |v|
v.customize ['modifyvm', :id, '--natdnshostresolver1', 'on']
end
Estou executando o Yosemtie OSX (10.10.2) e o Virtualbox 4.3.22.
Sempre que meu macbook entra no modo de suspensão, meu vm entra em estado "abortado" e não se recupera (isto é, deve ser reinicializado / inicializado manualmente).
Olhando pelos logs do Virtualbox, parece que ele tenta trazer a VM de volta de "SUSPENDED" para "RESUMED", mas fica preso em "RESUMING".
00:01:43.691674 Resuming VM execution, reason "host resume"
00:01:43.692129 Changing the VM state from 'SUSPENDED' to 'RESUMING'.
Isso acabou sendo um problema com a configuração do Vagrant. O seguinte código no meu arquivo Vagrant corrigiu para mim:
config.vm.provider "virtualbox" do |v|
v.customize ['modifyvm', :id, '--natdnshostresolver1', 'on']
end