Packer v0.3.6 Release Notes
Release Date: 2013-09-02 // over 10 years ago-
🔋 FEATURES:
- 👉 User variables can now be specified as "required", meaning the user MUST specify a value. Just set the default value to "null". [GH-374]
👌 IMPROVEMENTS:
- core: Much improved interrupt handling. For example, interrupts now cancel much more quickly within provisioners.
- 🏗 builder/amazon: In
-debug
mode, the keypair used will be saved to the current directory so you can access the machine. [GH-373] - 🏗 builder/amazon: In
-debug
mode, the DNS is outputted. - 🏗 builder/openstack: IPv6 addresses supported for SSH. [GH-379]
- 👍 communicator/ssh: Support for private keys encrypted using PKCS8. [GH-376]
- provisioner/chef-solo: You can now use user variables in the
json
configuration for Chef. [GH-362]
🐛 BUG FIXES:
- core: Concurrent map access is completely gone, fixing rare issues with runtime memory corruption. [GH-307]
- core: Fix possible panic when ctrl-C during provisioner run.
- 🏗 builder/digitalocean: Retry destroy a few times because DO sometimes gives false errors.
- 🏗 builder/openstack: Properly handle the case no image is made. [GH-375]
- 🏗 builder/openstack: Specifying a region is now required in a template.
- provisioners/salt-masterless: Use filepath join to properly join paths.