Packer v1.2.5 Release Notes

Release Date: 2018-07-16 // almost 6 years ago
  • ๐Ÿ› BUG FIXES:

    • builder/alickoud: Fix issue where internet_max_bandwidth_out template option was not being passed to builder. [GH-6416]
    • ๐Ÿ— builder/alicloud: Fix an issue with VPC cleanup. [GH-6418]
    • ๐Ÿ— builder/amazon-chroot: Fix communicator bug that broke chroot builds. [GH-6363]
    • ๐Ÿ— builder/amazon: Replace packer's waiters with those from the AWS sdk, solving several timeout bugs. [GH-6332]
    • โšก๏ธ builder/azure: update azure-sdk-for-go, fixing 32-bit build errors. [GH-6479]
    • builder/azure: update the max length of managed_image_resource_group to match new increased length of 90 characters. [GH-6477]
    • ๐Ÿ— builder/hyper-v: Fix secure boot template feature so that it properly passes the temolate for MicrosoftUEFICertificateAuthority. [GH-6415]
    • ๐Ÿ— builder/hyperv: Fix bug in HyperV IP lookups that was causing breakages in FreeBSD/OpenBSD builds. [GH-6416]
    • ๐Ÿ— builder/qemu: Fix error race condition in qemu builder that caused convert to fail on ubuntu 18.x [GH-6437]
    • builder/qemu: vnc_bind_address was not being passed to qemu. [GH-6467]
    • ๐Ÿ— builder/virtualbox: Allow iso_url to be a symlink. [GH-6370]
    • ๐Ÿ— builder/vmware: Don't fail on DHCP lease files that cannot be read, fixing bug where builder failed on NAT networks that don't serve DHCP. [GH-6415]
    • ๐Ÿ— builder/vmware: Fix bug where we couldn't discover IP if vm_name differed from the vmx displayName. [GH-6448]
    • ๐Ÿ— builder/vmware: Fix validation to prevent hang when remopte_password is not sent but vmware is building on esxi. [GH-6424]
    • ๐Ÿ— builder/vmware:Correctly default the vm export format to ovf; this is what the docs claimed we already did, but we didn't. [GH-4538]
    • โช communicator/winrm: Revert an attempt to determine whether remote upload destinations were files or directories, as this broke uploads on systems without Powershell installed. [GH-6481]
    • ๐Ÿ“œ core: Fix bug in parsing of iso checksum files that arose when setting iso_url to a relative filepath. [GH-6488]
    • core: Fix Packer crash caused by improper error handling in the downloader. [GH-6381]
    • fix: Fix bug where fixer for ssh_private_ip that failed when boolean values are passed as strings. [GH-6458]
    • provisioner/powershell: Make upload of powershell variables retryable, in case of system restarts. [GH-6388]

    ๐Ÿ‘Œ IMPROVEMENTS:

    • ๐Ÿ— builder/amazon: Add the ap-northeast-3 region. [GH-6385]
    • ๐Ÿ— builder/amazon: Spot requests may now have tags applied using the spot_tags option [GH-5452]
    • ๐Ÿ— builder/cloudstack: Add support for Projectid and new config option prevent_firewall_changes. [GH-6487]
    • ๐Ÿ— builder/openstack: Add support for token authorization and cloud.yaml. [GH-6362]
    • ๐Ÿ— builder/oracle-oci: Add new "instance_name" template option. [GH-6408]
    • ๐Ÿ— builder/scaleway: Add new "bootscript" parameter, allowing the user to not use the default local bootscript [GH-6439]
    • ๐Ÿ— builder/vmware: Add support for linked clones to vmware-vmx. [GH-6394]
    • debug: The -debug flag will now cause Packer to pause between provisioner scripts in addition to Packer steps. [GH-4663]
    • post-processor/googlecompute-import: Added new googlecompute-import post- processor [GH-6451]
    • provisioner/ansible: Add new "playbook_files" option to execute multiple playbooks within one provisioner call. [GH-5086]