vagrant/plugins/providers/virtualbox
Chris Roberts f4fc2c742a
Update cloud-init behavior and iso generation
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.
2025-05-14 12:57:03 -07:00
..
action Fix syntax in constant definition, add test coverage for ranges 2025-05-13 09:35:57 -07:00
cap Update Vagrant behavior outside of installers 2025-04-02 11:40:17 -07:00
driver Fix VirtualBox private network setup 2025-04-28 10:08:43 -07:00
model Add VirtioSCSI to the list of supported storage controllers for VirtualBox 2025-01-29 23:18:08 +00:00
util add missing license headers and update copyright file headers to BUS-1.1 2023-08-10 21:53:25 +01:00
action.rb Update cloud-init behavior and iso generation 2025-05-14 12:57:03 -07:00
cap.rb add missing license headers and update copyright file headers to BUS-1.1 2023-08-10 21:53:25 +01:00
config.rb add missing license headers and update copyright file headers to BUS-1.1 2023-08-10 21:53:25 +01:00
plugin.rb Add support for VirtualBox 7.1 2024-10-30 12:06:29 -07:00
provider.rb Update Vagrant behavior outside of installers 2025-04-02 11:40:17 -07:00
synced_folder.rb Update Vagrant behavior outside of installers 2025-04-02 11:40:17 -07:00