Hello Packer Community,

We are excited to announce the release of Packer v1.7.3. This release comes 
packed with changes so please make sure to check the Packer changelog 
<https://github.com/hashicorp/packer/blob/master/CHANGELOG.md> for a full 
list of features, patches, and details.

Plugin Extraction

We've extracted a majority of HashiCorp-maintained and community plugins 
from the Packer Core repository. They now live in their own multi-component 
plugin repositories. This is not a breaking change as we are enabling 
backwards compatibility in this release by vendoring  components back into 
Packer. However, we encourage users to begin using `packer init` to 
download and install plugins to get the latest updates to each plugin, and 
to prepare for Packer v2.0 when we will stop vendoring the above plugins 
into the main Packer binary. To learn more about utilizing Packer init, 
please refer to the Packer init command 
<https://www.packer.io/docs/commands/init> documentation.

A full list of extracted plugins can be found in the Packer changelog 
<https://github.com/hashicorp/packer/blob/master/CHANGELOG.md>.

Notable Improvements

   - 
   
   The use of the templatefile function (introduced in v1.7.1) with the 
   http_content directive are perfect for templating OS specific preseed 
   files. In v1.7.3, the templatefile function can now be used to generate the 
   contents of large CD files via the cd_content 
   <https://packer.io/docs/builders/vsphere/vsphere-iso#cd_content> 
   directive. For more information on using templates files see the recent 
   blog post Using Template Files with HashiCorp Packer 
   <https://www.hashicorp.com/blog/using-template-files-with-hashicorp-packer>
   .
   - 
   
   The HCL2 upgrade command will no longer exit silently if it encounters a 
   JSON configuration it can not fully upgrade. Instead, it will log any block 
   it is unable to convert and, when possible, will add comments to the 
   generated HCL file to alert the user that the file requires some manual 
   changes. To learn more about the HCL2 upgrade command please refer to  our 
   latest learn guide here 
   
<https://learn.hashicorp.com/tutorials/packer/hcl2-upgrade?in=packer/configuration-language)>
   .
   - 
   
   Bzip2 support has been added for the compress post-processor.
   
Notable Bug Fixes

   - 
   
   The HCL `index` function now properly returns the index of the element.
   - 
   
   Using the pause_before provisioner in HCL templates will no longer 
   result in an invalid provisioner error. 
   - 
   
   The WinRM communicator now supports both the ntlm and the no_proxy 
   options together.
   

As always, we want to hear from you if you have any issues or ideas.

Thanks,
The Packer team


-- 
This mailing list is governed under the HashiCorp Community Guidelines - 
https://www.hashicorp.com/community-guidelines.html. Behavior in violation of 
those guidelines may result in your removal from this mailing list.

GitHub Issues: https://github.com/hashicorp/packer/issues
IRC: #packer-tool on Freenode
--- 
You received this message because you are subscribed to the Google Groups 
"Packer" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/packer-tool/d8916af4-7df0-4968-b6e9-87531826bd20n%40googlegroups.com.

Reply via email to