pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

packer: Update to 1.7.0



Module Name:	pkgsrc-wip
Committed By:	Iku Iwasa <iku.iwasa%gmail.com@localhost>
Pushed By:	iquiw
Date:		Sat Feb 20 15:13:48 2021 +0900
Changeset:	a38c63c3ff170a1f6cf9df681715a1e78761b9c0

Modified Files:
	packer/Makefile
	packer/distinfo

Log Message:
packer: Update to 1.7.0

FEATURES

* New Command (HCL only) packer init command will download plugins defined
  in a new required_plugins block [GH-10304] [GH-10633].
* New Plugin Type Data sources can be implemented (blog post
  forthcoming). [GH-10440]
* New Plugin Aws Secrets Manager data source [GH-10505] [GH-10467]

BACKWARDS INCOMPATIBILITIES

* core: The API that the Packer core uses to communicate with community
  plugins has changed; maintainers of community plugins will need to upgrade
  their plugins in order to make them compatible with v1.7.0. An upgrade
  guide will be available on our guides page https://www.packer.io/guides.

IMPROVEMENTS

* builder/amazon: Add skip_create_ami option for testing and situations
  where artifact is not the ami. [GH-10531]
* builder/amazon: Add IMDSv2 support for AWS EBS builder. [GH-10546]
* builder/amazon: Add resource tags in the launch template used to request
  spot instances. [GH-10456]
* builder/openstack: Add skip_create_image option for testing and
  situations where artifact is not the image. [GH-10496]
* builder/oracle-oci: Add retry strategies to oci calls [GH-10591]
* core/fmt: The packer fmt can now read from stdin. [GH-10500]
* core/hcl: Add regex and regexall hcl2 template functions. [GH-10601]
* core/hcl: Templates now support "sensitive" locals. [GH-10509]
* core/hcl: Templates now support error-cleanup-provisioner. [GH-10604]
* hcl2_upgrade: Command now comes with a flag so you can control whether
  output templates are annotated with helpful comments. [GH-10619]
* hcl2_upgrade: Command now gracefully handles options with template engine
  interpolations. [GH-10625]
* hcl2_upgrade: Command will convert amazon filters to use the ami data
  source. [GH-10491]

BUG FIXES

* amazon/ebssurrogate: Apply snapshot tags at same time as when taking
  snapshot. [GH-10150]
* builder/amazon: Fix bug where validation fails if optional iops value is
  unset. [GH-10518]
* builder/amazon: Wrap API call to get filtered image in a
  retry. [GH-10610]
* builder/bsusurrogate: override bsu when omi root device is
  set. [GH-10490]
* builder/google: Fix bug where Packer would fail when run by users who do
  not have permission to access the metadata, even though the metadata is not
  necessary to the run. [GH-10458]
* builder/profitbricks: Profitbricks builder could not connect using SSH
  communicator. [GH-10549]
* builder/proxmox: Ensure ISOs in additional_iso_files are mounted during
  VM creation. [GH-10586]
* builder/proxmox: Improve cloud init error logging for proxmox
  builder. [GH-10499]
* builder/qemu: Fix bug where vnc_min_port set to value greater then 5900
  could prevent Packer from connecting to QEMU. [GH-10450] [GH-10451]
* builder/qemu: Fix regression with cd indexing when disk_interface is
  ide. [GH-10519]
* builder/vmware-esx: Skip credential validation, which requires ovftool to
  be installed, if we are not exporting an image. [GH-10520]
* builder/yandex: Fix cloud-init config for ubuntu 20.04. [GH-10522]
* builder/yandex: Fix incorrect access to instance_id. [GH-10522]
* core/hcl: Fix bug where []uint8 types could not be passed to plugins.
* core/hcl: fix bug where HCL core could not handle passing []uint8 to
  plugins. [GH-10516]
* core/hcl: Fix force flag for hcl2 provisioners and
  post-processors. [GH-10571]
* post-processor/vsphere: Fix regression where Packer would not check the
  exit status after streaming UI from the ovftool command. [GH-10468]
* post-processor/yandex-export: Changed dhclient command and supported
  configuring disk for exportupdate-dump-method. Also added support for file
  builder. [GH-10488]

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=a38c63c3ff170a1f6cf9df681715a1e78761b9c0

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 packer/Makefile | 2 +-
 packer/distinfo | 8 ++++----
 2 files changed, 5 insertions(+), 5 deletions(-)

diffs:
diff --git a/packer/Makefile b/packer/Makefile
index a619739bab..708c61ed21 100644
--- a/packer/Makefile
+++ b/packer/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD$
 
-PKGNAME=	packer-1.6.6
+PKGNAME=	packer-1.7.0
 DISTNAME=	packer-${GITHUB_TAG}
 CATEGORIES=	sysutils
 MASTER_SITES=	${MASTER_SITE_GITHUB:=hashicorp/}
diff --git a/packer/distinfo b/packer/distinfo
index d836ce1d0c..a402d67817 100644
--- a/packer/distinfo
+++ b/packer/distinfo
@@ -1,6 +1,6 @@
 $NetBSD$
 
-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
+SHA1 (packer-v1.7.0.tar.gz) = cc67a24d0635ec86213c0980a8652965b2ee42eb
+RMD160 (packer-v1.7.0.tar.gz) = 368e6dc3669025f03456922115ed55121948a9f3
+SHA512 (packer-v1.7.0.tar.gz) = de635611cfcd6f9b2fb65babb894098035fb3e3bd5b80371c1a6ffac30a22790c6493d608010ec367a0cc00c71e817434f4fef518581e55dabfad8955374012f
+Size (packer-v1.7.0.tar.gz) = 17586008 bytes


Home | Main Index | Thread Index | Old Index