• HashiCorp Developer

  • HashiCorp Cloud Platform
  • Terraform
  • Packer
  • Consul
  • Vault
  • Boundary
  • Nomad
  • Waypoint
  • Vagrant
Terraform
  • Install
  • Tutorials
    • About the Docs
    • Configuration Language
    • Terraform CLI
    • Terraform Cloud
    • Terraform Enterprise
    • CDK for Terraform
    • Provider Use
    • Plugin Development
    • Registry Publishing
    • Integration Program
  • Registry(opens in new tab)
  • Try Cloud(opens in new tab)
  • Sign up
Terraform Home

Terraform Enterprise

Skip to main content
  • Terraform Enterprise

  • Overview
  • Operational Modes
  • Migrating to Terraform Enterprise
    • Overview
      • Overview
      • v202212-2
      • v202212-1
      • v202211-1
      • v202210-1
      • v202209-2
      • v202209-1
      • v202208-3
      • v202208-2
      • v202208-1
      • v202207-2
      • v202207-1
      • v202206-1
      • v202205-1
      • v202204-2
      • v202204-1
      • v202203-1
      • v202202-1
      • v202201-2
      • v202201-1
  • Support

  • Terraform Cloud Agents

  • Resources

  • Tutorial Library
  • Certifications
  • Community Forum
    (opens in new tab)
  • Support
    (opens in new tab)
  • GitHub
    (opens in new tab)
  • Terraform Registry
    (opens in new tab)
  1. Developer
  2. Terraform
  3. Terraform Enterprise v202208-3
  4. Releases
  5. 2022
  • Terraform Enterprise
  • v202212-2
  • v202212-1
  • v202211-1
  • v202210-1
  • v202209-2
  • v202209-1
  • v202208-3
  • v202208-2
  • v202208-1
  • v202207-2
  • v202207-1
  • v202206-1

»Terraform Enterprise v202208-3 (652)

»

Last required release: v202207-2 (642)

Changes Since v202208-2

  1. Fixed a regression where run pipeline metrics would not appear in the Prometheus endpoint.

Changes Since v202208-1

  1. Database migrations will now successfully complete on startup when running PostgreSQL 10 and 11.

Features

  1. You can enable workload identity at either the workspace level or the variable set level by specifying a value for the TFC_WORKLOAD_IDENTITY_AUDIENCE environment variable. Enabling workload identity generates a token, stored in the TFC_WORKLOAD_IDENTITY_TOKEN variable in your run environment. You can use the token to authenticate cloud providers instead of relying on long-lived credentials in Terraform Enterprise. Contact your HashiCorp representative for details and setup instructions.

Improvements

  1. Terraform bundles now attempt to determine the version of the terraform binary to more efficiently extract Terraform plugins.
  2. When you create a VCS-backed workspace and configure variables in the UI, Terraform Enterprise now validates variable values for the correct type (boolean, string, number, map, list). If the type is incorrect, Terraform Enterprise displays an error message. This helps you configure the required variables for the first run.
  3. When generating Sentinel mocks, the full_name field will now be included in provider configuration blocks. The value of this field is the entire fully-qualified provider name including hostname and namespace, providing alignment with Terraform CLI json output.

Bug Fixes

  1. The Run UI now renders one-line errors in plans or applies correctly, so you do not need to download raw text logs to review the output.
  2. The Module Registry Protocol endpoint /v1/modules/{namespace}/{name}/{provider}/versions no longer errors when handling modules with a large number of versions.

Security

  1. Reading outputs through the Workspaces API's includable relationships now requires permission to read the state version outputs of the workspace.
  2. Terraform Enterprise updated rails to 6.1.6. This change addresses reported vulnerabilities (CVEs).
  3. Container updates address reported vulnerabilities (CVEs) in underlying packages and dependencies.
Edit this page on GitHub

On this page

  1. Terraform Enterprise v202208-3 (652)
  2. Changes Since v202208-2
  3. Changes Since v202208-1
  4. Features
  5. Improvements
  6. Bug Fixes
  7. Security
Give Feedback(opens in new tab)
  • Certifications
  • System Status
  • Terms of Use
  • Security
  • Privacy
  • Trademark Policy
  • Trade Controls
  • Give Feedback(opens in new tab)