prepare changelog for release
This commit is contained in:
parent
5747b54632
commit
c4aeb0558b
82
CHANGELOG.md
82
CHANGELOG.md
|
@ -1,49 +1,75 @@
|
||||||
## UNRELEASED
|
## 1.1.0 (September 12, 2017)
|
||||||
|
|
||||||
### IMPROVEMENTS:
|
### IMPROVEMENTS:
|
||||||
|
|
||||||
* builder/alicloud: Update alicloud go sdk and enable multi sites support for alicloud [GH-5219]
|
* builder/alicloud: Update alicloud go sdk and enable multi sites support for
|
||||||
* provisioner/salt-masterless: Also use sudo to clean up if we used sudo to install. [GH-5240]
|
alicloud [GH-5219]
|
||||||
* builder/profitbricks: added support for Cloud API v4. [GH-5233]
|
* builder/amazon: Upgrade aws-sdk-go to 1.10.14, add tags at instance run time.
|
||||||
* builder/vmware: Set artifact ID to `VMName`. [GH-5187]
|
[GH-5196]
|
||||||
* builder/cloudstack: Add support for Security Groups. [GH-5175]
|
|
||||||
* provisioner/puppet: Add `guest_os_type` option to add support for Windows. [GH-5252]
|
|
||||||
* builder/googlecompute: Add `labels` option for labeling launched instances. [GH-5308]
|
|
||||||
* builder/azure: Update pkcs12 package. [GH-5301]
|
|
||||||
* builder/googlecompute: Add support for accelerator api. [GH-5137]
|
|
||||||
* builder/docker: Uploading files and directories now use docker cp. [GH-5273] [GH-5333]
|
|
||||||
* core: Remove LGPL dependencies. [GH-5262]
|
|
||||||
* builder/amazon: Upgrade aws-sdk-go to 1.10.14, add tags at instance run time. [GH-5196]
|
|
||||||
* builder/azure: Add object_id to windows_custom_image.json. [GH-5285]
|
* builder/azure: Add object_id to windows_custom_image.json. [GH-5285]
|
||||||
* builder/azure: Add support for storage account for managed images. [GH-5244]
|
* builder/azure: Add support for storage account for managed images. [GH-5244]
|
||||||
* core: Build solaris binary by default. [GH-5268] [GH-5248]
|
* builder/azure: Update pkcs12 package. [GH-5301]
|
||||||
|
* builder/cloudstack: Add support for Security Groups. [GH-5175]
|
||||||
|
* builder/docker: Uploading files and directories now use docker cp. [GH-5273]
|
||||||
|
[GH-5333]
|
||||||
|
* builder/googlecompute: Add `labels` option for labeling launched instances.
|
||||||
|
[GH-5308]
|
||||||
|
* builder/googlecompute: Add support for accelerator api. [GH-5137]
|
||||||
|
* builder/profitbricks: added support for Cloud API v4. [GH-5233]
|
||||||
* builder/vmware-esxi: Remote builds now respect `output_directory` [GH-4592]
|
* builder/vmware-esxi: Remote builds now respect `output_directory` [GH-4592]
|
||||||
|
* builder/vmware: Set artifact ID to `VMName`. [GH-5187]
|
||||||
|
* core: Build solaris binary by default. [GH-5268] [GH-5248]
|
||||||
|
* core: Remove LGPL dependencies. [GH-5262]
|
||||||
|
* provisioner/puppet: Add `guest_os_type` option to add support for Windows.
|
||||||
|
[GH-5252]
|
||||||
|
* provisioner/salt-masterless: Also use sudo to clean up if we used sudo to
|
||||||
|
install. [GH-5240]
|
||||||
|
|
||||||
### BACKWARDS INCOMPATIBILITIES:
|
### BACKWARDS INCOMPATIBILITIES:
|
||||||
|
|
||||||
* communicator/ssh: Renamed `ssh_disable_agent` to `ssh_disable_agent_forwarding`. Need to run fixer on packer configs that use `ssh_disable_agent`. [GH-5024]
|
* builder/amazon: Changes way that AMI artifacts are printed out after build,
|
||||||
* provisioner/shell: Set default for `ExpectDisconnect` to `false`. If your script causes the connection to be reset, you should set this to `true` to prevent errors. [GH-5283]
|
aligning them to builder. Could affect output parsing. [GH-5281]
|
||||||
* communicator: Preserve left-sided white-space in remote command output. Make sure any scripts that parse this output can handle the new whitespace before upgrading. [GH-5167]
|
* builder/amazon: Split `enhanced_networking` into `sriov_support` and
|
||||||
* builder/amazon: Split `enhanced_networking` into `sriov_support` and `ena_support` to support finer grained control. Use `packer fix <template.json>` to automatically update your template to use `ena_support` where previously there was only `enhanced_networking`. Make sure to also add `sriov_support` if you need that feature, and to ensure `ena_support` is what you intended to be in your template. [GH-5284]
|
`ena_support` to support finer grained control. Use `packer fix
|
||||||
* builder/cloudstack: Setup temporary SSH keypair; backwards incompatible in the uncommon case that the source image allowed SSH auth with password but not with keypair. [GH-5174]
|
<template.json>` to automatically update your template to use `ena_support`
|
||||||
* builder/amazon: Changes way that AMI artifacts are printed out after build, aligning them to builder. Could affect output parsing. [GH-5281]
|
where previously there was only `enhanced_networking`. Make sure to also
|
||||||
|
add `sriov_support` if you need that feature, and to ensure `ena_support`
|
||||||
|
is what you intended to be in your template. [GH-5284]
|
||||||
|
* builder/cloudstack: Setup temporary SSH keypair; backwards incompatible in
|
||||||
|
the uncommon case that the source image allowed SSH auth with password but
|
||||||
|
not with keypair. [GH-5174]
|
||||||
|
* communicator/ssh: Renamed `ssh_disable_agent` to
|
||||||
|
`ssh_disable_agent_forwarding`. Need to run fixer on packer configs that
|
||||||
|
use `ssh_disable_agent`. [GH-5024]
|
||||||
|
* communicator: Preserve left-sided white-space in remote command output. Make
|
||||||
|
sure any scripts that parse this output can handle the new whitespace
|
||||||
|
before upgrading. [GH-5167]
|
||||||
|
* provisioner/shell: Set default for `ExpectDisconnect` to `false`. If your
|
||||||
|
script causes the connection to be reset, you should set this to `true` to
|
||||||
|
prevent errors. [GH-5283]
|
||||||
|
|
||||||
### BUG FIXES:
|
### BUG FIXES:
|
||||||
|
|
||||||
* core: Fix issue where some builders wouldn't respect `-on-error` behavior. [GH-5297]
|
* builder/amazon: `force_deregister` works in all regions, not just original
|
||||||
|
region. [GH-5250]
|
||||||
|
* builder/docker: Directory uploads now use the same semantics as the rest of
|
||||||
|
the communicators. [GH-5333]
|
||||||
* builder/vmware: Fix timestamp in default VMName. [GH-5274]
|
* builder/vmware: Fix timestamp in default VMName. [GH-5274]
|
||||||
* builder/docker: Directory uploads now use the same semantics as the rest of the communicators. [GH-5333]
|
* builder/winrm: WinRM now waits to make sure commands can run successfully
|
||||||
* provisioner/windows-restart: The first powershell provisioner after a restart now works. [GH-5272]
|
before considering itself connected. [GH-5300]
|
||||||
* builder/amazon: `force_deregister` works in all regions, not just original region. [GH-5250]
|
* core: Fix issue where some builders wouldn't respect `-on-error` behavior.
|
||||||
* builder/winrm: WinRM now waits to make sure commands can run successfully before considering itself connected. [GH-5300]
|
[GH-5297]
|
||||||
|
* provisioner/windows-restart: The first powershell provisioner after a restart
|
||||||
|
now works. [GH-5272]
|
||||||
|
|
||||||
### FEATURES:
|
### FEATURES:
|
||||||
|
|
||||||
|
* **New builder**: Oracle Cloud Infrastructure (OCI) builder for creating
|
||||||
|
custom images. [GH-4554]
|
||||||
* **New builder:** `lxc` for building lxc images. [GH-3523]
|
* **New builder:** `lxc` for building lxc images. [GH-3523]
|
||||||
* **New builder:** `lxd` for building lxd images. [GH-3625]
|
* **New builder:** `lxd` for building lxd images. [GH-3625]
|
||||||
* **New builder**: Oracle Cloud Infrastructure (OCI) builder for creating custom images. [GH-4554]
|
* **New post-processor**: vSphere Template post-processor to be used with
|
||||||
* **New post-processor**: vSphere Template post-processor to be used with vmware-iso builder enabling user to mark a VM as a template. [GH-5114]
|
vmware-iso builder enabling user to mark a VM as a template. [GH-5114]
|
||||||
|
|
||||||
|
|
||||||
## 1.0.4 (August 11, 2017)
|
## 1.0.4 (August 11, 2017)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue