packer-qemu/image/assets/hcl/builder.pkr.hcl

16 lines
594 B
HCL
Raw Normal View History

# "timestamp" template function replacement
locals { timestamp = regex_replace(timestamp(), "[- TZ:]", "") }
build {
2020-11-13 03:02:41 +00:00
sources = ["source.qemu.gentoo", "source.qemu.debian"]
provisioner "ansible" {
ansible_env_vars = ["ANSIBLE_CONFIG=/packer/ansible/ansible.cfg"]
2020-11-13 03:02:41 +00:00
extra_arguments = ["--extra-vars", "${var.ansible_extra_vars} ansible_python_interpreter=/usr/bin/python3", "-vv"]
groups = ["all"]
playbook_file = "${var.ansible_provisioning_playbook}"
2020-11-13 03:02:41 +00:00
user = "${var.ssh_username}"
2020-11-12 13:05:18 +00:00
galaxy_file = "/packer/ansible/requirements.yml"
}
}