Skip to content

[v18] Terraform: Modernize teleport_bot resource#61201

Merged
boxofrad merged 6 commits intobranch/v18from
bot/backport-60623-branch/v18
Nov 13, 2025
Merged

[v18] Terraform: Modernize teleport_bot resource#61201
boxofrad merged 6 commits intobranch/v18from
bot/backport-60623-branch/v18

Conversation

@boxofrad
Copy link
Copy Markdown
Contributor

Backport #60623 to branch/v18

changelog: Terraform: teleport_bot resource now supports import, and follows the standard resource structure

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Nov 10, 2025

Amplify deployment status

Branch Commit Job ID Status Preview Updated (UTC)
bot/backport-60623-branch/v18 ef529e5 2 ✅SUCCEED bot-backport-60623-branch-v18 2025-11-13 16:23:06

### Optional

- `metadata` (Attributes) Common metadata that all resources share (see [below for nested schema](#nested-schema-for-metadata))
- `name` (String, Deprecated) The name of the bot, i.e. the unprefixed User name
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you add the version in which this will be introduced in front of the new fields and deprecation warnings? I fear that v18.0 users will open the reference, see that name is deprecated, try to use Metadata and fail because they are running an old v18?

Ideally all new fields should have something like Requires TF provider v18.X.X.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good shout! Fixed in ef529e5.

@boxofrad boxofrad added this pull request to the merge queue Nov 13, 2025
Merged via the queue into branch/v18 with commit 3250095 Nov 13, 2025
44 checks passed
@boxofrad boxofrad deleted the bot/backport-60623-branch/v18 branch November 13, 2025 18:04
@aadc-dev aadc-dev mentioned this pull request Nov 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants