Packer v0.12.3 Release Notes
Release Date: 2017-03-01 // about 7 years ago-
BACKWARDS INCOMPATIBILITIES:
- 0๏ธโฃ provisioner/ansible: by default, the staging dir will be randomized. [GH-4472]
๐ FEATURES:
- ๐ New builder:
ebs-surrogate
for building AMIs from EBS volumes. [GH-4351]
๐ IMPROVEMENTS:
- ๐ builder/amazon-chroot: support encrypted boot volume. [GH-4584]
- ๐ builder/amazon: Add BuildRegion and SourceAMI template variables. [GH-4399]
- ๐ builder/amazon: Change EC2 Windows password timeout to 20 minutes. [GH-4590]
- ๐ builder/amazon: enable ena when
enhanced_networking
is set. [GH-4578] - builder/azure:: add two new config variables for temp_compute_name and temp_resource_group_name. [GH-4468]
- ๐ builder/docker: create export dir if needed. [GH-4439]
- builder/googlecompute: Add
on_host_maintenance
option. [GH-4544] - ๐ builder/openstack: add reuse_ips option to try to re-use existing IPs. [GH-4564]
- ๐ builder/vmware-esxi: try for longer to connect to vnc port. [GH-4480] [GH-4610]
- ๐ builder/vmware: allow extra options for ovftool. [GH-4536]
- ๐ builder/vmware: don't cache ip address so we know if it changes. [GH-4532]
- ๐ณ communicator/docker: preserve file mode. [GH-4443]
- communicator/ssh: Use SSH agent when enabled for bastion step. [GH-4598]
- ๐ communicator/winrm: support ProxyFromEnvironment. [GH-4463]
- ๐ป core: don't show ui color if we're not colorized. [GH-4525]
- core: make VNC links clickable in terminal. [GH-4497] [GH-4498]
- ๐ docs: add community page. [GH-4550]
- ๐ post-processor/amazon-import: support AMI attributes on import [GH-4216]
- ๐ณ post-processor/docker-import: print stderr on docker import failure. [GH-4529]
๐ BUG FIXES:
- ๐ builder/amazon-ebsvolume: Fix interpolation of block_device. [GH-4464]
- ๐ builder/amazon: Fix ssh agent authentication. [GH-4597]
- ๐ builder/docker: Don't force tag if using a docker version that doesn't support it. [GH-4560]
- ๐ builder/googlecompute: fix bug when creating image from custom image_family. [GH-4518]
- ๐ builder/virtualbox: remove guest additions before saving image. [GH-4496]
- core: always check for an error first when walking a path. [GH-4467]
- โก๏ธ core: update crypto/ssh lib to fix large file uploads. [GH-4546]
- provisioner/chef-client: only upload knife config if we're cleaning. [GH-4534]