Skip to content
Permalink
main

Commits on Aug 23, 2021

  1. Merge pull request #28310 from gastrodon/main

    docs: fix link to index
    laurapacilio committed Aug 23, 2021
  2. Merge pull request #28089 from jnerin/patch-1

    Update expressions.html link to operators.html
    laurapacilio committed Aug 23, 2021
  3. Merge pull request #28486 from joshschmitter/patch-1

    setsubtract doc: use "Relative Complement" correctly
    laurapacilio committed Aug 23, 2021
  4. concise use of "relative complement"

    Co-authored-by: Laura Pacilio <[email protected]>
    joshschmitter and laurapacilio committed Aug 23, 2021
  5. Merge pull request #29449 from hashicorp/laura-fix-jsonencode-note

    Update jsonencode minified note
    laurapacilio committed Aug 23, 2021
  6. Merge pull request #29088 from brenthc/minify_jsonencode

    note that output of jsonencode is minified
    laurapacilio committed Aug 23, 2021
  7. Merge pull request #28784 from TAYTS/patch-2

    Update range.html.md
    laurapacilio committed Aug 23, 2021
  8. Merge pull request #29311 from NargiT/patch-1

    fix syntax
    laurapacilio committed Aug 23, 2021
  9. Merge pull request #29358 from moajo/add-s3-delete-object-to-document

    Update website/docs/language/settings/backends/s3.html.md
    laurapacilio committed Aug 23, 2021
  10. Merge pull request #29359 from 45deg/45deg-patch-1

    Fix a result in examples for urlencode.html.md
    laurapacilio committed Aug 23, 2021
  11. Merge pull request #29433 from fedorg/patch-1

    remove large sections of empty space
    laurapacilio committed Aug 23, 2021
  12. Merge pull request #29316 from alkis-hexa/patch-1

    Update for.html.md
    laurapacilio committed Aug 23, 2021

Commits on Aug 20, 2021

  1. build: Centralize our protobuf compilation steps

    We have a few different .proto files in this repository that all need to
    get recompiled into .pb.go files each time we change them, but we were
    previously handling that with some scripts that just assumed that protoc
    and the relevant plugins were already installed on the system somewhere,
    at the right versions.
    
    In practice we've been constantly flopping between different versions of
    these tools due to folks having different versions installed in their
    development environments. In particular, the state of the .pb.go files
    in the prior commit wasn't reproducible by any single version of the tools
    because they've all slightly diverged from one another.
    
    In the interests of being more consistent here and avoiding accidental
    inconsistencies, we'll now centralize the protocol buffer compile steps
    all into a single tool that knows how to fetch and install the expected
    versions of the various tools we need and then run those tools with the
    right options to get a stable result.
    
    If we want to upgrade to either a newer protoc or a newer protoc-gen-go
    in future then we'll do that in a central location and update all of the
    .pb.go files at the same time, so that we're always consistently tracking
    the same version of protocol buffers everywhere.
    
    While doing this I attempted to keep as close as possible to the toolchain
    we'd most recently used, but since they were not consistent with each
    other they've now all changed which version numbers they record at minimum,
    and the planproto stub in particular now also has a slightly different
    descriptor serialization but is otherwise offering the same API.
    apparentlymart committed Aug 20, 2021
  2. Merge pull request #29437 from hashicorp/jbardin/move

    refactoring: complete CanChainFrom and NestedWithin
    jbardin committed Aug 20, 2021
  3. Merge pull request #29438 from hashicorp/alisdair/init-force-copy-mul…

    …tiple-workspaces
    
    command: Suppress prompt for init -force-copy
    alisdair committed Aug 20, 2021
  4. fix ApplyMove test with nested modules working

    The addrs package can now correctly handle the combinations of nested
    module endpoints, which fixes these 2 tests.
    jbardin committed Aug 20, 2021
  5. Extend CanChainFrom to handle relative modules

    CanChainFrom needs to be able to handle move statements from different
    relative modules, re-implementing with addrs.anyKey
    
    Add the anyKey InstanceKey value to the addrs package to simplify module
    path comparison. This allows all combinations of module path
    representation to be normalized into a ModuleInstance which can be
    compared directly, rather than dealing with multiple levels of different
    prefix types.
    jbardin committed Aug 20, 2021
  6. Merge pull request #29435 from hashicorp/alisdair/fix-add-state-lock

    command: Fix stale lock after running add
    alisdair committed Aug 20, 2021
  7. command: Suppress prompt for init -force-copy

    The -force-copy flag to init should automatically migrate state.
    Previously this was not applied to one case: when migrating from
    a backend with multiple workspaces to another backend supporting
    multiple workspaces. I believe this was an oversight so this commit
    fixes that.
    alisdair committed Aug 20, 2021
  8. Merge pull request #29421 from hashicorp/jbardin/tencentcloud-cleanup

    cleanup tencentcloud missing tag
    jbardin committed Aug 20, 2021
  9. Merge pull request #29420 from hashicorp/upgrade-aws-sdk-go-base

    backend/s3: Updates `github.com/hashicorp/aws-sdk-go-base` from 0.6.0 to 0.7.1
    jbardin committed Aug 20, 2021

Commits on Aug 19, 2021

  1. cleanup tencentcloud missing tag

    TencentCloud deleted all their v3 tags, so any system that does not use
    the global Go proxy will fail to find the
    github.com/tencentcloud/tencentcloud-sdk-go module source.
    
    Update go.mod to point to the specific commit rather than the
    incompatible and missing version tag.
    jbardin committed Aug 19, 2021
  2. update go.sum

    jbardin committed Aug 19, 2021
  3. Merge pull request #29330 from hashicorp/jbardin/move

    refactoring: CanChainFrom and NestedWithin
    jbardin committed Aug 19, 2021
  4. Update CHANGELOG.md

    apparentlymart committed Aug 19, 2021
  5. command: "terraform add" is experimental

    We're aware of several quirks of this command's current design, which
    result from some existing architectural limitations that we can't address
    immediately.
    
    However, we do still want to make this command available in its current
    capacity as an incremental improvement, so as a compromise we'll document
    it as experimental. Our intent here is to exclude it from the
    Terraform 1.0 Compatibility Promises so that we can have the space to
    continue to improve the design as other parts of the overall Terraform
    system gain new capabilities.
    
    We don't currently have any concrete plan for this command to be
    stabilized and subject to compatibility promises. That decision will
    follow from ongoing discussions with other teams whose systems may need to
    change in order to support the final design of "terraform add".
    apparentlymart committed Aug 19, 2021
  6. more move tests

    jbardin committed Aug 19, 2021

Commits on Aug 18, 2021

  1. Merge pull request #29017 from luxifr/upgrade-aws-sdk-to-1-38-42

    Bumping AWS GO SDK to 1.38.42 to fix AWS SSO auth woes
    gdavison committed Aug 18, 2021
Older