Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build(deps): Bump github.com/hashicorp/terraform from 0.15.0 to 0.15.1 #1116

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github May 3, 2021

Bumps github.com/hashicorp/terraform from 0.15.0 to 0.15.1.

Release notes

Sourced from github.com/hashicorp/terraform's releases.

v0.15.1

0.15.1 (April 26, 2021)

ENHANCEMENTS:

  • config: Various Terraform language functions now have more precise inference rules for propagating the "sensitive" characteristic values.

    The affected functions are chunklist, concat, flatten, keys, length, lookup, merge, setproduct, tolist, tomap, values, and zipmap. The details are a little different for each of these but the general idea is to, as far as possible, preserve the sensitive characteristic on individual element or attribute values in result structures rather than always conservatively applying sensitivity to the whole result.

    The primary benefit of these improvements is that you can now use these functions as part of constructing maps for for_each in situations where the input collection is never sensitive but some of the elements/attributes inside might be. (#28446] [#28460)

  • cli: Update the HashiCorp public key (#28505)

  • cli: Diagnostic messages can now be annotated with resource and provider addresses. (#28275)

  • cli: terraform login now has a new user experience for successful log-ins to Terraform Cloud and Terraform Enterprise. (#28487)

  • core: Minor graph performance optimizations. (#28329)

BUG FIXES:

  • config: Fix validation error when passing providers from a non-default namespace into modules. (#28414)
  • cli: Fix missing colors and extraneous resource summary for plan/apply with the remote backend. (#28409)
  • cli: Diagnostics messages will only indicate that a referenced value is sensitive if that value is directly sensitive, as opposed to being a complex-typed value that contains a sensitive value. (#28442)
  • core: Don't trigger data source reads from changes in sibling module instances. (#28267)
  • core: Restore saved dependencies when a resource destroy operation fails. (#28317)
  • core: Fix crash when setting sensitive attributes to a sensitive value. (#28383)
  • core: Loosen output value sensitivity requirement for non-root modules. This means that modules which may receive sensitive values as input variables no longer need to mark all related outputs as sensitive. The requirement for root modules to specify the sensitive attribute for sensitive values remains, with an extended diagnostic message to explain why. (#28472)
  • provisioner: Fix panic with unexpected null values in provisioner configuration (#28457)
Changelog

Sourced from github.com/hashicorp/terraform's changelog.

0.15.1 (April 26, 2021)

ENHANCEMENTS:

  • config: Various Terraform language functions now have more precise inference rules for propagating the "sensitive" characteristic values.

    The affected functions are chunklist, concat, flatten, keys, length, lookup, merge, setproduct, tolist, tomap, values, and zipmap. The details are a little different for each of these but the general idea is to, as far as possible, preserve the sensitive characteristic on individual element or attribute values in result structures rather than always conservatively applying sensitivity to the whole result.

    The primary benefit of these improvements is that you can now use these functions as part of constructing maps for for_each in situations where the input collection is never sensitive but some of the elements/attributes inside might be. (#28446] [#28460)

  • cli: Update the HashiCorp public key (#28505)

  • cli: Diagnostic messages can now be annotated with resource and provider addresses. (#28275)

  • cli: terraform login now has a new user experience for successful log-ins to Terraform Cloud and Terraform Enterprise. (#28487)

  • core: Minor graph performance optimizations. (#28329)

BUG FIXES:

  • config: Fix validation error when passing providers from a non-default namespace into modules. (#28414)
  • cli: Fix missing colors and extraneous resource summary for plan/apply with the remote backend. (#28409)
  • cli: Diagnostics messages will only indicate that a referenced value is sensitive if that value is directly sensitive, as opposed to being a complex-typed value that contains a sensitive value. (#28442)
  • core: Don't trigger data source reads from changes in sibling module instances. (#28267)
  • core: Restore saved dependencies when a resource destroy operation fails. (#28317)
  • core: Fix crash when setting sensitive attributes to a sensitive value. (#28383)
  • core: Loosen output value sensitivity requirement for non-root modules. This means that modules which may receive sensitive values as input variables no longer need to mark all related outputs as sensitive. The requirement for root modules to specify the sensitive attribute for sensitive values remains, with an extended diagnostic message to explain why. (#28472)
  • provisioner: Fix panic with unexpected null values in provisioner configuration (#28457)
Commits
  • acf7dc7 Release v0.15.1
  • 6a6445c update CHANGELOG.md
  • 14fd058 Merge pull request #28505 from hashicorp/pgp-pubkey-0.15-backport
  • 9f3afbf update getproviders tests for new key
  • 8b334a5 update HC PublicKey
  • a7ecec4 Update CHANGELOG
  • 3d9e018 Merge pull request #28487 from hashicorp/backport/motd-for-tfc/globally-helpi...
  • af5cbf8 backport of commit 58ec68063b3bd0db6d2db9d61c5cb749880b75ec
  • 2c7a74f backport of commit 4b97411890909e9b3ad9f72ac2c4ddd13ee1fcd5
  • f33cacf backport of commit 58cba1dea382ff3c33f0f00e5fa2a06ca8398444
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually

@dependabot dependabot bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels May 3, 2021
@bendrucker bendrucker merged commit 015b01c into master May 3, 2021
@dependabot dependabot bot deleted the dependabot/go_modules/github.com/hashicorp/terraform-0.15.1 branch May 3, 2021 15:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file go Pull requests that update Go code
Development

Successfully merging this pull request may close these issues.

None yet

1 participant