Date: Saturday, January 18, 2020 @ 11:18:38
  Author: shibumi
Revision: 552971

upgpkg: terraform 0.12.19-1

Modified:
  terraform/trunk/CHANGELOG.md
  terraform/trunk/PKGBUILD

--------------+
 CHANGELOG.md |   37 +++++++++++++++++++++++++++++++++++--
 PKGBUILD     |    4 ++--
 2 files changed, 37 insertions(+), 4 deletions(-)

Modified: CHANGELOG.md
===================================================================
--- CHANGELOG.md        2020-01-18 10:25:47 UTC (rev 552970)
+++ CHANGELOG.md        2020-01-18 11:18:38 UTC (rev 552971)
@@ -1,4 +1,37 @@
-## 0.12.19 (Unreleased)
+## 0.12.20 (Unreleased)
+
+ENHANCEMENTS:
+* config: New built-in functions `try` and `can` are intended to ease working 
with data structures whose shape isn't known statically. [GH-23794]
+* config: New, optional syntax for 
[`required_providers`](https://www.terraform.io/docs/configuration/terraform.html#specifying-required-provider-versions)
 setting in `terraform` blocks. This is not intended for general use yet but 
will support upcoming enhancements. [GH-23843] 
+
+BUG FIXES:
+* command/show: Fix an issue with show and aliased providers [GH-23848]
+* core: Always clean up empty resources before empty modules [GH-23822]
+
+EXPERIMENTS:
+
+* This release includes an _opt-in experiment_ for [custom validation rules on 
module 
variables](https://www.terraform.io/docs/configuration/variables.html#custom-validation-rules).
+
+    The feature is not yet finalized and is subject to breaking changes even 
in minor releases, but we're introducing it here in order to solicit feedback 
from module developers about which use-cases it is meeting, any use-cases it 
_isn't_ meeting, and any situations where things feel harder to express than 
they might be.
+
+    Due to the experimental nature of this feature, we do not recommend using 
it in "production" modules yet and we require an explicit [experimental feature 
opt-in](https://www.terraform.io/docs/configuration/terraform.html#experimental-language-features)
 of `variable_validation`. Depending on what feedback we receive, the design of 
this experimental feature may change significantly in future versions without 
an automatic upgrade path.
+
+## 0.12.19 (January 08, 2020)
+
+ENHANCEMENTS:
+* command/init: Cache Terraform Registry metadata responses when handling 
multiple references to the same module. 
([#23727](https://github.com/hashicorp/terraform/issues/23727))
+* command/state-mv: Detect and remove references elsewhere in the state to the 
source address in a `terraform state mv` operation. This does not affect any 
current operations but will cause the resulting state snapshot to be different 
than before, and a future version of Terraform may make use of this additional 
precision. ([#23791](https://github.com/hashicorp/terraform/issues/23791))
+
+BUG FIXES:
+
+* command/init: Fix an issue with via an update to go-getter where modules 
would fail to download from the registry 
([#23792](https://github.com/hashicorp/terraform/issues/23792))
+* command/init: use backend config from state when `-backend=false` is used 
during `init`. ([#23802](https://github.com/hashicorp/terraform/issues/23802))
+* core: Do not evaluate unused config values, which may not be valid during 
destroy ([#23717](https://github.com/hashicorp/terraform/issues/23717))
+* core: Better error handling for an odd "should never happen" situation 
regarding the restoration of a deposed instance during a 
`create_before_destroy` replace action. While this does not yet fix the 
situation (it can still happen), it now has a specialized error message to 
hopefully help gather some more information about the root cause in future 
reports. ([#23718](https://github.com/hashicorp/terraform/issues/23718))
+* core: Prevent insertion of default providers when resources are removed from 
the config. ([#23696](https://github.com/hashicorp/terraform/issues/23696))
+* core: Detect and handle dependencies implied by references in a `connection` 
block directly within a `resource` block. 
([#23663](https://github.com/hashicorp/terraform/issues/23663))
+* communicator/ssh: Fix deadlock when SSH agent forwarding fails. 
([#23661](https://github.com/hashicorp/terraform/issues/23661))
+
 ## 0.12.18 (December 11, 2019)
 
 NOTES:
@@ -5,7 +38,7 @@
 
 * cli: Our darwin releases for this version and up will be signed and 
notarized according to Apple's requirements.
 
-    Prior to this release, MacOS 10.15+ users attemping to run our software 
[reported](https://github.com/hashicorp/terraform/issues/23033) seeing the 
error: "'terraform' cannot be opened because the developer cannot be verified." 
This error affected all MacOS 10.15+ users who downloaded our software directly 
via web browsers, and was caused by [changes to Apple's third-party software 
requirements](https://developer.apple.com/news/?id=04102019a).
+    Prior to this release, MacOS 10.15+ users attempting to run our software 
[reported](https://github.com/hashicorp/terraform/issues/23033) seeing the 
error: "'terraform' cannot be opened because the developer cannot be verified." 
This error affected all MacOS 10.15+ users who downloaded our software directly 
via web browsers, and was caused by [changes to Apple's third-party software 
requirements](https://developer.apple.com/news/?id=04102019a).
 
     [Our recommended approach to install and interact with the Terraform CLI 
can be found 
here](https://learn.hashicorp.com/terraform/getting-started/install).
 

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2020-01-18 10:25:47 UTC (rev 552970)
+++ PKGBUILD    2020-01-18 11:18:38 UTC (rev 552971)
@@ -2,7 +2,7 @@
 # Maintainer: Christian Rebischke <[email protected]>
 
 pkgname=terraform
-pkgver=0.12.18
+pkgver=0.12.19
 pkgrel=1
 pkgdesc="HashiCorp tool for building and updating infrastructure as code 
idempotently"
 url="https://www.terraform.io/";
@@ -10,7 +10,7 @@
 license=("MPL")
 makedepends=("go-pie")
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/hashicorp/terraform/archive/v$pkgver.tar.gz";)
-sha512sums=('b75b9318a10285b445e97ab3b6a4b8b166d60a0036098e1e46421b6c67f87c0bc8c3a91d781b015264f6b6265f233396ac7735a758648e5f721229c5de172472')
+sha512sums=('3acf327bdbaeddf6f13fc1a2a2335675dd3910137ef685224e7c1eafddf18d0aaa8c24aa3b1b5027b21905d2d87fbe3d49904e196c9881063d01670c4de3db66')
 changelog="CHANGELOG.md"
 
 build() {

Reply via email to