Skip to content

Conversation

dsa0x
Copy link
Member

@dsa0x dsa0x commented Sep 18, 2025

Borrowing some idea from the config handling of actions.

The only need for the entire list block is so that we can evaluate the nested "config" block while having the full source information. After that, we can pass the only the cty.Value of the config block to the provider request. This limits the knowledge of the provider input configuration being just the "config" block to the resource node handlers.

Target Release

1.15.x

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

Are there any changes to security controls (access controls, encryption, logging) in this pull request? If so, explain.

CHANGELOG entry

  • This change is user-facing and I added a changelog entry.
  • This change is not user-facing.

@dsa0x dsa0x force-pushed the sams/xtract-config branch from 8393cca to de4dce5 Compare September 18, 2025 14:31
@dsa0x dsa0x added the no-changelog-needed Add this to your PR if the change does not require a changelog entry label Sep 18, 2025
@dsa0x dsa0x force-pushed the sams/xtract-config branch from de4dce5 to df53161 Compare September 18, 2025 14:46
@dsa0x dsa0x added the 1.14-backport If you add this label to a PR before merging, backport-assistant will open a new PR once merged label Sep 18, 2025
@dsa0x dsa0x marked this pull request as ready for review September 18, 2025 15:27
@dsa0x dsa0x requested a review from a team as a code owner September 18, 2025 15:27
Base automatically changed from sams/validate-empty-config to main September 24, 2025 07:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1.14-backport If you add this label to a PR before merging, backport-assistant will open a new PR once merged no-changelog-needed Add this to your PR if the change does not require a changelog entry
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant