Date: Thursday, August 29, 2019 @ 18:41:14 Author: shibumi Revision: 505000
upgpkg: packer 1.4.3-1 Modified: packer/trunk/CHANGELOG.md packer/trunk/PKGBUILD --------------+ CHANGELOG.md | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++------ PKGBUILD | 6 +++--- 2 files changed, 53 insertions(+), 9 deletions(-) Modified: CHANGELOG.md =================================================================== --- CHANGELOG.md 2019-08-29 18:39:32 UTC (rev 504999) +++ CHANGELOG.md 2019-08-29 18:41:14 UTC (rev 505000) @@ -1,17 +1,34 @@ -## 1.4.3 (upcoming) +## 1.4.4 (Upcoming) ### IMPROVEMENTS: -**new builder** UCloud builder [GH-7775] -**new post-processor** Exoscale Import post-processor [GH-7822] -**new builder** Outscale [GH-7459] +* builder/openstack: Store WinRM password for provisioners to use [GH-7940] + +### BUG FIXES: +* core: Fix bug where sensitive variables contianing commas were not being + properly sanitized in UI calls. [GH-7997] + +## 1.4.3 (August 14, 2019) + +### IMPROVEMENTS: +* **new builder** UCloud builder [GH-7775] +* **new builder** Outscale [GH-7459] +* **new builder** VirtualBox Snapshot [GH-7780] +* **new builder** JDCloud [GH-7962] +* **new post-processor** Exoscale Import post-processor [GH-7822] [GH-7946] * build: Change Makefile to behave differently inside and outside the gopath when generating code. [GH-7827] * builder/amazon: Don't calculate spot bids; Amazon has changed spot pricing to no longer require this. [GH-7813] +* builder/google: Add suse-byos-cloud to list of public GCP cloud image + projects [GH-7935] * builder/openstack: New `image_min_disk` option [GH-7290] * builder/openstack: New option `use_blockstorage_volume` to set openstack image metadata [GH-7792] +* builder/openstack: Select instance network on which to assign floating ip + [GH-7884] * builder/qemu: Implement VNC password functionality [GH-7836] +* builder/scaleway: Allow removing volume after image creation for Scaleway + builder [GH-7887] * builder/tencent: Add `run_tags` to option to tag instance. [GH-7810] * builder/tencent: Remove unnecessary image name validation check. [GH-7786] * builder/tencent: Support data disks for tencentcloud builder [GH-7815] @@ -19,24 +36,47 @@ [GH-7877] * communicator: Use context for timeouts, interruption in ssh and winrm communicators [GH-7868] +* core: Change how on-error=abort is handled to prevent EOF errors that mask + real issues [GH-7913] +* core: Clean up logging vs ui call in step download [GH-7936] +* core: New environment var option to allow user to set location of config + directory [GH-7912] +* core: Remove obsolete Cancel functions from builtin provisioners [GH-7917] +* post-processor/vagrant: Add option to allow box Vagrantfiles to be generated + during the build [GH-7951] +* provisioner/ansible: Add support for installing roles with ansible-galaxy + [GH-7916 * provisioner/salt-masterless: Modify file upload to handle non-root case. [GH-7833] ### BUG FIXES: +* builder/amazon: Add error to warn users of spot_tags regression. [GH-7989] * builder/amazon: Allow EC2 Spot Fleet packer instances to run in parallel [GH-7818] * builder/amazon: Fix failures and duplication in Amazon region copy and - encryption step. [GH-7870] + encryption step. [GH-7870] [GH-7923] * builder/amazon: No longer store names of volumes which get deleted on termination inside ebssurrogate artifact. [GH-7829] +* builder/amazon: Update aws-sdk-go to v1.22.2, resolving some AssumeRole + issues [GH-7967] +* builder/azure: Create configurable polling duration and set higher default + for image copies to prevent timeouts on successful copies [GH-7920] * builder/digitalocean: increase timeout for Digital Ocean snapshot creation. [GH-7841] +* builder/docker: Check container os, not host os, when creating container dir + default [GH-7939] +* builder/docker: Fix bug where PACKER_TMP_DIR was created with root perms on + linux [GH-7905] * builder/docker: Fix file download hang caused by blocking ReadAll call [GH-7814] -* builder/google: Fix outdated oauth URL. [GH-7835] +* builder/google: Fix outdated oauth URL. [GH-7835] [GH-7927] * builder/hyperv: Improve code for detecting IP address [GH-7880] +* builder/ucloud: Update the api about stop instance to fix the read-only image + build by ucloud-uhost [GH-7914] * builder/vagrant: Fix bug where source_path was being used instead of box_name when generating the Vagrantfile. [GH-7859] +* builder/virtualbox: Honor value of 'Comment' field in ssh keypair generation. + [GH-7922] * builder/vmware: Fix validation regression that occurred when user provided a checksum file [GH-7804] * buildere/azure: Fix crash with managed images not published to shared image @@ -44,6 +84,7 @@ * communicator/ssh: Move ssh_interface back into individual builders from ssh communicator to prevent validation issues where it isn't implemented. [GH-7831] +* console: Fix console help text [GH-7960] * core: Fix bug in template parsing where function errors were getting swallowed. [GH-7854] * core: Fix regression where a local filepath containing `//` was no longer @@ -52,6 +93,9 @@ [GH-7800] * core: Make ssh_host template option always override all builders' IP discovery. [GH-7832] +* core: Regenerate boot_command PEG code [GH-7977] +* fix: clean up help text and fixer order to make sure all fixers are called + [GH-7903] * provisioner/inspec: Use --input-file instead of --attrs to avoid deprecation warning [GH-7893] * provisioner/salt-masterless: Make salt-masterless provisioner respect Modified: PKGBUILD =================================================================== --- PKGBUILD 2019-08-29 18:39:32 UTC (rev 504999) +++ PKGBUILD 2019-08-29 18:41:14 UTC (rev 505000) @@ -1,8 +1,8 @@ # Maintainer: Christian Rebischke <Chris.Rebischke[at]archlinux[dot]org> pkgname=packer replaces=('packer-io') -pkgver=1.4.2 -pkgrel=3 +pkgver=1.4.3 +pkgrel=1 pkgdesc="tool for creating identical machine images for multiple platforms from a single source configuration" arch=('x86_64') url="https://github.com/hashicorp/packer" @@ -10,7 +10,7 @@ makedepends=('git' 'go-pie' 'go-tools') depends=('glibc') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/hashicorp/packer/archive/v${pkgver}.tar.gz") -sha512sums=('62f5e66de00be045294c96ad90e37190d974a357e1c1c536d0024d4a7473a95ca67d412d26326c679a68db629cd9893903b630bfd0be6c3d04f16936355b22ce') +sha512sums=('213a3dfd299554209a8f6602433bef3edb150da8da5573c0572cf2267ed4874be2bec369bae2f4e444583f1bfabee42a7991664c1f6da8b083f16560214b0f6c') changelog=CHANGELOG.md prepare() {