SecDispatcherException: java.io.FileNotFoundException: $HOME/.m2/settings-security.xml 
**Describe the bug**

when running test for camel-quarkus on on GitHub actions I see some messages like:

    org.sonatype.plexus.components.sec.dispatcher.SecDispatcherException: java.io.FileNotFoundException: /home/runner/.m2/settings-security.xml (No such file or directory)

Which seems to have not effect but does not look very nice in a build output.

**Expected behavior**

If the exception is harmless, it should be silenced 

**Actual behavior**

The exception is appears in the build log

**Full build log**
https://gist.githubusercontent.com/lburgazzoli/f58b0fced2f9caec1b97dcf4f9401c33/raw/57f127cdbb0aeac2fd92b585ab92e28dd999099a/action.txt

diff --git a/independent-projects/bootstrap/core/src/main/java/io/quarkus/bootstrap/resolver/maven/MavenRepoInitializer.java b/independent-projects/bootstrap/core/src/main/java/io/quarkus/bootstrap/resolver/maven/MavenRepoInitializer.java
index 99acb4e5158..61c1aee63de 100644
--- a/independent-projects/bootstrap/core/src/main/java/io/quarkus/bootstrap/resolver/maven/MavenRepoInitializer.java
+++ b/independent-projects/bootstrap/core/src/main/java/io/quarkus/bootstrap/resolver/maven/MavenRepoInitializer.java
@@ -201,9 +201,10 @@ public static DefaultRepositorySystemSession newSession(RepositorySystem system,
         decrypt.setProxies(settings.getProxies());
         decrypt.setServers(settings.getServers());
         final SettingsDecryptionResult decrypted = new SettingsDecrypterImpl().decrypt(decrypt);
-        if(decrypted.getProblems().isEmpty()) {
+        if(!decrypted.getProblems().isEmpty() && log.isDebugEnabled()) {
+            // this is how maven handles these
             for(SettingsProblem p : decrypted.getProblems()) {
-                log.warn("Problem decrypting maven settings: " + p);
+                log.debug(p.getMessage(), p.getException());
             }
         }
 
diff --git a/independent-projects/bootstrap/core/src/main/java/io/quarkus/bootstrap/resolver/maven/SecDispatcherImpl.java b/independent-projects/bootstrap/core/src/main/java/io/quarkus/bootstrap/resolver/maven/SecDispatcherImpl.java
index 19de65d780b..2d4270ff152 100644
--- a/independent-projects/bootstrap/core/src/main/java/io/quarkus/bootstrap/resolver/maven/SecDispatcherImpl.java
+++ b/independent-projects/bootstrap/core/src/main/java/io/quarkus/bootstrap/resolver/maven/SecDispatcherImpl.java
@@ -3,7 +3,6 @@
 import java.util.HashMap;
 import java.util.Map;
 import java.util.StringTokenizer;
-
 import org.sonatype.plexus.components.cipher.DefaultPlexusCipher;
 import org.sonatype.plexus.components.cipher.PlexusCipher;
 import org.sonatype.plexus.components.cipher.PlexusCipherException;
@@ -106,7 +105,6 @@ public String decrypt( String str )
         }
         catch ( Exception e )
         {
-            e.printStackTrace();
             throw new SecDispatcherException(e);
         }
     }
['independent-projects/bootstrap/core/src/main/java/io/quarkus/bootstrap/resolver/maven/MavenRepoInitializer.java', 'independent-projects/bootstrap/core/src/main/java/io/quarkus/bootstrap/resolver/maven/SecDispatcherImpl.java']