Skip to content

Conversation

@rainkwan
Copy link
Contributor

@rainkwan rainkwan commented Feb 11, 2025

Adds the new request fields and response fields to support resource identity in mux including RPCs GetResourceIdentitySchemas and UpgradeResourceIdentity.

Plugin-Go: Reference: hashicorp/terraform-plugin-go#476

TODO:

  • Update Changie if needed

Later TODO:

  • Update terraform-plugin-go version upon release
  • Update temporary interface ProviderServerWithResourceIdentity back to ProviderServer

@rainkwan rainkwan requested a review from a team as a code owner February 11, 2025 06:28
@rainkwan rainkwan marked this pull request as draft February 11, 2025 06:31
@ansgarm ansgarm force-pushed the rk/resource-identity branch 2 times, most recently from 6655aba to 472731f Compare February 11, 2025 11:07
@rainkwan rainkwan changed the title Started implementing resource identity for tf5muxserver Initial implementation for resource identity Feb 11, 2025
@rainkwan rainkwan marked this pull request as ready for review February 11, 2025 20:04
Copy link
Member

@austinvalle austinvalle left a comment

Choose a reason for hiding this comment

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

I left some comments on the v5 stuff (skipped v6 since it's likely the same feedback).

Main thing to consider is potentially just using the existing resource routing over introducing a new resource identity routing.


Also if you'd like to add the changelogs now that's cool! (or a follow-up PR)

@austinvalle austinvalle added this to the v0.19.0 milestone Feb 12, 2025
@austinvalle
Copy link
Member

I created two issues and added them to our milestones to cleanup the assertions after the next release 👍🏻

@ansgarm ansgarm force-pushed the rk/resource-identity branch 2 times, most recently from 5ecec55 to 4c31d1f Compare February 13, 2025 10:28
@ansgarm ansgarm requested a review from austinvalle February 18, 2025 08:28
Copy link
Member

@austinvalle austinvalle left a comment

Choose a reason for hiding this comment

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

Two more notes! Everything else looks good

@ansgarm ansgarm requested a review from austinvalle February 24, 2025 14:26
Copy link
Member

@austinvalle austinvalle left a comment

Choose a reason for hiding this comment

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

LGTM, great work @rainkwan and @ansgarm! 🚀

@ansgarm ansgarm merged commit 58ca29a into main Feb 24, 2025
7 checks passed
@ansgarm ansgarm deleted the rk/resource-identity branch February 24, 2025 17:10
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Mar 27, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants