Hello community, here is the log from the commit of package terraform for openSUSE:Factory checked in at 2019-06-19 21:07:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/terraform (Old) and /work/SRC/openSUSE:Factory/.terraform.new.4811 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "terraform" Wed Jun 19 21:07:30 2019 rev:2 rq:709809 version:0.11.14 Changes: -------- --- /work/SRC/openSUSE:Factory/terraform/terraform.changes 2019-06-13 23:01:30.763513025 +0200 +++ /work/SRC/openSUSE:Factory/.terraform.new.4811/terraform.changes 2019-06-19 21:09:39.722582873 +0200 @@ -1,0 +2,56 @@ +Tue May 21 06:56:47 UTC 2019 - Petr Cervinka <p...@cervinka.net> + +- Update to 0.11.14 + NEW FEATURES: + * `terraform 0.12checklist` command detects and reports on some preparation steps that will make a subsequent + Terraform 0.12 upgrade smoother. ([#21241](https://github.com/hashicorp/terraform/issues/21241)) + IMPROVEMENTS: + * provider/terraform: The `terraform_remote_state` data source is now able to read outputs from a state snapshot + created by Terraform 0.12, to provide more flexibility when upgrading individual configurations + to Terraform 0.12 in a decomposed environment. ([#21226](https://github.com/hashicorp/terraform/issues/21226)) + * backend/s3: Support DynamoDB, IAM, and STS endpoint configurations ([#20659](https://github.com/hashicorp/terraform/issues/20659)) + * backend/s3: Support for AWS regions `eu-north-1` and `us-gov-east-1` ([#20659](https://github.com/hashicorp/terraform/issues/20659)) + * backend/s3: Enhance retry logic and provide `max_retries` configuration for retry attempts ([#20659](https://github.com/hashicorp/terraform/issues/20659)) + * backend/s3: Enhance S3 `NoSuchBucket` error to include additional information ([#20659](https://github.com/hashicorp/terraform/issues/20659)) + * backend/s3: Remove unused EC2 platform and AWS Account ID lookup, and deprecate equivalent `skip_get_ec2_platforms` + and `skip_requesting_account_id` arguments ([#20659](https://github.com/hashicorp/terraform/issues/20659)) + * backend/remote: Do not unlock a workspace after a failed state upload ([#21148](https://github.com/hashicorp/terraform/issues/21148)) + BUG FIXES: + * backend/remote: Ensure variables are loaded correctly when using `terraform console` ([#20858](https://github.com/hashicorp/terraform/issues/20858)) + * backend/remote: Make sure workspaces are correctly uploaded ([#20953](https://github.com/hashicorp/terraform/issues/20953)) + * backend/remote: Fix panic when loading cached configuration with 0.12 backend schema ([#21199](https://github.com/hashicorp/terraform/issues/21199)) + * core: Fix a potential crash when loading module manifests with Windows paths ([#20812](https://github.com/hashicorp/terraform/issues/20812)) + * core: Make sure UIInput keeps working after being canceled ([#21140](https://github.com/hashicorp/terraform/issues/21140)) + * core: Always try to select a workspace after initialization ([#21230](https://github.com/hashicorp/terraform/issues/21230)) + +------------------------------------------------------------------- +Thu May 9 06:19:18 UTC 2019 - Petr Cervinka <p...@cervinka.net> + +- Update to 0.11.13 + BUG FIXES: + * backend/remote: Fix a backend initialization bug ([#20638](https://github.com/hashicorp/terraform/issues/20638)) +- Update to 0.11.12 + IMPROVEMENTS: + * The `filemd5`, `filesha1`, etc functions from Terraform v0.12 are backported primarily to allow writing + modules that can work in both Terraform 0.11 and 0.12, since the `sha1(file("..."))` pattern in 0.12 + works only for files containing valid UTF-8 text; `sha1file("...")` must be used instead. Both + forms are equivalent in Terraform 0.11. + * backend/remote: Retry calls when the remote backend responds with a server error ([#20589](https://github.com/hashicorp/terraform/issues/20589)) + * backend/remote: Check for external updates while waiting for user input ([#20622](https://github.com/hashicorp/terraform/issues/20622)) + BUG FIXES: + * backend/remote: Fix "token too long" errors when streaming remote operation logs ([#20241](https://github.com/hashicorp/terraform/issues/20241)) + * backend/remote: Use the `can-queue-apply` permission to detect if apply is allowed ([#20462](https://github.com/hashicorp/terraform/issues/20462)) + * backend/remote: Exit with 1 when a remote run is canceled ([#20482](https://github.com/hashicorp/terraform/issues/20482)) + * core: Use slashes in the module manifest to prevent Windows/Linux compatibility issues ([#20246](https://github.com/hashicorp/terraform/issues/20246)) +- Update to 0.11.12-beta1 + IMPROVEMENTS: + * command/state: Use locking when updating states ([#19939](https://github.com/hashicorp/terraform/issues/19939)) + * backend/remote: Add support for remote state only organizations ([#20007](https://github.com/hashicorp/terraform/issues/20007)) + * backend/remote: Make sure the correct error is shown when having version incompatibilities ([#20086](https://github.com/hashicorp/terraform/issues/20086)) + BUG FIXES: + * backend/remote: Fix an error that prevents checking version constraints ([#19668](https://github.com/hashicorp/terraform/issues/19668)) + * backend/remote: Compare versions without the prerelease ([#19705](https://github.com/hashicorp/terraform/issues/19705)) +- Run spec-cleaner +- Add GOFLAGS=-mod=vendor to fix build on Tumbleweed and Leap 15.1 + +------------------------------------------------------------------- Old: ---- terraform-0.11.11.obscpio terraform-0.11.11.tar.xz New: ---- terraform-0.11.14.obscpio terraform-0.11.14.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ terraform.spec ++++++ --- /var/tmp/diff_new_pack.VRViOV/_old 2019-06-19 21:09:43.998587027 +0200 +++ /var/tmp/diff_new_pack.VRViOV/_new 2019-06-19 21:09:44.030587058 +0200 @@ -1,7 +1,7 @@ # # spec file for package terraform # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,27 +12,23 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # -# Make sure that the binary is not getting stripped. -%{go_nostrip} Name: terraform -Version: 0.11.11 +Version: 0.11.14 Release: 0 -License: MPL-2.0 Summary: Tool for building infrastructure safely and efficiently -Url: https://www.terraform.io/ +License: MPL-2.0 Group: System/Management +URL: https://www.terraform.io/ Source: %{name}-%{version}.tar.xz Source99: terraform-rpmlintrc -BuildRoot: %{_tmppath}/%{name}-%{version}-build - BuildRequires: golang(API) >= 1.10 BuildRequires: golang-packaging BuildRequires: xz - +%{go_nostrip} %{go_provides} %description @@ -41,22 +37,28 @@ providers as well as custom in-house solutions. %prep -%setup -q -n %{name}-%{version} +%setup -q %build -%goprep github.com/hashicorp/terraform -%gobuild . +%{goprep} github.com/hashicorp/terraform +%if 0%{?sle_version} >= 150100 || 0%{?suse_version} > 1500 + export GOFLAGS=-mod=vendor +%endif +%{gobuild} . %check -%gotest github.com/hashicorp/terraform/... +%if 0%{?sle_version} >= 150100 || 0%{?suse_version} > 1500 + export GOFLAGS=-mod=vendor +%endif +%{gotest} github.com/hashicorp/terraform/... %install -%goinstall +%{goinstall} rm -rf %{buildroot}/%{_libdir}/go/contrib %files -%defattr(-,root,root,-) -%doc CHANGELOG.md README.md LICENSE +%license LICENSE +%doc CHANGELOG.md README.md %{_bindir}/%{name} %changelog ++++++ _service ++++++ --- /var/tmp/diff_new_pack.VRViOV/_old 2019-06-19 21:09:44.302587322 +0200 +++ /var/tmp/diff_new_pack.VRViOV/_new 2019-06-19 21:09:44.322587342 +0200 @@ -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.11.11</param> - <param name="revision">v0.11.11</param> + <param name="versionformat">0.11.14</param> + <param name="revision">v0.11.14</param> <param name="exclude">.git</param> </service> <service name="tar" mode="disabled"/> ++++++ terraform-0.11.11.obscpio -> terraform-0.11.14.obscpio ++++++ /work/SRC/openSUSE:Factory/terraform/terraform-0.11.11.obscpio /work/SRC/openSUSE:Factory/.terraform.new.4811/terraform-0.11.14.obscpio differ: char 49, line 1 ++++++ terraform-0.11.11.tar.xz -> terraform-0.11.14.tar.xz ++++++ /work/SRC/openSUSE:Factory/terraform/terraform-0.11.11.tar.xz /work/SRC/openSUSE:Factory/.terraform.new.4811/terraform-0.11.14.tar.xz differ: char 26, line 1 ++++++ terraform.obsinfo ++++++ --- /var/tmp/diff_new_pack.VRViOV/_old 2019-06-19 21:09:44.966587968 +0200 +++ /var/tmp/diff_new_pack.VRViOV/_new 2019-06-19 21:09:44.986587987 +0200 @@ -1,5 +1,5 @@ name: terraform -version: 0.11.11 -mtime: 1544822338 -commit: ac4fff416318bf0915a0ab80e062a99ef3724334 +version: 0.11.14 +mtime: 1558039277 +commit: 12bf5f6afec2a9dcc97357671fdfa9fb972884eb