vagrant/plugins/providers/virtualbox
Timur Alperovich bcf61d001b Only consider the VM interfaces in the IPv6 fixup.
Vagrant should only consider the host-only interfaces used by the
virtual machine in the IPv6 fixup code. There may be other interfaces
present on the system with IPv6 addresses that for various reasons
would fail the routing check (for example, an interface with no
machines attached).

The patch changes the behavior to not scan all of the host-only
interfaces and adds a unit test for the behavior (that the correct IP
is validated).

Lastly, there is a small fix here that may not be an issue for most
people where the IPv6 prefix was asummed to be a multiple of 16 for
the purposes of constructing the UDP probe datagram. This assumption
has been removed.

Fixes #6586
2015-12-08 10:44:07 -05:00
..
action Only consider the VM interfaces in the IPv6 fixup. 2015-12-08 10:44:07 -05:00
cap Add public_address cap for VirtualBox 2015-11-23 16:23:22 -05:00
driver providers/virtualbox: more robust lookup for VBoxManage on Win 2015-11-20 15:56:14 -08:00
model Use .key? instead of .has_key? 2015-01-05 18:29:01 -05:00
util core: set `disabled: true` for disabling forwarded port [GH-1922] 2013-08-29 12:25:53 -07:00
action.rb Run provisioner cleanup tasks before destroying the VM 2015-11-19 11:14:31 -08:00
cap.rb Return nil if the VM is not running when looking at forwarded ports 2015-11-24 16:33:09 -05:00
config.rb providers/virtualbox: ability to customize linked clone snapshot 2015-10-08 11:58:47 -04:00
plugin.rb Add public_address cap for VirtualBox 2015-11-23 16:23:22 -05:00
provider.rb Revert "#5186: Warning: Authentication failure. Retrying... after packaging box" 2015-11-18 16:35:35 -08:00
synced_folder.rb Change symbols inside hashes to 1.9 JSON-like syntax 2014-05-22 12:35:12 -04:00