Skip to content

fix(data-classes): use user_uid for the Uid in Transfer Family PosixProfile - #8524

Open
LuisFigueroaG wants to merge 1 commit into
aws-powertools:developfrom
LuisFigueroaG:fix/transfer-family-posix-uid
Open

LuisFigueroaG wants to merge 1 commit into
aws-powertools:developfrom
LuisFigueroaG:fix/transfer-family-posix-uid

Conversation

@LuisFigueroaG

Copy link
Copy Markdown

Issue number: closes #8522

Summary

Changes

build_authentication_response_efs set the PosixProfile Uid to user_gid. It now uses user_uid. Added a test with different uid and gid values, which fails on develop.

User experience

Before: user_gid=1000, user_uid=1001 produced {"Gid": 1000, "Uid": 1000}.
After: it produces {"Gid": 1000, "Uid": 1001}, so EFS users get the configured POSIX user id.


By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Disclaimer: We value your time and bandwidth. As such, any pull requests created on non-triaged issues might not be successful.

@LuisFigueroaG
LuisFigueroaG requested a review from a team as a code owner October 6, 2026 02:29
@LuisFigueroaG
LuisFigueroaG requested a review from hjgraca October 6, 2026 02:29
@powertools-for-aws-oss-automation powertools-for-aws-oss-automation Bot added the size/S Denotes a PR that changes 10-29 lines, ignoring generated files. label Oct 6, 2026
@boring-cyborg

boring-cyborg Bot commented Oct 6, 2026

Copy link
Copy Markdown

Thanks a lot for your first contribution! Please check out our contributing guidelines and don't hesitate to ask whatever you need.
In the meantime, check out the #python channel on our Powertools for AWS Lambda Discord: Invite link

@boring-cyborg boring-cyborg Bot added the tests label Oct 6, 2026
@sonarqubecloud

sonarqubecloud Bot commented Oct 6, 2026

Copy link
Copy Markdown

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/S Denotes a PR that changes 10-29 lines, ignoring generated files. tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Bug: TransferFamilyAuthorizerResponse sets the PosixProfile Uid to the gid

1 participant