nrkno / terraform-provider-lastpass

Terraform Lastpass provider
Apache License 2.0
61 stars 7 forks source link

build(deps): bump github.com/hashicorp/terraform from 0.13.0 to 0.13.2 #32

Closed dependabot-preview[bot] closed 3 years ago

dependabot-preview[bot] commented 3 years ago

Bumps github.com/hashicorp/terraform from 0.13.0 to 0.13.2.

Release notes

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

v0.13.2

0.13.2 (September 02, 2020)

NEW FEATURES:

  • Network-based Mirrors for Provider Installation: As an addition to the existing capability of "mirroring" providers into the local filesystem, a network mirror allows publishing copies of providers on an HTTP server and using that as an alternative source for provider packages, for situations where directly accessing the origin registries is impossible or undesirable. (#25999)

ENHANCEMENTS:

  • backend/http: add support for configuration by environment variable. (#25439)
  • command: Add support for provider redirects to 0.13upgrade. If a provider in the Terraform Registry has moved to a new namespace, the 0.13upgrade subcommand now detects this and follows the redirect where possible. (#26061)
  • command: Improve init error diagnostics when encountering what appears to be an in-house provider required by a pre-0.13 state file. Terraform will now display suggested terraform state replace-provider commands which will fix this specific problem. (#26066)

BUG FIXES:

  • command: Warn instead of error when the output subcommand with no arguments results in no outputs. This aligns the UI to match the 0 exit code in this situation, which is notable but not necessarily an error. (#26036)
  • terraform: Fix crashing bug when reading data sources during plan with blocks backed by objects, not collections (#26028)
  • terraform: Fix bug where variables values were asked for twice on the command line and provider input values were asked for but not saved (#26063)

v0.13.1

0.13.1 (August 26, 2020)

ENHANCEMENTS:

  • config: cidrsubnet and cidrhost now support address extensions of more than 32 bits (#25517)
  • cli: The directories that Terraform searches by default for provider plugins can now be symlinks to directories elsewhere. (This applies only to the top-level directory, not to nested directories inside it.) (#25692)
  • backend/s3: simplified mock handling and assume role testing (#25903)
  • backend/s3: support for appending data to the User-Agent request header with the TF_APPEND_USER_AGENT environment variable (#25903)

BUG FIXES:

  • config: Override files containing module blocks can now override the special providers argument. (#25496)
  • cli: The state lock will now be unlocked consistently across both the local and remote backends in the terraform console and terraform import commands. [#25454]
  • cli: The -target option to terraform plan and terraform apply now correctly handles addresses containing module instance indexes. (#25760)
  • cli: terraform state mv can now move the last resource from a module without panicking. (#25523)
  • cli: If the output of terraform version contains an outdated version notice, this is now printed after the version number and not before. (#25811)
  • command: Prevent creation of workspaces with invalid names via the TF_WORKSPACE environment variable, and allow any existing invalid workspaces to be deleted. (#25262)
  • command: Fix error when multiple -no-color flags are set on the command line. (#25847)
  • command: Fix backend config override validation, allowing the use of -backend-config override files with the enhanced remote backend. (#25960)
  • core: State snapshots now use a consistent ordering for resources that have the same name across different modules. Previously the ordering was undefined. (#25498)
  • core: A dynamic block producing an unknown number of blocks will no longer incorrectly produce the error "Provider produced inconsistent final plan" when the block type is backed by a set of objects. (#25662)
  • core: Terraform will now silently drop attributes that appear in the state but are not present in the corresponding resource type schema, on the assumption that those attributes existed in a previous version of the provider and have now been removed. (#25779)
  • core: The state upgrade logic for handling unqualified provider addresses from Terraform v0.11 and earlier will no longer panic when it encounters references to the built-in terraform provider. (#25861)
  • internal: Clean up provider package download temporary files after installing. (#25990)
  • terraform: Evaluate module call arguments for terraform import even if defaults are given for input variables (#25890)
  • terraform: Fix misleading Terraform required_version constraint diagnostics when multiple required_version settings exist in a single module (#25898)
Changelog

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

0.13.2 (September 02, 2020)

NEW FEATURES:

  • Network-based Mirrors for Provider Installation: As an addition to the existing capability of "mirroring" providers into the local filesystem, a network mirror allows publishing copies of providers on an HTTP server and using that as an alternative source for provider packages, for situations where directly accessing the origin registries is impossible or undesirable. (#25999)

ENHANCEMENTS:

  • backend/http: add support for configuration by environment variable. (#25439)
  • command: Add support for provider redirects to 0.13upgrade. If a provider in the Terraform Registry has moved to a new namespace, the 0.13upgrade subcommand now detects this and follows the redirect where possible. (#26061)
  • command: Improve init error diagnostics when encountering what appears to be an in-house provider required by a pre-0.13 state file. Terraform will now display suggested terraform state replace-provider commands which will fix this specific problem. (#26066)

BUG FIXES:

  • command: Warn instead of error when the output subcommand with no arguments results in no outputs. This aligns the UI to match the 0 exit code in this situation, which is notable but not necessarily an error. (#26036)
  • terraform: Fix crashing bug when reading data sources during plan with blocks backed by objects, not collections (#26028)
  • terraform: Fix bug where variables values were asked for twice on the command line and provider input values were asked for but not saved (#26063)

0.13.1 (August 26, 2020)

ENHANCEMENTS:

  • config: cidrsubnet and cidrhost now support address extensions of more than 32 bits (#25517)
  • cli: The directories that Terraform searches by default for provider plugins can now be symlinks to directories elsewhere. (This applies only to the top-level directory, not to nested directories inside it.) (#25692)
  • backend/s3: simplified mock handling and assume role testing (#25903)
  • backend/s3: support for appending data to the User-Agent request header with the TF_APPEND_USER_AGENT environment variable (#25903)

BUG FIXES:

  • config: Override files containing module blocks can now override the special providers argument. (#25496)
  • cli: The state lock will now be unlocked consistently across both the local and remote backends in the terraform console and terraform import commands. [#25454]
  • cli: The -target option to terraform plan and terraform apply now correctly handles addresses containing module instance indexes. (#25760)
  • cli: terraform state mv can now move the last resource from a module without panicking. (#25523)
  • cli: If the output of terraform version contains an outdated version notice, this is now printed after the version number and not before. (#25811)
  • command: Prevent creation of workspaces with invalid names via the TF_WORKSPACE environment variable, and allow any existing invalid workspaces to be deleted. (#25262)
  • command: Fix error when multiple -no-color flags are set on the command line. (#25847)
  • command: Fix backend config override validation, allowing the use of -backend-config override files with the enhanced remote backend. (#25960)
  • core: State snapshots now use a consistent ordering for resources that have the same name across different modules. Previously the ordering was undefined. (#25498)
  • core: A dynamic block producing an unknown number of blocks will no longer incorrectly produce the error "Provider produced inconsistent final plan" when the block type is backed by a set of objects. (#25662)
  • core: Terraform will now silently drop attributes that appear in the state but are not present in the corresponding resource type schema, on the assumption that those attributes existed in a previous version of the provider and have now been removed. (#25779)
  • core: The state upgrade logic for handling unqualified provider addresses from Terraform v0.11 and earlier will no longer panic when it encounters references to the built-in terraform provider. (#25861)
  • internal: Clean up provider package download temporary files after installing. (#25990)
  • terraform: Evaluate module call arguments for terraform import even if defaults are given for input variables (#25890)
  • terraform: Fix misleading Terraform required_version constraint diagnostics when multiple required_version settings exist in a single module (#25898)
Commits
  • 01ed00f Release v0.13.2
  • 503fd1c Update CHANGELOG.md
  • c2e35ae backend/http: add support for configuration by environment variable (#25439)
  • 24f2017 website: Omitunnecessary instruction fror Registry
  • 19a0572 Update CHANGELOG.md
  • 45ac265 Merge pull request #26066 from hashicorp/alisdair/init-legacy-providers-requi...
  • f795083 website: Update 0.13 upgrade for legacy providers
  • 9f824c5 command: Better in-house provider install errors
  • 3547f9e format: Don't wrap space-prefixed diag details
  • 6b4ed24 docs: Provider protocol wire format for values
  • 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 use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)