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  }