From f2f65607eb083271cc9432740980c0de4da8d776 Mon Sep 17 00:00:00 2001 From: Wilken Rivera Date: Fri, 19 Mar 2021 14:32:05 -0400 Subject: [PATCH] update CHANGELOG --- CHANGELOG.md | 49 ++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 48 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 35779ae05..e3ada5059 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,33 @@ ## 1.7.1 (Upcoming) +### NOTES: + +* builder/docker: Has been vendored in this release and will no longer be + updated with Packer core. In Packer v1.8.0 the plugin will be removed + entirely. The `docker` builder will continue to work as expected until + then, but for the latest offerings of the Docker plugin, users are + encourage to use the `packer init` command to install the latest release + version. For more details see [Installing Packer + Plugins](https://www.packer.io/docs/plugins#installing- plugins) +* post-processor/docker-\*: Have been vendored in this release and will no + longer be updated with Packer core. In Packer v1.8.0 the plugin will be + removed entirely. The `docker` builder will continue to work as expected + until then, but for the latest offerings of the Docker plugin, users are + encourage to use the `packer init` command to install the latest release + version. For more details see [Installing Packer + Plugins](https://www.packer.io/docs/plugins#installing- plugins) +* post-processor/exoscale-import: Has been vendored in this release and will no + longer be updated with Packer core. In Packer v1.8.0 the plugin will be + removed entirely. The `exoscale-import` post-processor will continue to + work as expected until then, but for the latest offerings of the Exoscale + plugin, users are encourage to use the `packer init` command to install the + latest release version. For more details see [Exoscale Plugin + Repostiroy](https://github.com/exoscale/packer-plugin-exoscale). [GH-10709] + ### IMPROVEMENTS * builder/amazon: allow creation of ebs snapshots wihtout volumes. [GH-9591] +* builder/amazon: Fix issue for multi-region AMI build that fail when + encrypting with KMS and sharing across accounts. [GH-10754] * builder/azure: Add client_cert_token_timeout option. [GH-10528] * builder/google: Make Windows password timeout configurable. [GH-10727] * builder/google: Update public GCP image project as gce-uefi-images are @@ -19,6 +45,8 @@ * builder/virtualbox: Support for "virtio" storage and ISO drive. [GH-10632] * builder/vmware: Added "attach_snapshot" parameter to vmware vmx builder. [GH-10651] +* command/fmt: Adding recursive flag to formatter to format subdirectories. + [GH-10457] * core: Change template parsing error to include warning about file extensions. [GH-10652] * core: Update to gopsutil v3.21.1 to allow builds to work for darwin arm64. @@ -26,33 +54,52 @@ * hcl2_upgrade: hcl2_upgrade command can now upgrade json var-files [GH-10676] ### BUG FIXES +* buider/azure: Update builder to ensure a proper clean up Azure temporary + managed Os disks. [GH-10713] * builder/amazon: Update amazon SDK to fix an SSO login issue. [GH-10668] * builder/azure: Don't overwrite subscription id if unset. [GH-10659] +* builder/azure: Set default for the parameter client_cert_token_timeout + [GH-10783] +* builder/google: Add new configuration field `windows_password_timeout` to + allow user to set configurable timeouts. [GH-10727] * builder/hyperv: Make Packer respect winrm_host flag in winrm connect func. [GH-10748] * builder/openstack: Make Packer respect winrm_host flag in winrm connect func. [GH-10748] * builder/oracle-oci: Update Oracle Go SDK to fix issue with reading key file. - [GH-10560] + [GH-10560] [GH-10774] * builder/parallels: Make Packer respect winrm_host flag in winrm connect func. [GH-10748] +* builder/proxmox: Fixes issue when using `additional_iso_files` in HCL enabled + templates. [GH-10772] * builder/qemu: Make Packer respect winrm_host flag in winrm connect func. [GH-10748] * builder/virtualbox: Make Packer respect winrm_host flag in winrm connect func. [GH-10748] * builder/vmware: Added a fallback file check when trying to determine the network-mapping configuration. [GH-10543] +* builder/vsphere: Fix issue where boot command would fail the build do to a + key typing error. This change will now retry to type the key on error + before giving up. [GH-10541] * core/hcl2_upgrade: Check for nil config map when provisioner/post-processor doesn't have config. [GH-10730] * core/hcl2_upgrade: Make hcl2_upgrade command correctly translate pause_before. [GH-10654] * core/hcl2_upgrade: Make json variables using template engines get stored as locals so they can be properly interpolated. [GH-10685] +* core/init: Fixes issue where `packer init` was failing to install valid + plugins containing a 'v' within its name. [GH-10760] +* core: Packer will now show a proper error message when failing to load the + contents of PACKER_CONFIG. [GH-10766] * core: Pin Packer to Golang 1.16 to fix code generation issues. [GH-10702] * core: Templates previously could not interpolate the environment variable PACKER_LOG_PATH. [GH-10660] * provisioner/chef-solo: HCL2 templates can support the json_string option. [GH-10655] +* provisioner/inspec: Add new configuration field `valid_exit_codes` to allow + for non-zero exit codes. [GH-10723] +* provisioner/salt-masterless: Update urls for the bootstrap scripts used by + salt-masterless provide. [GH-10755] ## 1.7.0 (February 17, 2021)