Packer v1.3.3 Release Notes

Release Date: 2018-12-05 // about 1 year ago
  • 👌 IMPROVEMENTS:

    • 🏗 builder/alicloud: Add options for system disk properties [GH-6939]
    • 🏗 builder/alicloud: Apply tags to relevant snapshots [GH-7040]
    • 🏗 builder/alicloud: Support creating image without data disks [GH-7022]
    • 🏗 builder/amazon: Add option for skipping TLS verification [GH-6842]
    • 🏗 builder/azure: Add options for Managed Image OS Disk and Data Disk snapshots [GH-6980]
    • 🏗 builder/hcloud: Add snapshot_labels option to hcloud builder [GH-7046]
    • 🏗 builder/hcloud: Add ssh_keys config to hcloud builder [GH-7028]
    • ⚡️ builder/hcloud: Update hcloud-go version and support builds using rescue mode [GH-7034]
    • 🏗 builder/oracle: Parameterized volume size support for Oracle classic builder [GH-6918]
    • 🏗 builder/parallels: Add configuration options to parallels builder to specify cpu count and memory size [GH-7018]
    • 🏗 builder/virtualbox: Add configuration options to virtualbox builder to specify cpu count and memory size [GH-7017]
    • 🏗 builder/virtualbox: expose the VBoxManage export --iso option [GH-5950]
    • 🏗 builder/vmware: Add configuration options to vmware builder to specify cpu count and memory size [GH-7019]
    • 🏗 builder/vmware: Add new display_name template option [GH-6984]
    • 🏗 builder/vmware: Extend vmware-vmx builder to allow esxi builds. [GH-4591] [GH-6927]
    • 🏗 builder/vmware: Validate username/password for ovftool during prepare. [GH-6977]
    • 🏗 builder/vmware: Warn users if their vmx_data overrides data that Packer uses the template engine to set in its default vmx template. [GH-6987]
    • communicator/ssh: Expand user path for SSH private key [GH-6946]
    • core: Add a sed template engine [GH-6580]
    • 💻 core: More explicit error message in rpc/ui.go [GH-6981]
    • core: Replaced unsafe method of determining homedir with os/user implementation [GH-7036]
    • ⚡️ core: Update vagrantfile's go version. [GH-6841]
    • 👍 post-processor/amazon-import: Support ova, raw, vmdk, and vhdx formats in the amazon-import post-processor. [GH-6938]
    • post-processor/vsphere-template: Add option to snapshot vm before marking as template [GH-6969]
    • provisioner/breakpoint: Add a new breakpoint provisioner. [GH-7058]
    • provisioner/powershell: Allow Powershell provisioner to use service accounts [GH-6972]
    • provisioner/shell: Add PauseAfter option to shell provisioner [GH-6913]

    🐛 BUG FIXES:

    • 🏗 builder/amazon: Better error handling of region/credential guessing from metadata [GH-6931]
    • 🏗 builder/amazon: move region validation to run so that we don't break validation when no credentials are set [GH-7032]
    • 🏗 builder/hyperv: Remove -Copy:$false when calling Hyper-V\Compare-VM compatability report [GH-7030]
    • 🏗 builder/qemu: Do not set detect-zeroes option when we want it "off" [GH-7064]
    • 🏗 builder/vmware-esxi: Create export directories for vmx and ovf file types [GH-6985]
    • 🏗 builder/vmware: Correctly parse version for VMware Fusion Tech Preview [GH-7016]
    • 🏗 builder/vmware: Escape vSphere username when putting it into the export call [GH-6962]
    • post-processor/vagrant: Add "hvf" as a libvirt driver [GH-6955]
    • provisioner/ansible: inventory is no longer set to inventory_directory [GH-7065]