One more thing... I tried changing the HTTP to HTTPS (which we should do anyway) and now it is getting certificate errors:
[ERROR] Failed to execute goal on project drill-java-exec: Could not resolve dependencies for project org.apache.drill.exec:drill-java-exec:jar:1.18.0-SNAPSHOT: Failed to collect dependencies at org.kohsuke:libpam4j:jar:1.8-rev2: Failed to read artifact descriptor for org.kohsuke:libpam4j:jar:1.8-rev2: Could not transfer artifact org.kohsuke:libpam4j:pom:1.8-rev2 from/to mapr-releases (https://repository.mapr.com/maven/): Transfer failed for https://repository.mapr.com/maven/org/kohsuke/libpam4j/1.8-rev2/libpam4j-1.8-rev2.pom: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target -> [Help 1] 35540 <https://github.com/apache/drill/pull/2067/checks?check_run_id=640659179#step:6:35540>[ERROR] 35541 <https://github.com/apache/drill/pull/2067/checks?check_run_id=640659179#step:6:35541>[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. 35542 <https://github.com/apache/drill/pull/2067/checks?check_run_id=640659179#step:6:35542>[ERROR] Re-run Maven using the -X switch to enable full debug logging. 35543 <https://github.com/apache/drill/pull/2067/checks?check_run_id=640659179#step:6:35543>[ERROR] 35544 <https://github.com/apache/drill/pull/2067/checks?check_run_id=640659179#step:6:35544>[ERROR] For more information about the errors and possible solutions, please read the following articles: 35545 <https://github.com/apache/drill/pull/2067/checks?check_run_id=640659179#step:6:35545>[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException 35546 <https://github.com/apache/drill/pull/2067/checks?check_run_id=640659179#step:6:35546>[ERROR] 35547 <https://github.com/apache/drill/pull/2067/checks?check_run_id=640659179#step:6:35547>[ERROR] After correcting the problems, you can resume the build with the command 35548 <https://github.com/apache/drill/pull/2067/checks?check_run_id=640659179#step:6:35548>[ERROR] mvn <args> -rf :drill-java-exec 35549 <https://github.com/apache/drill/pull/2067/checks?check_run_id=640659179#step:6:35549>##[error]Process completed with exit code 1. > On May 3, 2020, at 11:02 AM, Charles Givre <cgi...@gmail.com> wrote: > > Hello all, > In a recent PR that had nothing to do with this, I saw that the CI is now > failing due to the following error. I did some digging and found that the > URL http://repository.mapr.com/maven/ <http://repository.mapr.com/maven/> is > no longer accessible. However with SSL https://repository.mapr.com/maven/ > <https://repository.mapr.com/maven/> IS available but with bad certificates. > > I'm not a maven with maven, but is there some way to easily fix this so that > Drill isn't trying to pull from non-existent or broken MapR repos? > Best, > -- C > > > [ERROR] Failed to execute goal on project drill-java-exec: Could not resolve > dependencies for project > org.apache.drill.exec:drill-java-exec:jar:1.18.0-SNAPSHOT: Failed to collect > dependencies at org.kohsuke:libpam4j:jar:1.8-rev2: Failed to read artifact > descriptor for org.kohsuke:libpam4j:jar:1.8-rev2: Could not transfer artifact > org.kohsuke:libpam4j:pom:1.8-rev2 from/to mapr-releases > (http://repository.mapr.com/maven/ <http://repository.mapr.com/maven/>): > Transfer failed for > http://repository.mapr.com/maven/org/kohsuke/libpam4j/1.8-rev2/libpam4j-1.8-rev2.pom > > <http://repository.mapr.com/maven/org/kohsuke/libpam4j/1.8-rev2/libpam4j-1.8-rev2.pom> > 500 Proxy Error -> [Help 1] > 1094 > > <https://github.com/apache/drill/pull/2067/checks?check_run_id=640588163#step:6:1094>[ERROR] > > 1095 > > <https://github.com/apache/drill/pull/2067/checks?check_run_id=640588163#step:6:1095>[ERROR] > To see the full stack trace of the errors, re-run Maven with the -e switch. > 1096 > > <https://github.com/apache/drill/pull/2067/checks?check_run_id=640588163#step:6:1096>[ERROR] > Re-run Maven using the -X switch to enable full debug logging. > 1097 > > <https://github.com/apache/drill/pull/2067/checks?check_run_id=640588163#step:6:1097>[ERROR] > > 1098 > > <https://github.com/apache/drill/pull/2067/checks?check_run_id=640588163#step:6:1098>[ERROR] > For more information about the errors and possible solutions, please read > the following articles: > 1099 > > <https://github.com/apache/drill/pull/2067/checks?check_run_id=640588163#step:6:1099>[ERROR] > [Help 1] > http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException > > <http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException> > 1100 > > <https://github.com/apache/drill/pull/2067/checks?check_run_id=640588163#step:6:1100>[ERROR] > > 1101 > > <https://github.com/apache/drill/pull/2067/checks?check_run_id=640588163#step:6:1101>[ERROR] > After correcting the problems, you can resume the build with the command > 1102 > > <https://github.com/apache/drill/pull/2067/checks?check_run_id=640588163#step:6:1102>[ERROR] > mvn <args> -rf :drill-java-exec > 1103 > > <https://github.com/apache/drill/pull/2067/checks?check_run_id=640588163#step:6:1103>##[error]Process > completed with exit code 1.