oscerd commented on PR #26674:
URL: https://github.com/apache/camel/pull/26674#issuecomment-5772995707

   Closing this — thanks @gnodet and @davsclaus for the thorough review.
   
   You're both right. The value here is observability, but logging the 
*predicted* source is unreliable — it can differ from what the SDK chain 
actually resolves (the exact case a user would enable it to diagnose). And as 
@davsclaus pointed out, the SDK already exposes the *observed* source with no 
new option: `AwsCredentialsProviderChain` logs `Loading credentials from 
<provider>` at DEBUG, and `AwsCredentials.providerName()` names the provider 
that actually produced the credentials.
   
   Given that, a new per-component option isn't worth the maintenance surface. 
Withdrawing the pilot and closing CAMEL-24870 as won't-do. Anyone wanting this 
today can enable DEBUG on 
`software.amazon.awssdk.auth.credentials.AwsCredentialsProviderChain`.
   
   Appreciate the time on the review.
   
   — _Claude Code on behalf of @oscerd_


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to