vagrant/plugins/kernel_v2/config
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
..
cloud_init.rb Update Vagrant behavior outside of installers 2025-04-02 11:40:17 -07:00
disk.rb Update Vagrant behavior outside of installers 2025-04-02 11:40:17 -07:00
package.rb add missing license headers and update copyright file headers to BUS-1.1 2023-08-10 21:53:25 +01:00
push.rb add missing license headers and update copyright file headers to BUS-1.1 2023-08-10 21:53:25 +01:00
ssh.rb add missing license headers and update copyright file headers to BUS-1.1 2023-08-10 21:53:25 +01:00
ssh_connect.rb Provide configurable retries for connect on SSH communicator 2025-03-20 17:44:47 -07:00
trigger.rb add missing license headers and update copyright file headers to BUS-1.1 2023-08-10 21:53:25 +01:00
vagrant.rb add missing license headers and update copyright file headers to BUS-1.1 2023-08-10 21:53:25 +01:00
vm.rb Update cloud-init behavior and iso generation 2025-05-14 12:57:03 -07:00
vm_provisioner.rb Update Vagrant behavior outside of installers 2025-04-02 11:40:17 -07:00
vm_subvm.rb add missing license headers and update copyright file headers to BUS-1.1 2023-08-10 21:53:25 +01:00
vm_trigger.rb Update Vagrant behavior outside of installers 2025-04-02 11:40:17 -07:00