vagrant/plugins
Chris Roberts eee6fefd67
Add a :none communicator
Adds a communicator which does not provide communication to the
guest machine. All methods for the communicator are simply stubbed
with a successful result. This allows a guest to be configured
with the `:none` communicator and Vagrant to properly `up` it.

This currently lacks any user notification or guards within
configuration to verify guest configuration does not rely on
the communicator. It is wrapped as experimental to allow early
access to the basic functionality without making it generally
available.
2025-04-22 15:50:36 -07:00
..
commands Add some helpful debug logs for more context 2025-04-07 16:05:10 -07:00
communicators Add a :none communicator 2025-04-22 15:50:36 -07:00
guests Fix arch guest networking setup 2025-04-08 08:56:26 -07:00
hosts Update Vagrant behavior outside of installers 2025-04-02 11:40:17 -07:00
kernel_v1 add missing license headers and update copyright file headers to BUS-1.1 2023-08-10 21:53:25 +01:00
kernel_v2 Update Vagrant behavior outside of installers 2025-04-02 11:40:17 -07:00
providers Merge pull request #13644 from chrisroberts/vbox-hostonly-iface 2025-04-08 17:20:25 -07:00
provisioners Update Vagrant behavior outside of installers 2025-04-02 11:40:17 -07:00
pushes Update Vagrant behavior outside of installers 2025-04-02 11:40:17 -07:00
synced_folders Remove nofail option from smb synced folder mount options 2025-04-08 15:46:01 -07:00
README.md Return a result from an up action 2022-04-25 12:23:51 -05:00

Vagrant Core Plugins

These are plugins that ship with Vagrant. Vagrant core uses its own plugin system to power a lot of the core pieces that ship with Vagrant. Each plugin will have its own README which explains its specific role.

Generate proto

grpc_tools_ruby_protoc -I . --ruby_out=gen/plugin --grpc_out=gen/plugin ./plugin_server.proto