Skip to content

Commit e36b97e

Browse files
Merge branch 'main' into TFDN-1107-add-agent-sort-docs
2 parents 3d64854 + 6de80c1 commit e36b97e

File tree

37 files changed

+202
-129
lines changed

37 files changed

+202
-129
lines changed

content/terraform-docs-common/docs/cloud-docs/workspaces/dynamic-provider-credentials/vault-configuration.mdx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,8 +111,9 @@ To understand all the available options for matching bound claims, refer to the
111111
!> **Warning:** you should always check, at minimum, the audience and the name of the organization in order to prevent unauthorized access from other HCP Terraform organizations!
112112

113113
#### Token TTLs
114-
We recommend setting token_ttl to a relatively short value. HCP Terraform can renew the token periodically until the plan or apply is complete, then revoke it to prevent it from being used further.
114+
We recommend creating a role which issues a renewable token, and setting `token_ttl` to a relatively short value, such as 20 minutes. HCP Terraform can renew the token periodically until the plan or apply is complete, then revoke it to prevent it from being used further.
115115

116+
If you use a non-renewable token with HCP Terraform, the `token_ttl` has a maximum limit of 2 hours. If you use a non-renewable token with Terraform Enterprise, then the `token_ttl` of that token must match or exceed the [run phase timeout](/terraform/enterprise/application-administration/general#terraform-run-timeout-settings).
116117
## Configure HCP Terraform
117118
You’ll need to set some environment variables in your HCP Terraform workspace in order to configure HCP Terraform to authenticate with Vault using dynamic credentials. You can set these as workspace variables, or if you’d like to share one Vault role across multiple workspaces, you can use a variable set. When you configure dynamic provider credentials with multiple provider configurations of the same type, use either a default variable or a tagged alias variable name for each provider configuration. Refer to [Specifying Multiple Configurations](#specifying-multiple-configurations) for more details.
118119

content/terraform-enterprise/1.0.x/docs/enterprise/deploy/kubernetes/index.mdx

Lines changed: 0 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -213,17 +213,6 @@ env:
213213
TFE_REDIS_PASSWORD: '<Redis password>'
214214
TFE_LICENSE: <Hashicorp license>
215215
TFE_ENCRYPTION_PASSWORD: '<Encryption password>'
216-
TFE_REDIS_USE_MTLS: <To use mtls with Redis standalone or Sentinel? eg. "false">
217-
TFE_REDIS_CLIENT_CERT_PATH: <Path to the client certificate file to be used for mTLS authentication with Redis server>
218-
TFE_REDIS_CA_CERT_PATH: <Path to the Certificate Authority file user to validate the certificate>
219-
TFE_REDIS_CLIENT_KEY_PATH: <Path to the private key file corresponding to the client certificate>
220-
TFE_REDIS_SIDEKIQ_USE_MTLS: <To use mtls with Redis Enterprise? eg. "false">
221-
TFE_REDIS_SIDEKIQ_CLIENT_CERT_PATH: <Path to the client certificate file to be used for mTLS authentication with Redis server>
222-
TFE_REDIS_SIDEKIQ_CA_CERT_PATH: <Path to the Certificate Authority file user to validate the certificate>
223-
TFE_REDIS_SIDEKIQ_CLIENT_KEY_PATH: <Path to the private key file corresponding to the client certificate>
224-
TFE_REDIS_SENTINEL_ENABLED: <To use sentinel? e.g. "false">
225-
TFE_REDIS_SENTINEL_HOSTS: <Hostname and port of Sentinel hosts, e.g. sentinel.example.com:26379>
226-
TFE_REDIS_SENTINEL_LEADER_NAME: <Name of the Sentinel leader>
227216
```
228217
229218
### Google Kubernetes Engine (GKE)
@@ -254,17 +243,6 @@ env:
254243
TFE_REDIS_USE_TLS: <To use tls? eg. "false">
255244
TFE_REDIS_USE_AUTH: <To use customized credential to authenticate? eg. "true">
256245
TFE_REDIS_USER: <Redis username>
257-
TFE_REDIS_USE_MTLS: <To use mtls with Redis standalone or Sentinel? eg. "false">
258-
TFE_REDIS_CLIENT_CERT_PATH: <Path to the client certificate file to be used for mTLS authentication with Redis server>
259-
TFE_REDIS_CA_CERT_PATH: <Path to the Certificate Authority file user to validate the certificate>
260-
TFE_REDIS_CLIENT_KEY_PATH: <Path to the private key file corresponding to the client certificate>
261-
TFE_REDIS_SIDEKIQ_USE_MTLS: <To use mtls with Redis Enterprise? eg. "false">
262-
TFE_REDIS_SIDEKIQ_CLIENT_CERT_PATH: <Path to the client certificate file to be used for mTLS authentication with Redis server>
263-
TFE_REDIS_SIDEKIQ_CA_CERT_PATH: <Path to the Certificate Authority file user to validate the certificate>
264-
TFE_REDIS_SIDEKIQ_CLIENT_KEY_PATH: <Path to the private key file corresponding to the client certificate>
265-
TFE_REDIS_SENTINEL_ENABLED: <To use sentinel? e.g. "false">
266-
TFE_REDIS_SENTINEL_HOSTS: <Hostname and port of Sentinel hosts, e.g. sentinel.example.com:26379>
267-
TFE_REDIS_SENTINEL_LEADER_NAME: <Name of the Sentinel leader>
268246

269247
# Google Cloud Storage settings.
270248
TFE_OBJECT_STORAGE_TYPE: google
@@ -307,17 +285,6 @@ env:
307285
TFE_REDIS_USE_TLS: <To use tls? eg. "false">
308286
TFE_REDIS_USE_AUTH: <To use customized credential to authenticate? eg. "true">
309287
TFE_REDIS_USER: <Redis username>
310-
TFE_REDIS_USE_MTLS: <To use mtls with Redis standalone or Sentinel? eg. "false">
311-
TFE_REDIS_CLIENT_CERT_PATH: <Path to the client certificate file to be used for mTLS authentication with Redis server>
312-
TFE_REDIS_CA_CERT_PATH: <Path to the Certificate Authority file user to validate the certificate>
313-
TFE_REDIS_CLIENT_KEY_PATH: <Path to the private key file corresponding to the client certificate>
314-
TFE_REDIS_SIDEKIQ_USE_MTLS: <To use mtls with Redis Enterprise? eg. "false">
315-
TFE_REDIS_SIDEKIQ_CLIENT_CERT_PATH: <Path to the client certificate file to be used for mTLS authentication with Redis server>
316-
TFE_REDIS_SIDEKIQ_CA_CERT_PATH: <Path to the Certificate Authority file user to validate the certificate>
317-
TFE_REDIS_SIDEKIQ_CLIENT_KEY_PATH: <Path to the private key file corresponding to the client certificate>
318-
TFE_REDIS_SENTINEL_ENABLED: <To use sentinel? e.g. "false">
319-
TFE_REDIS_SENTINEL_HOSTS: <Hostname and port of Sentinel hosts, e.g. sentinel.example.com:26379>
320-
TFE_REDIS_SENTINEL_LEADER_NAME: <Name of the Sentinel leader>
321288

322289
# Azure container storage settings.
323290
TFE_OBJECT_STORAGE_TYPE: azure

content/terraform-enterprise/1.0.x/docs/enterprise/deploy/manage/upgrade.mdx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ Complete the following steps to upgrade Terraform Enterprise:
2121

2222
1. If your deployment is configured to run multiple `terraform-enterprise` nodes, scale down to a single node. You can run multiple nodes when Terraform Enterprise is in `active-active` mode. Refer to [Configure the operational mode](/terraform/enterprise/deploy/configuration/storage/configure-mode) for additional information.
2323

24+
1. If your deployment makes use of an autoscaling group to manage instances of Terraform Enterprise, disable any configured health checks that would trigger the autoscaling group to rotate Terraform Enterprise instances during an upgrade.
25+
2426
1. Stop the Terraform Enterprise application.
2527

2628
<Tabs>

content/terraform-enterprise/1.0.x/docs/enterprise/releases/1.0.x/index.mdx

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ Below is a list of the most recent Terraform Enterprise Releases that can deploy
1414

1515
| Version | Linked <br />Terraform CLI\** | Sentinel | Tested Kubernetes Versions (EKS, AKS, GKE) | Helm Chart Version |
1616
| ----------------- | ------------------------------------------------------------------- | --------------------------------------------------------------------------- | ------------------------------ | ------------------ |
17+
| [1.0.1](#1-0-1) | [1.12.1](https://github.com/hashicorp/terraform/releases/tag/v1.12.1) | [0.40.0](https://developer.hashicorp.com/sentinel/docs/changelog#0-40-0-may-12-2025) | [1.33](https://docs.aws.amazon.com/eks/latest/userguide/kubernetes-versions.html), [1.33](https://learn.microsoft.com/en-us/azure/aks/supported-kubernetes-versions?tabs=azure-cli#aks-kubernetes-release-calendar), [1.32](https://cloud.google.com/kubernetes-engine/docs/release-notes) | [1.6.5](https://github.com/hashicorp/terraform-enterprise-helm/releases/tag/v1.6.5) |
1718
| [1.0.0](#1-0-0) | [1.12.1](https://github.com/hashicorp/terraform/releases/tag/v1.12.1) | [0.40.0](https://developer.hashicorp.com/sentinel/docs/changelog#0-40-0-may-12-2025) | [1.33](https://docs.aws.amazon.com/eks/latest/userguide/kubernetes-versions.html), [1.33](https://learn.microsoft.com/en-us/azure/aks/supported-kubernetes-versions?tabs=azure-cli#aks-kubernetes-release-calendar), [1.32](https://cloud.google.com/kubernetes-engine/docs/release-notes) | [1.6.5](https://github.com/hashicorp/terraform-enterprise-helm/releases/tag/v1.6.5) |
1819

1920

@@ -24,6 +25,7 @@ Below is a list of the most recent Terraform Enterprise Releases that can deploy
2425

2526
| Version | Linked <br />Terraform CLI\** | Sentinel | Recommended Docker Compose version |
2627
| ----------------- | ------------------------------------------------------------------- | --------------------------------------------------------------------------- | ---------------------------------- |
28+
| [1.0.1](#1-0-1) | [1.12.1](https://github.com/hashicorp/terraform/releases/tag/v1.12.1) | [0.40.0](https://developer.hashicorp.com/sentinel/docs/changelog#0-40-0-may-12-2025) | [V2](https://docs.docker.com/compose/migrate/) |
2729
| [1.0.0](#1-0-0) | [1.12.1](https://github.com/hashicorp/terraform/releases/tag/v1.12.1) | [0.40.0](https://developer.hashicorp.com/sentinel/docs/changelog#0-40-0-may-12-2025) | [V2](https://docs.docker.com/compose/migrate/) |
2830

2931

@@ -34,6 +36,7 @@ Below is a list of the most recent Terraform Enterprise Releases that can deploy
3436

3537
| Version | Linked <br />Terraform CLI\** | Sentinel | Tested Podman version |
3638
| ----------------- | ------------------------------------------------------------------- | --------------------------------------------------------------------------- | ---------------------------------- |
39+
| [1.0.1](#1-0-1) | [1.12.1](https://github.com/hashicorp/terraform/releases/tag/v1.12.1) | [0.40.0](https://developer.hashicorp.com/sentinel/docs/changelog#0-40-0-may-12-2025) | [v5](https://github.com/containers/podman/releases/tag/v5.0.0) |
3740
| [1.0.0](#1-0-0) | [1.12.1](https://github.com/hashicorp/terraform/releases/tag/v1.12.1) | [0.40.0](https://developer.hashicorp.com/sentinel/docs/changelog#0-40-0-may-12-2025) | [v5](https://github.com/containers/podman/releases/tag/v5.0.0) |
3841

3942

@@ -44,6 +47,7 @@ Below is a list of the most recent Terraform Enterprise Releases that can deploy
4447

4548
| Version | Linked <br />Terraform CLI\** | Sentinel | Tested Nomad versions | Min supported version |
4649
| ----------------- | ------------------------------------------------------------------- | --------------------------------------------------------------------------- | --------------------------- | --------------------- |
50+
| [1.0.1](#1-0-1) | [1.12.1](https://github.com/hashicorp/terraform/releases/tag/v1.12.1) | [0.40.0](https://developer.hashicorp.com/sentinel/docs/changelog#0-40-0-may-12-2025) | 1.7 | 1.5 |
4751
| [1.0.0](#1-0-0) | [1.12.1](https://github.com/hashicorp/terraform/releases/tag/v1.12.1) | [0.40.0](https://developer.hashicorp.com/sentinel/docs/changelog#0-40-0-may-12-2025) | 1.7 | 1.5 |
4852

4953
</Tab>
@@ -53,7 +57,22 @@ Below is a list of the most recent Terraform Enterprise Releases that can deploy
5357

5458
\** The release package contains this version of the Terraform CLI, but you can install older and newer versions of the Terraform CLI as needed via the Admin [UI](/terraform/enterprise/application-administration/resources#managing-terraform-versions) or [API](/terraform/enterprise/api-docs/admin/terraform-versions).
5559

56-
\+ This release is unavailable.
60+
## 1.0.1
61+
<span class="h4-size">2025-09-15</span>
62+
63+
Last required release: [v202406-1 (776)](/terraform/enterprise/releases/2024/v202406-1)
64+
65+
Flexible Deployment Options `terraform-enterprise` container digest: amd64/linux `sha256:edc06293b395e5beb3dfbbda4e89341334ab184c5895b81cf31c074dadc43ff7`, arm64/linux `sha256:7d7dfa2b283f252b8a65b1689a49db2b3a0b81fcaefd11a560a93baf8ad6041f`
66+
67+
## Deprecations
68+
1. Redis 6.0 will be officially deprecated as of the November release.
69+
2. As part of the upcoming release, the `tfectl db *` commands will be marked for deprecation.
70+
71+
## Bug Fixes
72+
1. This release fixes a bug for Terraform Enterprise installs that make use of Redis with mTLS where the archivist service exited early.
73+
74+
## Security
75+
1. Security vulnerabilities have been addressed and resolved in this update to enhance overall system protection.
5776

5877
## 1.0.0
5978
<span class="h4-size">2025-08-11</span>

content/terraform-enterprise/1.0.x/docs/enterprise/releases/index.mdx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,9 @@ description: >-
1010

1111
<Tip title="Next Release">
1212

13-
The next release 1.0.1 is scheduled for the week of September 15, 2025
13+
The next patch release for 1.0.x is scheduled for the week of October 11, 2025
14+
15+
The next minor release for 1.1.x is scheduled for the week of November 11, 2025
1416

1517
</Tip>
1618

content/terraform-enterprise/v202501-1/docs/enterprise/deploy/manage/upgrade.mdx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ Complete the following steps to upgrade Terraform Enterprise:
2121

2222
1. If your deployment is configured to run multiple `terraform-enterprise` nodes, scale down to a single node. You can run multiple nodes when Terraform Enterprise is in `active-active` mode. Refer to [Configure the operational mode](/terraform/enterprise/deploy/configuration/storage/configure-mode) for additional information.
2323

24+
1. If your deployment makes use of an autoscaling group to manage instances of Terraform Enterprise, disable any configured health checks that would trigger the autoscaling group to rotate Terraform Enterprise instances during an upgrade.
25+
2426
1. Stop the Terraform Enterprise application.
2527

2628
<Tabs>

content/terraform-enterprise/v202502-1/docs/enterprise/deploy/manage/upgrade.mdx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ Complete the following steps to upgrade Terraform Enterprise:
2121

2222
1. If your deployment is configured to run multiple `terraform-enterprise` nodes, scale down to a single node. You can run multiple nodes when Terraform Enterprise is in `active-active` mode. Refer to [Configure the operational mode](/terraform/enterprise/deploy/configuration/storage/configure-mode) for additional information.
2323

24+
1. If your deployment makes use of an autoscaling group to manage instances of Terraform Enterprise, disable any configured health checks that would trigger the autoscaling group to rotate Terraform Enterprise instances during an upgrade.
25+
2426
1. Stop the Terraform Enterprise application.
2527

2628
<Tabs>

content/terraform-enterprise/v202502-2/docs/enterprise/deploy/manage/upgrade.mdx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ Complete the following steps to upgrade Terraform Enterprise:
2121

2222
1. If your deployment is configured to run multiple `terraform-enterprise` nodes, scale down to a single node. You can run multiple nodes when Terraform Enterprise is in `active-active` mode. Refer to [Configure the operational mode](/terraform/enterprise/deploy/configuration/storage/configure-mode) for additional information.
2323

24+
1. If your deployment makes use of an autoscaling group to manage instances of Terraform Enterprise, disable any configured health checks that would trigger the autoscaling group to rotate Terraform Enterprise instances during an upgrade.
25+
2426
1. Stop the Terraform Enterprise application.
2527

2628
<Tabs>

content/terraform-enterprise/v202503-1/docs/enterprise/deploy/manage/upgrade.mdx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ Complete the following steps to upgrade Terraform Enterprise:
2121

2222
1. If your deployment is configured to run multiple `terraform-enterprise` nodes, scale down to a single node. You can run multiple nodes when Terraform Enterprise is in `active-active` mode. Refer to [Configure the operational mode](/terraform/enterprise/deploy/configuration/storage/configure-mode) for additional information.
2323

24+
1. If your deployment makes use of an autoscaling group to manage instances of Terraform Enterprise, disable any configured health checks that would trigger the autoscaling group to rotate Terraform Enterprise instances during an upgrade.
25+
2426
1. Stop the Terraform Enterprise application.
2527

2628
<Tabs>

content/terraform-enterprise/v202504-1/docs/enterprise/deploy/manage/upgrade.mdx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ Complete the following steps to upgrade Terraform Enterprise:
2121

2222
1. If your deployment is configured to run multiple `terraform-enterprise` nodes, scale down to a single node. You can run multiple nodes when Terraform Enterprise is in `active-active` mode. Refer to [Configure the operational mode](/terraform/enterprise/deploy/configuration/storage/configure-mode) for additional information.
2323

24+
1. If your deployment makes use of an autoscaling group to manage instances of Terraform Enterprise, disable any configured health checks that would trigger the autoscaling group to rotate Terraform Enterprise instances during an upgrade.
25+
2426
1. Stop the Terraform Enterprise application.
2527

2628
<Tabs>

0 commit comments

Comments
 (0)