vagrant/plugins
Dusty Mabe 4336aff67d guests/centos: use GUEST_DETECTION_NAME='centos' to ID CentOS
This migrates the CentOS guest plugin to identify machines by
what is in os-release rather than based on if the /etc/centos-release
file exists.

It just so happens that the Rocky Linux plugin is set up to inherit
directly from :redhat (not :centos) and thus the CentOS flavor is
attempted before Rocky in the depth first search. For some reason
the rockylinux/8 vagrant box still has the /etc/centos-release file
in it even though it's only supposed to inherit from RHEL.

The almalinux/9 box does not have /etc/centos-release.
2022-07-29 09:22:50 -05:00
..
commands Support and honor the "primary" option for Command plugins 2022-07-27 11:36:04 -05:00
communicators Check for nil return from forwarded ports cap 2020-08-19 17:13:33 -05:00
guests guests/centos: use GUEST_DETECTION_NAME='centos' to ID CentOS 2022-07-29 09:22:50 -05:00
hosts Make myplugin have parents darwin and bsd 2022-04-25 12:24:48 -05:00
kernel_v1 Support environment variable forwarding, fixes #4131 2015-11-19 16:25:54 -08:00
kernel_v2 Bring plugin options back to Ruby for providers and synced folders 2022-07-15 12:14:47 -05:00
providers Fix Docker machines being lost in go side 2022-07-13 14:04:32 -05:00
provisioners Adjust provisioner to upload file before modifying it 2022-06-15 10:55:00 -07:00
pushes Merge pull request #12646 from hashicorp/push-heroku-print-output 2022-07-28 16:36:55 -05:00
synced_folders Use optional fields on Synced Folder instead of empty string checks 2022-04-25 12:26:44 -05: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