Skip to content

Commit

Permalink
[v14] Pin Teleport Terraform Provider to Teleport major version (#32898)
Browse files Browse the repository at this point in the history
* Pin Teleport Terraform Provider to Teleport major version

The previous constrain `>= (=teleport.version=)` allows Terraform to pick any version bigger than the specified version. This is a problem because `>= 12.0.0` can actually select `14.0.0` which breaks our client guarantees when connecting to Auth server.

This PR forces Terraform to pick any version `>=12.0.0` and `< 13.0.0`. The pessimist version constrain prevents Terraform provider to use versions outside of the specified major version.

Signed-off-by: Tiago Silva <tiago.silva@goteleport.com>

* add terraform reference

* fix docs

---------

Signed-off-by: Tiago Silva <tiago.silva@goteleport.com>
  • Loading branch information
tigrato authored Oct 3, 2023
1 parent 9f946de commit b8cc48f
Show file tree
Hide file tree
Showing 5 changed files with 385 additions and 126 deletions.
3 changes: 2 additions & 1 deletion docs/cspell.json
Original file line number Diff line number Diff line change
Expand Up @@ -854,7 +854,8 @@
"yubishm",
"znmqk",
"zxvf",
"zztop"
"zztop",
"supervillain"
],
"flagWords": [
"hte"
Expand Down
Loading

0 comments on commit b8cc48f

Please sign in to comment.