# The following installs hashicorp's packer binary which is required for
# ci-management-{verify,merge}-packer jobs
+ export PACKERVERS=1.4.0
mkdir /tmp/packer
cd /tmp/packer
- wget https://releases.hashicorp.com/packer/1.0.0/packer_1.0.0_linux_amd64.zip
- unzip packer_1.0.0_linux_amd64.zip -d /usr/local/bin/
+ wget -nd -c "https://releases.hashicorp.com/packer/${PACKERVERS}/packer_${PACKERVERS}_linux_amd64.zip"
+ unzip packer_${PACKERVERS}_linux_amd64.zip -d /usr/local/bin/
# rename packer to avoid conflict with binary in cracklib
mv /usr/local/bin/packer /usr/local/bin/packer.io
"user_data_file": "{{user `cloud_user_data`}}",
"ssh_username": "{{user `cloud_user`}}",
"flavor": "v2-standard-16-iops",
+ "image_disk_format": "qcow2",
+ "use_blockstorage_volume": true,
"metadata": {
"ci_managed": "yes"
}
"user_data_file": "{{user `cloud_user_data`}}",
"ssh_username": "{{user `cloud_user`}}",
"flavor": "v2-standard-16-iops",
+ "image_disk_format": "qcow2",
+ "use_blockstorage_volume": true,
"metadata": {
"ci_managed": "yes"
}
"user_data_file": "{{user `cloud_user_data`}}",
"ssh_username": "{{user `cloud_user`}}",
"flavor": "v2-standard-16-iops",
+ "image_disk_format": "qcow2",
+ "use_blockstorage_volume": true,
"metadata": {
"ci_managed": "yes"
}