Browse Source

Hide c.a.a.p.i.BasicProfileConfigFileLoader noise (#56346)

A recent AWS SDK upgrade has introduced a new source of spurious `WARN` logs
when the security manager prevents access to the user's home directory and
therefore to their shared client configuration. This is actually the behaviour
we want, and it's harmless and handled by the SDK as if the profile config
doesn't exist, so this log message is unnecessary noise. This commit suppresses
this noisy logging by default.

Relates #20313
Closes #56333
David Turner 5 years ago
parent
commit
806e2d2e4a

+ 3 - 0
plugins/discovery-ec2/config/discovery-ec2/log4j2.properties

@@ -6,3 +6,6 @@ logger.com_amazonaws_jmx_SdkMBeanRegistrySupport.level = error
 
 logger.com_amazonaws_metrics_AwsSdkMetrics.name = com.amazonaws.metrics.AwsSdkMetrics
 logger.com_amazonaws_metrics_AwsSdkMetrics.level = error
+
+logger.com_amazonaws_auth_profile_internal_BasicProfileConfigFileLoader.name = com.amazonaws.auth.profile.internal.BasicProfileConfigFileLoader
+logger.com_amazonaws_auth_profile_internal_BasicProfileConfigFileLoader.level = error

+ 3 - 0
plugins/repository-s3/config/repository-s3/log4j2.properties

@@ -6,3 +6,6 @@ logger.com_amazonaws_jmx_SdkMBeanRegistrySupport.level = error
 
 logger.com_amazonaws_metrics_AwsSdkMetrics.name = com.amazonaws.metrics.AwsSdkMetrics
 logger.com_amazonaws_metrics_AwsSdkMetrics.level = error
+
+logger.com_amazonaws_auth_profile_internal_BasicProfileConfigFileLoader.name = com.amazonaws.auth.profile.internal.BasicProfileConfigFileLoader
+logger.com_amazonaws_auth_profile_internal_BasicProfileConfigFileLoader.level = error