summaryrefslogtreecommitdiffstats
path: root/run-playbook-only.json
blob: 481b9599f2d21326a1e124633a94b3070a6c68c2 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
{
  "builders": [{
    "type": "qemu",
    "iso_url": "{{ user `image_path` }}",
    "iso_checksum_type": "none",
    "output_directory": "output-{{ timestamp }}",
    "vm_name": "packer-{{ build_name }}",
    "disk_image": "true",
    "format": "qcow2",
    "headless": "{{ user `headless` }}",
    "ssh_timeout": "{{ user `ssh_timeout` }}",
    "ssh_username": "{{ user `ssh_username` }}",
    "ssh_password": "{{ user `ssh_password` }}",
    "shutdown_command": "systemctl poweroff",
    "qemuargs": [
      ["-m", "{{ user `memory` }}"],
      ["-smp", "{{ user `cpus` }}"]
    ]
  }],
  "provisioners": [{
    "type": "ansible",
    "playbook_file": "{{ template_dir }}/build-dracut-initramfs.yml",
    "extra_arguments": [ "-vvv" ]
  }]
}