From 9c29cfe8a8d8676de5e8d601385ea2dfdb59e180 Mon Sep 17 00:00:00 2001 From: Iku Iwasa Date: Sat, 19 Dec 2020 09:42:40 +0900 Subject: [PATCH] packer: Update to 1.6.6 FEATURES: * New command fmt allows users to format existing HCL2 configuration files into a canonical style. Please see fmt command docs for more details. [GH-10225] [GH-10377] * New function env allows users to set the default value of a variable to the value of an environment variable. Please see env function docs for more details. [GH-10240] * Future Scaffolding This release contains a large number of no-op refactoring changes. The Packer team at HashiCorp is preparing to split the plugins and core to make it easier for our third party maintainers and community members to release and maintain plugins, just like HashiCorp did with the Terraform Core-Provider split. The Packer team is committed to making sure that this split is seamless for our users and for our community maintainers -- if you are a community maintainer, you may want to follow along with some of the work by looking at the core-plugin-split github tag. No one needs to do anything, yet, but we felt it was worth calling out all the work that isn't making it into the changelog. We will be following up with lots of documentation and communication in early 2021 with more information. IMPROVEMENTS * builder/amazon-ebs: Add tags to launch templates. [GH-10203] * builder/amazon: Add support for Amazon EBS gp3 volumes. [Gh-10338] * builder/amazon: Increase default max_retries to lessen throttling issues. [GH-10290] * builder/amazon: Support AWS gp3 volumes [GH-10338] * builder/amazon: Support root volume encryption for amazon-chroot. [GH-10243] * builder/amazon: Validate IOPS ratio. [GH-10199] * builder/azure-arm: Add Azure CLI authentication support to builder. [GH-10157] * builder/azure-arm: Create keyvaults with SoftDelete enabled. [GH-10210] * builder/digitalocean: New option to provision with private ip. [GH-10093] * builder/google: Add wait_to_add_ssh_keys option to delay the addition of SSH configuration that may be disrupted during an instance boot sequence. [GH-10320] * builder/google: Add support for creating shielded VMs. [GH-10172] * builder/googlecompute-export: Add logging.write to service account scopes. [GH-10316] * builder/oracle-oci: Support image launch mode. [GH-10212] * builder/outscale: Add outscale.hk endpoint support [GH-10207] * builder/outscale: Add x509 certificate support. [GH-10161] * builder/proxmox: New config option for boot-order. [GH-10260] * builder/scaleway: Use the SDK functions to load profile from file and env. [GH-10181] * builder/virtualbox: Allow attaching guest additions with "none" communicator. [GH-10306] * builder/vmware: Make compatible with MacOS BigSur by using Apple DHCP leases instead of VMWare leases [GH-10384] * builder/vsphere: New option to add additional storage to a cloned vm. [GH-10287] * builder/yandex: More resilient image mounting and initialization. [GH-10335] * builder/yandex: Update user-data to not use cloud-config fields to prevent possible user data collisions. [GH-10385] * core/hcl: Update to hcl2_upgrade command to support complex variable values and packer version blocks. [GH-10221] * hcl2upgrade: Update command to fix env call upgrade. [GH-10244] * post-processor/vagrant-cloud: Add support for uploading directly to storage on Vagrant Cloud. [GH-10193] * post-processor/yandex-export: Add retries and wait after disk attach operation. [GH-10303] * post-processor/yandex-export: Show progress on export. [GH-10368] * post-processor/yandex-export: Use ssh communicator in export. [GH-10352] * post-processor/yandex-export: Verify the access to a specific bucket. [GH-10188] * provisioner/salt-masterless: Call winrepo.update_git_repos and pkg.refresh_db. [GH-10201] BUG FIXES * builder/amazon: Fix retry logic in AWS spot instance tagging. [GH-10394] * builder/amazon: Fix single tag interpolation to allow for templating engine usage. [GH-10224] * builder/google: Fix crash when using the -on-error build flag. [GH-10247] * builder/google: Fix issue with service account detection when running Packer on a compute instance with use_os_login enabled. [GH-10360] * builder/qemu: Fix duplication of main disk when setting "disk_image: true". [GH-10337] * builder/qemu: Fix nil pointer dereference when loading values from state. [GH-10249] * builder/qemu: Fix panic when disk_image=true and source image has no file extension. [GH-10226] * builder/vagrant: Return error if ssh-config command fails. [GH-10213] * builder/vsphere: WaitForIP should not return an error if an IP is not found [GH-10321] * builder/yandex: Change disk creation method to manual. [GH-10250] * builder/yandex: Fix issue with UserAgent string. [GH-10361] * builder/yandex: Fixed using cloud config when using IPv6. [GH-10297] * core/hcl: Ensure the reverse function does not break when given a value of type list. [GH-10380] * post-processor/yandex-export: Check service account id. [GH-10305] --- packer/Makefile | 2 +- packer/distinfo | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/packer/Makefile b/packer/Makefile index cdd70a9c52..a619739bab 100644 --- a/packer/Makefile +++ b/packer/Makefile @@ -1,6 +1,6 @@ # $NetBSD$ -PKGNAME= packer-1.6.5 +PKGNAME= packer-1.6.6 DISTNAME= packer-${GITHUB_TAG} CATEGORIES= sysutils MASTER_SITES= ${MASTER_SITE_GITHUB:=hashicorp/} diff --git a/packer/distinfo b/packer/distinfo index 80468fa0e0..d836ce1d0c 100644 --- a/packer/distinfo +++ b/packer/distinfo @@ -1,6 +1,6 @@ $NetBSD$ -SHA1 (packer-v1.6.5.tar.gz) = bba670b4a6546886cfdc4a344a71f136096867d3 -RMD160 (packer-v1.6.5.tar.gz) = 3de2160529c10c894adb4cb36476e0d62f497bdb -SHA512 (packer-v1.6.5.tar.gz) = 17df612ccac44f6ee987cfee0f5b0422768302a40e7e4177c47e427fd0aa09be136ceda40272e6a1cbdeb52587b5c93f2fe7158f787e19399149ee514fec001d -Size (packer-v1.6.5.tar.gz) = 17900733 bytes +SHA1 (packer-v1.6.6.tar.gz) = bace659f60de371a7ad2ff3bd01bf06a71076574 +RMD160 (packer-v1.6.6.tar.gz) = 1f3617fb253c195fa4ea8e210596025f0250b8a1 +SHA512 (packer-v1.6.6.tar.gz) = 0b856cf7a745621bedf8b8b7998e1267a8b16fea2f066d39beeccd2b6bb5eb9ba01276c98bebe9f2f53f3916be71ba2d86d409ad532a8b7648a00c256aa776d2 +Size (packer-v1.6.6.tar.gz) = 17130110 bytes