diff options
Diffstat (limited to 'ansible-provisioner.json')
-rw-r--r-- | ansible-provisioner.json | 56 |
1 files changed, 0 insertions, 56 deletions
diff --git a/ansible-provisioner.json b/ansible-provisioner.json deleted file mode 100644 index 6ecd5e1..0000000 --- a/ansible-provisioner.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "variables": { - "ssh_password": "{{ env `ROOTPW` }}" - }, - "builders": [ - { - "type": "qemu", - "iso_url": "{{ user `base_image` }}", - "iso_checksum": "none", - "output_directory": "{{ user `output_directory` }}", - "vm_name": "{{ user `vm_name` }}", - "accelerator": "kvm", - "disk_image": "true", - "skip_compaction": "true", - "use_backing_file": "false", - "disk_size": "{{ user `disk_size` }}", - "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": [ - ["-cpu", "host"], - ["-m", "{{ user `memory` }}"], - ["-smp", "{{ user `cpus` }}"] - ] - }, - { - "type": "virtualbox-ovf", - "source_path": "{{ user `base_image` }}.ovf", - "output_directory": "{{ user `output_directory` }}", - "vm_name": "{{ user `vm_name` }}", - "headless": "{{ user `headless` }}", - "ssh_timeout": "{{ user `ssh_timeout` }}", - "ssh_username": "{{ user `ssh_username` }}", - "ssh_password": "{{ user `ssh_password` }}", - "shutdown_command": "systemctl poweroff", - "guest_additions_mode": "disable", - "vboxmanage": [ - ["modifyvm", "{{ .Name }}", "--memory", "{{ user `memory` }}"], - ["modifyvm", "{{ .Name }}", "--cpus", "{{ user `cpus` }}"] - ] - } - ], - "provisioners": [{ - "type": "ansible", - "playbook_file": "{{ user `playbook` }}", - "extra_arguments": [ - "--ssh-extra-args", "-o HostKeyAlgorithms=+ssh-rsa -o PubkeyAcceptedAlgorithms=+ssh-rsa", - "--scp-extra-args", "\"-O\"" - ], - "sftp_command": "/usr/libexec/openssh/sftp-server", - "use_sftp": false - }] -} |