Skip to content

all: Add support for state stores#570

Merged
austinvalle merged 6 commits intomainfrom
av/state-store
Mar 11, 2026
Merged

all: Add support for state stores#570
austinvalle merged 6 commits intomainfrom
av/state-store

Conversation

@austinvalle
Copy link
Member

Related Issue

N/A

Description

This PR adds support for state store documentation to the generate, migrate, and validate commands, similar to past PRs for ephemeral resources and list resources (#415, #528).

I just used the resource template for these since they share the same schema ATM and very similar to list resource schemas (config-only)


State stores are currently only available in TF 1.15 alpha releases, and likely won't be released until 1.16 at the earliest 👍🏻

Rollback Plan

  • If a change needs to be reverted, we will roll out an update to the code within 7 days.

Changes to Security Controls

No

@austinvalle austinvalle added this to the v0.25.0 milestone Feb 27, 2026
@austinvalle austinvalle added the enhancement New feature or request label Feb 27, 2026
@austinvalle austinvalle requested a review from a team as a code owner February 27, 2026 21:43
github.com/hashicorp/hc-install v0.9.3
github.com/hashicorp/terraform-exec v0.25.0
github.com/hashicorp/terraform-json v0.27.2
github.com/hashicorp/terraform-json v0.27.3-0.20260213134036-298b8f6b673a
Copy link
Member Author

@austinvalle austinvalle Feb 27, 2026

Choose a reason for hiding this comment

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

As with other PRs dependent on unreleased Go modules, we'll need to update to use the latest version of terraform-json before releasing (technically it's not that big of a deal, since we're releasing a binary, but probably should anyways 🤷🏻 )

Copy link
Contributor

@SBGoods SBGoods left a comment

Choose a reason for hiding this comment

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

LGTM!

@austinvalle austinvalle merged commit 191ecdf into main Mar 11, 2026
6 checks passed
@austinvalle austinvalle deleted the av/state-store branch March 11, 2026 14:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants