Commit f397779
fix: add lf_data_access role to S3 bucket policy to allow Glue stats Puffin file writes
LakeFormation vends credentials via the lf_data_access role when Glue
stats writes Puffin files to S3. The role was registered as the LF
service-linked role for S3 bucket access but was not included in the
bucket policy, causing S3 Access Denied on every Puffin file write.
Fix aligns with the lakehouse module which explicitly prepends
lf_data_access_role to local_write_iamroles in its bucket policy.
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>1 parent 833c158 commit f397779
2 files changed
Lines changed: 7 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
6 | 10 | | |
7 | 11 | | |
8 | 12 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
| 28 | + | |
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
45 | | - | |
| 45 | + | |
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
| |||
109 | 109 | | |
110 | 110 | | |
111 | 111 | | |
112 | | - | |
| 112 | + | |
113 | 113 | | |
114 | 114 | | |
115 | 115 | | |
| |||
0 commit comments