Update CHANGELOG.md

This commit is contained in:
nywilken 2019-12-10 15:41:31 -05:00 committed by Wilken Rivera
parent fbd1958ca5
commit 1933e7acbe
1 changed files with 12 additions and 5 deletions

View File

@ -3,47 +3,54 @@
### IMPROVEMENTS: ### IMPROVEMENTS:
* builder/amazon: Add no_ephemeral template option to remove ephemeral drives * builder/amazon: Add no_ephemeral template option to remove ephemeral drives
from launch mappings. [GH-8393] from launch mappings. [GH-8393]
* builder/amazon: Add validation for `subnet_id` when specifying `vpc_id` * builder/amazon: Add validation for "subnet_id" when specifying "vpc_id"
[GH-8360] [GH-8387] [GH-8391] [GH-8360] [GH-8387] [GH-8391]
* builder/amazon: allow enabling ena/sr-iov on ebssurrogate spot instances * builder/amazon: allow enabling ena/sr-iov on ebssurrogate spot instances
[GH-8397] [GH-8397]
* builder/amazon: Retry runinstances aws api call to mitigate throttling * builder/amazon: Retry runinstances aws api call to mitigate throttling
[GH-8342] [GH-8342]
* builder/hyperone: Update builder schema and tags [GH-8444]
* builder/qemu: Add display template option for qemu. [GH-7676] * builder/qemu: Add display template option for qemu. [GH-7676]
* builder/qemu: Add fixer to convert disk size from int to string [GH-8390]
* builder/qemu: When a user adds a new drive in qemuargs, process it to make * builder/qemu: When a user adds a new drive in qemuargs, process it to make
sure that necessary settings are applied to that drive. [GH-8380] sure that necessary settings are applied to that drive. [GH-8380]
* builder/vmware: Fix error message when ovftool is missing [GH-8371] * builder/vmware: Fix error message when ovftool is missing [GH-8371]
* core: Cleanup logging for external plugins [GH-8471]
* core: Various fixes to error handling. [GH-8343] [GH-8333] [GH-8316] * core: Various fixes to error handling. [GH-8343] [GH-8333] [GH-8316]
[GH-8354] [GH-8361] [GH-8363] [GH-8370] [GH-8354] [GH-8361] [GH-8363] [GH-8370]
* post-processor/shell-local: Add "valid_exit_codes" option to shell-local. * post-processor/shell-local: Add "valid_exit_codes" option to shell-local.
[GH-8401] [GH-8401]
* provisioner/shell-local: Add "valid_exit_codes" option to shell-local. * provisioner/shell-local: Add "valid_exit_codes" option to shell-local.
[GH-8401] [GH-8401]
* provisioner/shell: Add support for the `env_var_format` parameter [GH-8319] * provisioner/shell: Add support for the "env_var_format" parameter [GH-8319]
### BUG FIXES: ### BUG FIXES:
* builder/amazon: Fix request retry mechanism to launch aws instance [GH-8430]
* builder/hyperv: Fix bug in checking VM name that could cause flakiness if * builder/hyperv: Fix bug in checking VM name that could cause flakiness if
many VMs are defined. [GH-8357] many VMs are defined. [GH-8357]
* builder/vagrant: Use absolute path for Vagrantfile [GH-8321] * builder/vagrant: Use absolute path for Vagrantfile [GH-8321]
* builder/virtualbox: Fix panic in snapshot builder. [GH-8336] [GH-8329] * builder/virtualbox: Fix panic in snapshot builder. [GH-8336] [GH-8329]
* communicator/winrm: Resolve ntlm nil pointer bug by bumping go-ntlmssp * communicator/winrm: Resolve ntlm nil pointer bug by bumping go-ntlmssp
dependency [GH-8369] dependency [GH-8369]
* communicator: Fix proxy connection settings to use `SSHProxyUsername` and * communicator: Fix proxy connection settings to use "SSHProxyUsername" and
`SSHProxyPassword` where relevant instead of bastion username and password. "SSHProxyPassword" where relevant instead of bastion username and password.
[GH-8375] [GH-8375]
* core: Fix bug where Packer froze if asked to log an extremely long line * core: Fix bug where Packer froze if asked to log an extremely long line
[GH-8356] [GH-8356]
* core: Fix iso_target_path option; don't cache when target path is non-nil * core: Fix iso_target_path option; don't cache when target path is non-nil
[GH-8394] [GH-8394]
* core: Return exit code 1 when builder type is not found [GH-8474]
* core: Update to newest version of go-tty to re-enable CTRL-S and CTRL-Q usage * core: Update to newest version of go-tty to re-enable CTRL-S and CTRL-Q usage
[GH-8364] [GH-8364]
### BACKWARDS INCOMPATIBILITIES: ### BACKWARDS INCOMPATIBILITIES:
* builder/amazon: Complete deprecation of clean_ami_name template func * builder/amazon: Complete deprecation of clean_ami_name template func
[GH-8320] [GH-8193] [GH-8320] [GH-8193]
* builder/qemu: Disk Size is now read as a string to support units. [GH-8320] * builder/qemu: Disk Size is now read as a string to support units. [GH-8320]
[GH-7546] [GH-7546]
* provisioner/ansible-local: The "galaxycommand" option has been renamed to
"galaxy_command". A fixer has been written for this, which can be invoked
with `packer fix`. [GH-8411]
## 1.4.5 (November 4, 2019) ## 1.4.5 (November 4, 2019)