github.com/hashicorp/packer@v1.14.3/examples/hcl/linux/source.virtualbox-iso.pkr.hcl (about) 1 source "virtualbox-iso" "base-ubuntu-amd64" { 2 headless = var.headless 3 guest_os_type = "Ubuntu_64" 4 http_content = local.http_directory_content 5 shutdown_command = "echo 'vagrant' | sudo -S shutdown -P now" 6 ssh_username = "vagrant" 7 ssh_password = "vagrant" 8 ssh_port = 22 9 ssh_wait_timeout = "15m" 10 hard_drive_interface = "sata" 11 virtualbox_version_file = ".vbox_version" 12 guest_additions_path = "VBoxGuestAdditions_{{.Version}}.iso" 13 guest_additions_url = var.guest_additions_url 14 } 15 16 source "virtualbox-iso" "base-alpine-amd64" { 17 headless = var.headless 18 guest_os_type = "Linux26_64" 19 http_directory = local.http_directory 20 hard_drive_interface = "sata" 21 ssh_username = "root" 22 ssh_password = var.alpine_password 23 ssh_wait_timeout = "60m" 24 shutdown_command = "poweroff" 25 floppy_files = local.floppy_files_alpine 26 }