Details
-
Bug
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
None
-
None
-
None
Description
When NiFi Processors or NiFi Registry accesses AWS services using the AssumeRoleWithWebIdentity method in the AWSCredentialsProviderChain class, the correct credentials are not available due to the lack of STS dependencies.
2023-03-14 15:56:44,700 DEBUG [Timer-Driven Process Thread-2] c.a.auth.AWSCredentialsProviderChain Unable to load credentials from WebIdentityTokenCredentialsProvider: To use assume role profiles the aws-java-sdk-sts module must be on the class path.
ADDITIONAL INFORMATION: STS lib needs to be on class path for the WebidentityTokenCredentialsProvider to work properly, otherwise it will be skipped in DefaultAWSCredentialsProviderChain.
https://github.com/aws/aws-sdk-java/issues/2136
Attachments
Issue Links
- links to