Terraform
Install & Setup
- Migrate Application Data To a Newly Installed TFE Instance using Managed Disk Operational Mode
- How to setup Microsoft Azure AD Identity Provider (IdP) initiated SSO with Terraform Cloud
- How to convert from Online Install to Airgap (and back)
- Terraform Cloud limits
- Terraform Enterprise will not start after a license expires despite the license being set to ignore expiration date.
- Terraform Cloud SSO Setup with AD FS
Admin
- Terraform Enterprise Sentinel Versions
- How to create a VCS connection using a Personal Access Token
- Clarification for deleting versions from private module registry vs deleting tags from VCS
- How to import the Terraform Enterprise console settings on a restored instance
- How-to locate an API token in Terraform Cloud or Enterprise
- How-to Pin a Workspace Version
Management & Usage
- How-to output sensitive data with Terraform
- Terraform lock file management
- "azurerm_sql_server" resource deprecated in favor of "azurerm_mssql_server"
- How to Merge State Files
- Using Terraform Variable Definition Files in Terraform Cloud/Enterprise
- How-to delete a private module from Terraform Enterprise using the API
Troubleshooting
- How to find the right documentation for any Terraform version
- "Error attempting to upload bundle: undefined" received during airgap install
- "Host key verification failed" error in a Terraform Enterprise run when attempting to ingress Terraform modules via Git over SSH.
- Adding a SAML User to a Team Does Not Take Effect Immediately
- API permissions errors or strange results
- Attempts To Upgrade Terraform Enterprise Airgap Installation Result In Intermediate Version Error
Known Issues and Workarounds
- TFC runs failing with invalid HCL for variable "XXX" at 1,1: Invalid expression
- Error: Failed to query available provider packages
- Fluent-bit error - Invalid indentation level
- gRPC "message larger than max" error
- "No space left on device error" Within Runs in Terraform Cloud
- Error while installing hashicorp/local v2.2.0: archive has incorrect checksum
Providers
- Running a Terraform code on Terraform Cloud/Enterprise that manages "tfe" provider resources can produce a plan with message "Note: Objects have changed outside of Terraform"
- How-to set up Google Cloud (GCP) credentials in Terraform Cloud
- VMware provider network issue
- Plugin reinitialization error after upgrade to Terraform 0.13
- Using AWS AssumeRole with the AWS Terraform Provider
Sentinel
- Sentinel Docker Image Errors: "Exit Code 127" "Sentinel Not Found"
- How-to Properly Upload a Sentinel Policy Set via Terraform Enterprise API
- How-to run policy checks against aliased providers in Hashicorp Sentinel
- Sentinel Policy checks throw "An error occurred: unsupported state format version: expected ["0.1" "0.2"], got "1.0"
- An error occurred: unsupported state format version
- Sentinel Policy Checks Failing For Terraform Version 0.15