Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package terraform for openSUSE:Factory checked in at 2023-06-16 16:55:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/terraform (Old) and /work/SRC/openSUSE:Factory/.terraform.new.15902 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "terraform" Fri Jun 16 16:55:09 2023 rev:56 rq:1093363 version:1.5.0 Changes: -------- --- /work/SRC/openSUSE:Factory/terraform/terraform.changes 2023-04-27 20:02:47.386579918 +0200 +++ /work/SRC/openSUSE:Factory/.terraform.new.15902/terraform.changes 2023-06-16 16:56:19.362230768 +0200 @@ -1,0 +2,81 @@ +Mon Jun 12 19:50:06 UTC 2023 - Johannes Kastl <[email protected]> + +- update to 1.5.0: + * NEW FEATURES: + - `check` blocks for validating infrastructure: Module and + configuration authors can now write independent check blocks + within their configuration to validate assertions about their + infrastructure. + - `import` blocks for importing infrastructure: Root module + authors can now use the `import` block to declare their + intent that Terraform adopt an existing resource. Import is + now a configuration-driven, plannable action, and is + processed as part of a normal plan. Running `terraform plan` + will show a summary of the resources that Terraform has + planned to import, along with any other plan changes. The + existing `terraform import` CLI command has not been + modified. This is an early version of the `import` block + feature, for which we are actively seeking user feedback to + shape future development. The `import` block currently does + not support interpolation in the `id` field, which must be a + string. + - Generating configuration for imported resources: in + conjunction with the `import` block, this feature enables + easy templating of configuration when importing existing + resources into Terraform. A new flag + `-generate-config-out=PATH` is added to `terraform plan`. + When this flag is set, Terraform will generate HCL + configuration for any resource included in an `import` block + that does not already have associated configuration, and + write it to a new file at `PATH`. Before applying, review the + generated configuration and edit it as necessary. + - Adds a new `plantimestamp` function that returns the + timestamp at plan time. This is similar to the `timestamp` + function which returns the timestamp at apply time + ([#32980](https://github.com/hashicorp/terraform/pull/32980)). + - Adds a new `strcontains` function that checks whether a + given string contains a given substring. + ([#33069](https://github.com/hashicorp/terraform/issues/33069)) + * UPGRADE NOTES: + - On Linux (and some other non-macOS Unix platforms we don't + officially support), Terraform will now notice the `trust-ad` + option in `/etc/resolv.conf` and, if set, will set the + "authentic data" option in outgoing DNS requests in order to + better match the behavior of the GNU libc resolver. + Terraform does not pay any attention to the corresponding + option in responses, but some DNSSEC-aware recursive + resolvers return different responses when the request option + isn't set. This should therefore avoid some potential + situations where a DNS request from Terraform might get a + different response than a similar request from other software + on your system. + * ENHANCEMENTS: + - Terraform CLI's local operations mode will now attempt to + persist state snapshots to the state storage backend + periodically during the apply step, thereby reducing the + window for lost data if the Terraform process is aborted + unexpectedly. + ([#32680](https://github.com/hashicorp/terraform/issues/32680)) + - If Terraform CLI receives SIGINT (or its equivalent on + non-Unix platforms) during the apply step then it will + immediately try to persist the latest state snapshot to the + state storage backend, with the assumption that a graceful + shutdown request often typically followed by a hard abort + some time later if the graceful shutdown doesn't complete + fast enough. + ([#32680](https://github.com/hashicorp/terraform/issues/32680)) + - `pg` backend: Now supports the `PG_CONN_STR`, + `PG_SCHEMA_NAME`, `PG_SKIP_SCHEMA_CREATION`, + `PG_SKIP_TABLE_CREATION` and `PG_SKIP_INDEX_CREATION` + environment variables. + ([#33045](https://github.com/hashicorp/terraform/issues/33045)) + * BUG FIXES: + - `terraform init`: Fixed crash with invalid blank module + name. + ([#32781](https://github.com/hashicorp/terraform/issues/32781)) + - `moved` blocks: Fixed a typo in the error message that + Terraform raises when you use `-target` to exclude an object + that has been moved. + ([#33149](https://github.com/hashicorp/terraform/issues/33149)) + +------------------------------------------------------------------- Old: ---- terraform-1.4.6.obscpio New: ---- terraform-1.5.0.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ terraform.spec ++++++ --- /var/tmp/diff_new_pack.j5FORa/_old 2023-06-16 16:56:20.774239098 +0200 +++ /var/tmp/diff_new_pack.j5FORa/_new 2023-06-16 16:56:20.778239121 +0200 @@ -17,7 +17,7 @@ Name: terraform -Version: 1.4.6 +Version: 1.5.0 Release: 0 Summary: Tool for building infrastructure safely and efficiently License: MPL-2.0 ++++++ _service ++++++ --- /var/tmp/diff_new_pack.j5FORa/_old 2023-06-16 16:56:20.818239357 +0200 +++ /var/tmp/diff_new_pack.j5FORa/_new 2023-06-16 16:56:20.822239382 +0200 @@ -3,7 +3,7 @@ <param name="url">https://github.com/hashicorp/terraform</param> <param name="scm">git</param> <param name="filename">terraform</param> - <param name="revision">v1.4.6</param> + <param name="revision">v1.5.0</param> <param name="versionformat">@PARENT_TAG@</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="exclude">.git</param> ++++++ terraform-1.4.6.obscpio -> terraform-1.5.0.obscpio ++++++ /work/SRC/openSUSE:Factory/terraform/terraform-1.4.6.obscpio /work/SRC/openSUSE:Factory/.terraform.new.15902/terraform-1.5.0.obscpio differ: char 19, line 1 ++++++ terraform.obsinfo ++++++ --- /var/tmp/diff_new_pack.j5FORa/_old 2023-06-16 16:56:20.886239758 +0200 +++ /var/tmp/diff_new_pack.j5FORa/_new 2023-06-16 16:56:20.890239783 +0200 @@ -1,5 +1,5 @@ name: terraform -version: 1.4.6 -mtime: 1682531651 -commit: 6c2c6cfa1b55bd6ff4cf4e26ef86d8d7ab0465ec +version: 1.5.0 +mtime: 1686562338 +commit: f25d764edfc89d0d7e42fb99be433558ae45d7a3 ++++++ vendor.tar.gz ++++++ /work/SRC/openSUSE:Factory/terraform/vendor.tar.gz /work/SRC/openSUSE:Factory/.terraform.new.15902/vendor.tar.gz differ: char 5, line 1
