Skip to content

Commit dc48450

Browse files
author
Petros Kolyvas
authored
Provisioner contribution guide updates (#26538)
An update on the deprecated state of vendor provisioners for our contribution guide.
1 parent 0009768 commit dc48450

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

.github/CONTRIBUTING.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,9 @@ We are working to remove ourselves from the critical path of state storage backe
7070

7171
#### Provisioners
7272

73-
Provisioners are an area of concern in Terraform for a number of reasons. Chiefly, they are often used in the place of configuration management tools or custom providers.
73+
Provisioners are an area of concern in Terraform for a number of reasons. Chiefly, they are often used in the place of configuration management tools or custom providers.
74+
75+
There are two main types of provisioners in Terraform, the generic provisioners (`file`,`local-exec`, and `remote-exec`) and the tool-specific provisioners (`chef`, `habbitat`, `puppet` & `salt-masterless`). **The tool-specific provisioners [are deprecated](https://discuss.hashicorp.com/t/notice-terraform-to-begin-deprecation-of-vendor-tool-specific-provisioners-starting-in-terraform-0-13-4/13997).** In practice this means we will not be accepting PRs for these areas of the codebase.
7476

7577
From our [documentation](https://www.terraform.io/docs/provisioners/index.html):
7678

0 commit comments

Comments
 (0)