This project is mirrored from https://:*****@github.com/hashicorp/terraform.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
  1. 19 Mar, 2019 2 commits
  2. 18 Mar, 2019 9 commits
    • Martin Atkins's avatar
      website: Indicate v0.12-only content · 04f3766f
      Martin Atkins authored
      We have released the v0.12-oriented content to the website early in order
      to support the beta process, but in some places we neglected to explicitly
      mark features or content as being v0.12-only.
      
      Here we add explicit markers to the main cases we've seen where readers
      have reported confusion, along with some other tweaks in similar vein.
      04f3766f
    • Justin Campbell's avatar
      Update CHANGELOG.md · 3119cb03
      Justin Campbell authored
      Unverified
      3119cb03
    • Justin Campbell's avatar
      Merge pull request #20674 from hashicorp/registry-warnings · e696e063
      Justin Campbell authored
      plugin/discovery: Parse warnings from TF Registry
      Unverified
      e696e063
    • Martin Atkins's avatar
      Update CHANGELOG.md · 3d6a8e04
      Martin Atkins authored
      Unverified
      3d6a8e04
    • Justin Campbell's avatar
      plugin/discovery: Parse warnings from TF Registry · e6316c9d
      Justin Campbell authored
      Terraform Registry (and other registry implementations) can now return
      an array of warnings with the versions response. These warnings are now
      displayed to the user during a `terraform init`.
      e6316c9d
    • Justin Campbell's avatar
      plugin/discovery: Return tfdiags from Get · 24e13d8e
      Justin Campbell authored
      Allows us to surface warnings to the user using the tfdiags interfaces.
      24e13d8e
    • Martin Atkins's avatar
      command: Fix various issues in the "terraform state ..." subcommands · c39905e1
      Martin Atkins authored
      In earlier refactoring we updated these commands to support the new
      address and state types, but attempted to partially retain the old-style
      "StateFilter" abstraction that originally lived in the Terraform package,
      even though that was no longer being used for any other functionality.
      
      Unfortunately the adaptation of the existing filtering to the new types
      wasn't exact and so these commands ended up having a few bugs that were
      not covered by the existing tests.
      
      Since the old StateFilter behavior was the source of various misbehavior
      anyway, here it's removed altogether and replaced with some simpler
      functions in the state_meta.go file that are tailored to the use-cases of
      these sub-commands.
      
      As well as just generally behaving more consistently with the other
      parts of Terraform that use the new resource address types, this commit
      fixes the following bugs:
      
      - A resource address of aws_instance.foo would previously match an
        resource of ...
      c39905e1
    • Martin Atkins's avatar
      core: Don't fail on dynamic attribute values during refresh · 04cbf249
      Martin Atkins authored
      Our post-refresh safety check had the constraint and real type inverted,
      so previously any refresh of a resource type with a dynamically-typed
      attribute would fail this type check.
      
      Also includes a small tweak to the error message from this check since the
      old one was a little awkward to read in practice when the error is a
      cty.PathError rendered with an attribute path prefix.
      04cbf249
    • Martin Atkins's avatar
      plans/objchange: Don't panic when prior state contains nested map blocks · 87fe6cbe
      Martin Atkins authored
      We were using the wrong cty operation to access map members, causing a
      panic whenever a prior value was present for a resource type with a nested
      block backed by a map value.
      87fe6cbe
  3. 15 Mar, 2019 8 commits
  4. 14 Mar, 2019 14 commits
  5. 13 Mar, 2019 7 commits