MeilleursAgents / terraform-provider-ansiblevault

Read ansible vault from Terraform
https://registry.terraform.io/providers/MeilleursAgents/ansiblevault/latest
MIT License
76 stars 19 forks source link

chore(deps): bump github.com/hashicorp/terraform from 0.13.5 to 0.14.4 #108

Closed dependabot[bot] closed 3 years ago

dependabot[bot] commented 3 years ago

Bumps github.com/hashicorp/terraform from 0.13.5 to 0.14.4.

Release notes

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

v0.14.4

0.14.4 (January 06, 2021)

UPGRADE NOTES:

  • This release disables the remote Terraform version check feature for plan and apply operations. This fixes an issue with using custom Terraform version bundles in Terraform Enterprise. (#27319)

BUG FIXES:

  • backend/remote: Disable remote Terraform workspace version check when the remote workspace is in local operations mode ([#27407])
  • core: Fix panic when using sensitive values as arguments to data sources ([#27335])
  • core: Fix panic when using sensitive values as count arguments on validate ([#27410])
  • core: Fix panic when passing sensitive values to module input variables which have custom variable validation ([#27412])
  • dependencies: Upgrade HCL to v2.8.2, fixing several bugs with sensitive values ([#27420])

v0.14.3

0.14.3 (December 17, 2020)

ENHANCEMENTS:

  • terraform output: Now supports a new "raw" mode, activated by the -raw option, for printing out the raw string representation of a particular output value. (#27212)

    Only primitive-typed values have a string representation, so this formatting mode is not compatible with complex types. The -json mode is still available as a general way to get a machine-readable representation of an output value of any type.

  • config: for_each now allows maps whose element values are sensitive, as long as the element keys and the map itself are not sensitive. (#27247)

BUG FIXES:

  • config: Fix anytrue and alltrue functions when called with values which are not known until apply. (#27240)
  • config: Fix sum function when called with values which are not known until apply. Also allows sum to cope with numbers too large to represent in float64, along with correctly handling errors around infinite values. (#27249)
  • config: Fixed panic when referencing sensitive values in resource count expressions (#27238)
  • config: Fix incorrect attributes in diagnostics when validating objects (#27010)
  • core: Prevent unexpected updates during plan when multiple sensitive values are involved (#27318)
  • dependencies: Fix several small bugs related to the use of sensitive values with expressions and functions.
  • lang: Fix panic when calling coalescelist with a null argument (#26988)
  • terraform apply: -refresh=false was skipped when running apply directly (#27233)
  • terraform init: setting -get-plugins to false will now cause a warning, as this flag has been a no-op since 0.13.0 and usage is better served through using provider_installation blocks (#27092)
  • terraform init and other commands which interact with the dependency lock file: These will now generate a normal error message if the lock file is incorrectly a directory, rather than crashing as before. (#27250)

v0.14.2

0.14.2 (December 08, 2020)

BUG FIXES:

  • backend/remote: Disable the remote backend version compatibility check for workspaces set to use the "latest" pseudo-version. (#27199)
  • providers/terraform: Disable the remote backend version compatibility check for the terraform_remote_state data source. This check is unnecessary, because the data source is read-only by definition. (#27197)

v0.14.1

0.14.1 (December 08, 2020)

... (truncated)

Changelog

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

0.14.4 (January 06, 2021)

UPGRADE NOTES:

  • This release disables the remote Terraform version check feature for plan and apply operations. This fixes an issue with using custom Terraform version bundles in Terraform Enterprise. (#27319)

BUG FIXES:

  • backend/remote: Disable remote Terraform workspace version check when the remote workspace is in local operations mode ([#27407])
  • core: Fix panic when using sensitive values as arguments to data sources ([#27335])
  • core: Fix panic when using sensitive values as count arguments on validate ([#27410])
  • core: Fix panic when passing sensitive values to module input variables which have custom variable validation ([#27412])
  • dependencies: Upgrade HCL to v2.8.2, fixing several bugs with sensitive values ([#27420])

0.14.3 (December 17, 2020)

ENHANCEMENTS:

  • terraform output: Now supports a new "raw" mode, activated by the -raw option, for printing out the raw string representation of a particular output value. (#27212)

    Only primitive-typed values have a string representation, so this formatting mode is not compatible with complex types. The -json mode is still available as a general way to get a machine-readable representation of an output value of any type.

  • config: for_each now allows maps whose element values are sensitive, as long as the element keys and the map itself are not sensitive. (#27247)

BUG FIXES:

  • config: Fix anytrue and alltrue functions when called with values which are not known until apply. (#27240)
  • config: Fix sum function when called with values which are not known until apply. Also allows sum to cope with numbers too large to represent in float64, along with correctly handling errors around infinite values. (#27249)
  • config: Fixed panic when referencing sensitive values in resource count expressions (#27238)
  • config: Fix incorrect attributes in diagnostics when validating objects (#27010)
  • core: Prevent unexpected updates during plan when multiple sensitive values are involved (#27318)
  • dependencies: Fix several small bugs related to the use of sensitive values with expressions and functions.
  • lang: Fix panic when calling coalescelist with a null argument (#26988)
  • terraform apply: -refresh=false was skipped when running apply directly (#27233)
  • terraform init: setting -get-plugins to false will now cause a warning, as this flag has been a no-op since 0.13.0 and usage is better served through using provider_installation blocks (#27092)
  • terraform init and other commands which interact with the dependency lock file: These will now generate a normal error message if the lock file is incorrectly a directory, rather than crashing as before. (#27250)

0.14.2 (December 08, 2020)

BUG FIXES:

  • backend/remote: Disable the remote backend version compatibility check for workspaces set to use the "latest" pseudo-version. (#27199)
  • providers/terraform: Disable the remote backend version compatibility check for the terraform_remote_state data source. This check is unnecessary, because the data source is read-only by definition. (#27197)

0.14.1 (December 08, 2020)

ENHANCEMENTS:

  • backend/remote: When using the enhanced remote backend with commands which locally modify state, verify that the local Terraform version and the configured remote workspace Terraform version are compatible. This prevents accidentally upgrading the remote state to an incompatible version. The check is skipped for commands which do not write state, and can also be disabled by the use of a new command-line flag, -ignore-remote-version. (#26947)

... (truncated)

Commits
  • 850005f Release v0.14.4
  • b4dcfac Merge pull request #27428 from hashicorp/jbardin/go-version
  • 5e8d4b2 update go version for release
  • 96a558f Merge pull request #27427 from hashicorp/backport/alisdair/hcl-2.8.2/strictly...
  • 86ec911 Update CHANGELOG.md
  • f937b81 Merge pull request #27421 from hashicorp/backport/alisdair/fix-variable-valid...
  • 7f33272 Update CHANGELOG.md
  • 21f0711 backport of commit fd79c61eb598800b51f74ffef20e7f27441b6d09
  • 638a73d Update CHANGELOG.md
  • 1303418 Merge pull request #27414 from hashicorp/backport/pselle/count-validate/merel...
  • 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 ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 3 years ago

Dependabot tried to add @airbe, @bdronneau and @ViBiOh as reviewers to this PR, but received the following error from GitHub:

POST https://api.github.com/repos/MeilleursAgents/terraform-provider-ansiblevault/pulls/108/requested_reviewers: 422 - Reviews may only be requested from collaborators. One or more of the users or teams you specified is not a collaborator of the MeilleursAgents/terraform-provider-ansiblevault repository. // See: https://docs.github.com/rest/reference/pulls#request-reviewers-for-a-pull-request
codecov[bot] commented 3 years ago

Codecov Report

Merging #108 (98d200e) into master (695c73d) will not change coverage. The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master     #108   +/-   ##
=======================================
  Coverage   93.02%   93.02%           
=======================================
  Files           5        5           
  Lines         172      172           
=======================================
  Hits          160      160           
  Misses          8        8           
  Partials        4        4           

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 695c73d...98d200e. Read the comment docs.

dependabot[bot] commented 3 years ago

Dependabot tried to merge this PR, but received the following error from GitHub:

You're not authorized to push to this branch. Visit https://docs.github.com/articles/about-protected-branches/ for more information.