Hello community, here is the log from the commit of package terraform for openSUSE:Factory checked in at 2020-02-24 15:53:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/terraform (Old) and /work/SRC/openSUSE:Factory/.terraform.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "terraform" Mon Feb 24 15:53:35 2020 rev:17 rq:778593 version:0.12.21 Changes: -------- --- /work/SRC/openSUSE:Factory/terraform/terraform.changes 2020-01-16 18:23:23.921047216 +0100 +++ /work/SRC/openSUSE:Factory/.terraform.new.26092/terraform.changes 2020-02-24 15:53:55.043673746 +0100 @@ -1,0 +2,35 @@ +Wed Feb 19 18:30:17 UTC 2020 - Petr Cervinka <p...@cervinka.net> + +- Update to 0.12.21 + NEW FEATURES: + * backend/cos: New backend "cos", supporting using Tencent Cloud Storage as a remote backend. + * command/login: Enable "terraform login" and add support for UI-generated tokens ([#23995](https://github.com/hashicorp/terraform/issues/23995)) + * command/logout: Add "terraform logout" command to remove local credentials ([#24048](https://github.com/hashicorp/terraform/issues/24048)) + ENHANCEMENTS: + * command/workspace delete: release lock after workspace removal warning ([#24085](https://github.com/hashicorp/terraform/issues/24085)) + * lang/funcs: add `setsubtract` function ([#23424](https://github.com/hashicorp/terraform/issues/23424)) + BUG FIXES: + * command/state show: Fix an issue when a resource has a non-default provider configured ([#24027](https://github.com/hashicorp/terraform/issues/24027)) + * backend/remote-state: Fix issues where lingering lock files remained when deleting non-empty workspaces ([#24085](https://github.com/hashicorp/terraform/issues/24085)) + * command/import: Release lock if initialization error occurs on import ([#23318](https://github.com/hashicorp/terraform/issues/23318)) + * terraform: Fix panic when using `for_each` with a set containing `null` values ([#24047](https://github.com/hashicorp/terraform/issues/24047)) + +------------------------------------------------------------------- +Wed Feb 19 07:05:47 UTC 2020 - Petr Cervinka <p...@cervinka.net> + +- Run spec-cleaner +- Update to 0.12.20 + ENHANCEMENTS: + * config: New built-in functions `try` and `can` are intended to ease working with data structures whose shape isn't known statically. ([#23794](https://github.com/hashicorp/terraform/issues/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. [[#23843](https://github.com/hashicorp/terraform/issues/23843)] + + BUG FIXES: + * command/show: Fix an issue with show and aliased providers ([#23848](https://github.com/hashicorp/terraform/issues/23848)) + * core: Always clean up empty resources before empty modules ([#23822](https://github.com/hashicorp/terraform/issues/23822)) + * internal/modsdir/manifest: Fix CLI issue with Windows machines ([#23865](https://github.com/hashicorp/terraform/issues/23865)) + 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. + +------------------------------------------------------------------- Old: ---- terraform-0.12.19.obscpio terraform-0.12.19.tar.xz New: ---- terraform-0.12.21.obscpio terraform-0.12.21.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ terraform.spec ++++++ --- /var/tmp/diff_new_pack.PRhsxs/_old 2020-02-24 15:53:57.459679126 +0100 +++ /var/tmp/diff_new_pack.PRhsxs/_new 2020-02-24 15:53:57.495679206 +0100 @@ -1,7 +1,7 @@ # # spec file for package terraform # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: terraform -Version: 0.12.19 +Version: 0.12.21 Release: 0 Summary: Tool for building infrastructure safely and efficiently License: MPL-2.0 @@ -29,7 +29,7 @@ BuildRequires: golang-packaging BuildRequires: xz # See: https://github.com/hashicorp/terraform/issues/22807 -ExcludeArch: %ix86 +ExcludeArch: %{ix86} %{go_nostrip} %{go_provides} ++++++ _service ++++++ --- /var/tmp/diff_new_pack.PRhsxs/_old 2020-02-24 15:53:57.675679607 +0100 +++ /var/tmp/diff_new_pack.PRhsxs/_new 2020-02-24 15:53:57.675679607 +0100 @@ -3,8 +3,8 @@ <param name="url">https://github.com/hashicorp/terraform.git</param> <param name="scm">git</param> <param name="filename">terraform</param> - <param name="versionformat">0.12.19</param> - <param name="revision">v0.12.19</param> + <param name="versionformat">0.12.21</param> + <param name="revision">v0.12.21</param> <param name="exclude">.git</param> </service> <service name="tar" mode="disabled"/> ++++++ terraform-0.12.19.obscpio -> terraform-0.12.21.obscpio ++++++ /work/SRC/openSUSE:Factory/terraform/terraform-0.12.19.obscpio /work/SRC/openSUSE:Factory/.terraform.new.26092/terraform-0.12.21.obscpio differ: char 28, line 1 ++++++ terraform-0.12.19.tar.xz -> terraform-0.12.21.tar.xz ++++++ ++++ 47558 lines of diff (skipped) ++++++ terraform.obsinfo ++++++ --- /var/tmp/diff_new_pack.PRhsxs/_old 2020-02-24 15:54:00.223685281 +0100 +++ /var/tmp/diff_new_pack.PRhsxs/_new 2020-02-24 15:54:00.223685281 +0100 @@ -1,5 +1,5 @@ name: terraform -version: 0.12.19 -mtime: 1578523128 -commit: 58dcac4b798f0a2421170d84e507a42838101648 +version: 0.12.21 +mtime: 1582135212 +commit: 173530d89568c1183d357138a0b0ed7b326a5189