vagrant-digitalocean
vagrant-digitalocean copied to clipboard
"Guest specific operations were attempted" on boot, Rsync not syncing either
Hi,
I have a box hosted on digital ocean, and whenever I try to reboot it, I get the following error:
Bringing machine 'default' up with 'digital_ocean' provider...
==> default: Powering on the droplet...
Guest-specific operations were attempted on a machine that is not
ready for guest communication. This should not happen and a bug
should be reported.
Because of this, none of my changes are getting synced to the DO box, as the vagrant rsync command does not appear to be working either.
On the readme vagrant rsync is not in the supported commands. Does this mean this is unsupported?
What is the OS of the droplet?
I was able to get the same error
Droplet is powered down
$ vagrant status
Current machine states:
default off (digital_ocean)
off
Start the Droplet and trigger error
$ vagrant up
Bringing machine 'default' up with 'digital_ocean' provider...
==> default: Powering on the droplet...
Guest-specific operations were attempted on a machine that is not
ready for guest communication. This should not happen and a bug
should be reported.
The droplet is powered on despite the error
$ vagrant status
Current machine states:
default active (digital_ocean)
active
Vagrantfile
Here is a copy of the configuration.
Vagrant.configure('2') do |config|
config.vm.provider :digital_ocean do |provider, override|
override.ssh.private_key_path = '~/.ssh/id_rsa'
override.vm.box = 'digital_ocean'
override.vm.box_url = "https://github.com/smdahlen/vagrant-digitalocean/raw/master/box/digital_ocean.box"
provider.token = ENV['DIGITAL_OCEAN_TOKEN']
provider.image = 'ubuntu-14-04-x64'
provider.region = 'sfo1'
provider.size = '512mb'
end