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 Dec, 2018 6 commits
    • Kristin Laemmert's avatar
      Update CHANGELOG.md · 28306b2a
      Kristin Laemmert authored
      28306b2a
    • Sander van Harmelen's avatar
      Merge pull request #19704 from hashicorp/svh/f-versions · 687ba290
      Sander van Harmelen authored
      backend/remote: compare versions without the prerelease
      687ba290
    • Kristin Laemmert's avatar
      json output of terraform plan (#19687) · 126e5f33
      Kristin Laemmert authored
      * command/show: adding functions to aid refactoring
      
      The planfile -> statefile -> state logic path was getting hard to follow
      with blurry human eyes. The getPlan... and getState... functions were
      added to help streamline the logic flow. Continued refactoring may follow.
      
      * command/show: use ctx.Config() instead of a config snapshot
      
      As originally written, the jsonconfig marshaller was getting an error
      when loading configs that included one or more modules. It's not clear
      if that was an error in the function call or in the configloader itself,
        but as a simpler solution existed I did not dig too far.
      
      * command/jsonplan: implement jsonplan.Marshal
      
      Split the `config` portion into a discrete package to aid in naming
      sanity (so we could have for example jsonconfig.Resource instead of
      jsonplan.ConfigResource) and to enable marshaling the config on it's
      own.
      
      126e5f33
    • Sander van Harmelen's avatar
    • Martin Atkins's avatar
      vendor: upgrade github.com/zclconf/go-cty · 65c08262
      Martin Atkins authored
      This includes:
      - An additional check in the format stdlib function to fail if there are
        too many arguments given, rather than silently ignoring.
      - Refinements for the type unification behavior to allow unification of
        object/tuple types into weaker map/list types when no other unification
        is possible.
      - Improvements to the error messages for failed type conversions on
        collection and structural types to talk about mismatching element types
        where possible, rather than the outer value.
      65c08262
    • James Bardin's avatar
      missing commits from 19688 · 149ccd92
      James Bardin authored
      149ccd92
  2. 18 Dec, 2018 8 commits
  3. 17 Dec, 2018 11 commits
  4. 15 Dec, 2018 4 commits
    • Sander van Harmelen's avatar
      Update CHANGELOG.md · 8501d131
      Sander van Harmelen authored
      8501d131
    • Sander van Harmelen's avatar
    • Sander van Harmelen's avatar
      Update CHANGELOG.md · a8204f4c
      Sander van Harmelen authored
      a8204f4c
    • Martin Atkins's avatar
      vendor: upgrade github.com/hashicorp/hcl2 · b7452a1b
      Martin Atkins authored
      This includes a number of upstream bug fixes, which in turn fix a number
      of issues here in Terraform:
      
      - New-style "full splat" operator now working correctly (#19181)
      - The weird HCL1-ish single-line block syntax is now supported (#19153)
      - Formatting of single-line blocks adds spaces around the braces (#19154)
      
      This also includes a number of other upstream fixes that were not tracked
      as issues in the Terraform repository. The highlights of those are:
      
      - A for expression with the "for" keyword wrapped onto a newline after its
        opening bracket now parses correctly.
      - In JSON syntax, interpolation sequences in properties of objects that
        are representing expressions now have their variables properly detected.
      - The "flush" heredoc variant is now functional again after being broken
        in some (much-)earlier rework of the template parser.
      b7452a1b
  5. 14 Dec, 2018 11 commits