Packer v0.3.5 Release Notes
Release Date: 2013-08-28 // almost 11 years ago-
๐ FEATURES:
- ๐ NEW BUILDER:
openstack
. You can now build on OpenStack. [GH-155] - ๐ NEW PROVISIONER:
chef-solo
. You can now provision with Chef usingchef-solo
from local cookbooks. - ๐ builder/amazon: Copy AMI to multiple regions with
ami_regions
. [GH-322] - ๐ builder/virtualbox,vmware: Can now use SSH keys as an auth mechanism for
SSH using
ssh_key_path
. [GH-70] - ๐ builder/virtualbox,vmware: Support SHA512 as a checksum type. [GH-356]
- ๐ builder/vmware: The root hard drive type can now be specified with "disk_type_id" for advanced users. [GH-328]
- provisioner/salt-masterless: Ability to specify a minion config. [GH-264]
- provisioner/salt-masterless: Ability to upload pillars. [GH-353]
๐ IMPROVEMENTS:
- core: Output message when Ctrl-C received that we're cleaning up. [GH-338]
- ๐ builder/amazon: Tagging now works with all amazon builder types.
- builder/vmware: Option
ssh_skip_request_pty
for not requesting a PTY for the SSH connection. [GH-270] - builder/vmware: Specify a
vmx_template_path
in order to customize the generated VMX. [GH-270] - ๐ command/build: Machine-readable output now contains build errors, if any.
- ๐ command/build: An "end" sentinel is outputted in machine-readable output for artifact listing so it is easier to know when it is over.
๐ BUG FIXES:
- ๐ core: Fixed a couple cases where a double ctrl-C could panic.
- core: Template validation fails if an override is specified for a non-existent builder. [GH-336]
- core: The SSH connection is heartbeated so that drops can be detected. [GH-200]
- ๐ builder/amazon/instance: Remove check for ec2-ami-tools because it didn't allow absolute paths to work properly. [GH-330]
- ๐ builder/digitalocean: Send a soft shutdown request so that files are properly synced before shutdown. [GH-332]
- ๐ command/build,command/validate: If a non-existent build is specified to '-only' or '-except', it is now an error. [GH-326]
- post-processor/vagrant: Setting OutputPath with a timestamp now always works properly. [GH-324]
- post-processor/vagrant: VirtualBox OVA formats now turn into Vagrant boxes properly. [GH-331]
- provisioner/shell: Retry upload if start command fails, making reboot handling much more robust.
- ๐ NEW BUILDER: