Virtualbox provider should be able to use vboxmanage guestcontrol as a communicator #1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
In order to support static IP nat network interfaces as a primary interface (no NAT primary adapter), vagrant should be able to apply network interface configuration on the guest without an operational network stack, which forbids using ssh (which is the current, expected behaviour).
Virtualbox's management tool
vboxmanagehas aguestcontrolcommand which allows passing commands to a user's shell, as well a uploading and downloading files, and this roughly describes a "vagrant communicator" responsibilities.Therefore, there should be a communicator, available to machines backed by the Virtualbox provider, implemented to use
vboxmanage guestcontrol...-type commands to execute scripts and pass configuration to guests.