Skip to content

Commit b766e14

Browse files
vibhuanandkatbyte
authored andcommitted
docs: clarify Azure DevOps TerraformTaskV4 extension requirement (hashicorp#31622)
Co-authored-by: kt <kt@katbyte.me>
1 parent 75e1187 commit b766e14

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

website/docs/guides/service_principal_oidc.html.markdown

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,17 @@ The ADO service connection ID is required in combination with these and can be s
152152

153153
For Azure DevOps Pipelines, at least one task in the pipeline has Service Connection support and has your service connection specified. Without this, the agent will fail to load the Service Connection and results in a `No service connection found with identifier "..."` error.
154154

155+
~> **Note:** Azure DevOps also provides a `TerraformTaskV4@4` pipeline task, however this task is **not available by default**.
156+
It is provided by the **Terraform** extension published by Microsoft DevLabs and must be installed in the Azure DevOps **organization** before it appears in the pipeline editor.
157+
158+
For installation and usage details, refer to:
159+
- [Terraform extension for Azure DevOps (Marketplace)](https://marketplace.visualstudio.com/items?itemName=ms-devlabs.custom-terraform-tasks)
160+
- [TerraformTaskV4 documentation](https://github.com/microsoft/azure-pipelines-terraform/tree/main/Tasks/TerraformTask/TerraformTaskV4)
161+
162+
Issues related to the `TerraformTaskV4` task itself should be reported in the
163+
[azure-pipelines-terraform](https://github.com/microsoft/azure-pipelines-terraform) repository.
164+
165+
155166
It is recommend to use the `AzureCLI@2` task as below (note the `azureSubscription` input parameter):
156167

157168
```yaml

0 commit comments

Comments
 (0)