{ "_license": "Apache License 2.0", "description": "CloudStack SystemVM template", "provisioners": [ { "type": "shell", "execute_command": "echo 'cloud'|sudo -S bash '{{.Path}}'", "scripts": [ "scripts/apt_upgrade.sh", "scripts/configure_grub.sh", "scripts/configure_locale.sh", "scripts/configure_networking.sh", "scripts/configure_acpid.sh", "scripts/install_systemvm_packages.sh", "scripts/configure_conntrack.sh", "../cloud_scripts_shar_archive.sh", "scripts/configure_systemvm_services.sh", "scripts/authorized_keys.sh", "scripts/configure_persistent_config.sh", "scripts/configure_login.sh", "scripts/cleanup.sh", "scripts/finalize.sh" ] } ], "builders": [ { "type": "qemu", "accelerator": "kvm", "headless": true, "qemuargs": [ [ "-m", "512M" ], [ "-smp", "cpus=1,maxcpus=1,cores=1" ] ], "disk_size": 2000, "format": "qcow2", "disk_interface": "virtio", "net_device": "virtio-net", "iso_url": "https://cdimage.debian.org/cdimage/archive/9.12.0/amd64/iso-cd/debian-9.12.0-amd64-netinst.iso", "iso_checksum": "af81de39678db1f814be4ce1b7b64b891f6f59926d6f835842c4b52b462ac7e78c45b5efd8273c196d64ba0b2dd1a0aabfb97c6e4f10702ee11a72e07aec9d67", "iso_checksum_type": "sha512", "vm_name": "systemvmtemplate", "output_directory": "../dist", "http_directory": "http", "http_port_min": 10082, "http_port_max": 10089, "ssh_host_port_min": 2222, "ssh_host_port_max": 2229, "ssh_username": "cloud", "ssh_password": "cloud", "ssh_port": 22, "ssh_wait_timeout": "30m", "boot_wait": "10s", "boot_command": [ "", "install ", " preseed/url=http://{{ .HTTPIP }}:{{ .HTTPPort }}/preseed.cfg ", " debian-installer=en_US ", " auto ", " locale=en_US ", " kbd-chooser/method=us ", " netcfg/get_hostname=systemvm ", " netcfg/get_domain=apache.org ", " fb=false ", " debconf/frontend=noninteractive ", " console-setup/ask_detect=false ", " console-keymaps-at/keymap=us ", " keyboard-configuration/xkb-keymap=us ", "" ], "shutdown_command": "sudo halt -p" } ] }