mirror of
https://github.com/hashicorp/vagrant.git
synced 2026-02-03 20:39:27 -05:00
This includes a couple modifications to the cloud-init behavior. First, the cloud-init wait action will now write a sentinel file after successfully waiting for cloud-init. This results in subsequent boots of the machine to skip executing the cloud-init wait command as cloud-init is only executed on the initial boot. Second, the cloud-init setup action will check for the sentinel file written by the cloud-init wait action, and if detected it will skip the cloud-init setup. When creating the ISO for cloud-init, a second sentinel file will be used to log the path of the generated ISO file. If the file exists, the ISO generation process will be skipped. |
||
|---|---|---|
| .. | ||
| commands | ||
| communicators | ||
| guests | ||
| hosts | ||
| kernel_v1 | ||
| kernel_v2 | ||
| providers | ||
| provisioners | ||
| pushes | ||
| synced_folders | ||
| README.md | ||
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