mirror of
https://github.com/penpot/penpot.git
synced 2026-06-09 17:02:05 +00:00
The S3 storage backend uses DefaultCredentialsProvider which includes WebIdentityTokenFileCredentialsProvider in its chain. However, that provider requires software.amazon.awssdk/sts on the classpath to call AssumeRoleWithWebIdentity. Without it, the provider silently fails and credentials cannot be resolved when using IRSA on EKS. Closes #9927 Signed-off-by: Joshua C <joshua.cullum@gmail.com> Co-authored-by: Joshua C <joshua.c@data-edge.co.uk> Co-authored-by: Andrey Antukh <niwi@niwi.nz>