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. 30 Nov, 2021 1 commit
  2. 29 Nov, 2021 1 commit
  3. 23 Nov, 2021 3 commits
    • Barrett Clark's avatar
      Merge pull request #29997 from hashicorp/barrettclark/cloud-input-false · a6b56ad7
      Barrett Clark authored
      Cloud integration requires input for migrations
      Unverified
      a6b56ad7
    • Barrett Clark's avatar
      Cloud integration requires input for migrations · 419676cb
      Barrett Clark authored
      We cannot programmatically migrate workspaces to Terraform Cloud without
      prompts, so `-input=false` should not be allowed in those cases.
      
      There are 4 scenarios where we need input from a user to complete
      migrating workspaces to Terraform Cloud.
      
      1.) Migrate from a single local workspace to Terraform Cloud
      
      * Terraform config for a local backend. Implicit local (no backend
        specified) is fine.
      * `terraform init` and `terraform apply`
      * Change the Terraform config to use the cloud block
      * `terraform init -input=false`
      * You should now see an error message
      
      2.) Migrate from a remote backend with a prefix to Terraform Cloud with
        tags
      
      * Create a workspace in Terraform Cloud manually. The name should
        include a prefix, like "app-one"
      * Have the terraform config use `backend "remote"` with a prefix set to
        "app-"
      * `terraform init` and `terraform apply`
      * Update the Terraform config to use a cloud block with `tags
        = ["app"]`. There should not be a prefix defined in the config now.
      * `terraform init -input=false`
      * You should now see an error message
      
      3.) Migrate from multiple local workspaces to a single Terraform Cloud
        workspace
      * Create one or many local workspaces
      * `terraform init` and `terraform apply` in each
      * Change the Terraform config to use the cloud block
      * `terraform init -input=false`
      * You should now see an error message
      
      4.) Migrate to Terraform Cloud and ask for a workspace name
      * Create several local workspaces
      * `terraform init` and `terraform apply` in each
      * Change the Terraform config to use the cloud block with tags
      * `terraform init -input=false`
      * You should now see an error message
      419676cb
    • Brandon Romano's avatar
      Merge pull request #30001 from hashicorp/revert-commit · ce1dbd7d
      Brandon Romano authored
      Revert "migrate docs to mdx"
      Unverified
      ce1dbd7d
  4. 22 Nov, 2021 4 commits
  5. 19 Nov, 2021 6 commits
  6. 18 Nov, 2021 3 commits
  7. 17 Nov, 2021 21 commits
  8. 16 Nov, 2021 1 commit