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]
