Uploaded image for project: 'Bigtop'
  1. Bigtop
  2. BIGTOP-3448

Building Alluxio fails on all distros

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 1.5.0
    • None
    • None

    Description

      Currently, building Alluxio is failing on all distros/platforms with the following error.
      https://ci.bigtop.apache.org/job/Bigtop-trunk-packages/668/COMPONENTS=alluxio,OS=centos-7/console

      [INFO] Alluxio Integration - FUSE ......................... FAILURE [  1.019 s]
      [INFO] Alluxio MiniCluster ................................ SKIPPED
      [INFO] Alluxio Tests ...................................... SKIPPED
      [INFO] Alluxio Under File System - Tencent Cloud COS ...... SKIPPED
      [INFO] Alluxio Under File System - GCS .................... SKIPPED
      [INFO] Alluxio Under File System - HDFS ................... SKIPPED
      [INFO] Alluxio Under File System - Aliyun OSS ............. SKIPPED
      [INFO] Alluxio Under File System - S3A .................... SKIPPED
      [INFO] Alluxio Under File System - Swift .................. SKIPPED
      [INFO] Alluxio Under File System - Microsoft Azure Blob Storage SKIPPED
      [INFO] Alluxio Integration - YARN 1.8.2 ................... SKIPPED
      [INFO] ------------------------------------------------------------------------
      [INFO] BUILD FAILURE
      [INFO] ------------------------------------------------------------------------
      [INFO] Total time: 15:59 min
      [INFO] Finished at: 2020-11-14T07:34:00Z
      [INFO] ------------------------------------------------------------------------
      [ERROR] Failed to execute goal on project alluxio-integration-fuse: Could not resolve dependencies for project org.alluxio:alluxio-integration-fuse:jar:1.8.2: Failed to collect dependencies at com.github.serceman:jnr-fuse:jar:0.5.1: Failed to read artifact descriptor for com.github.serceman:jnr-fuse:jar:0.5.1: Could not transfer artifact com.github.serceman:jnr-fuse:pom:0.5.1 from/to spring-releases (https://repo.spring.io/libs-release): Not authorized , ReasonPhrase:Unauthorized. -> [Help 1]
      

      Indeed, downloading jnr-fuse from Spring's repo falis with an authorization error now.

      sekikn@sekikn-ThinkCentre-M715q:~$ mvn dependency:get -DgroupId=com.github.serceman -DartifactId=jnr-fuse -Dversion=0.5.1 -Dpackaging=jar -DremoteRepositories=https://repo.spring.io/libs-release
      
      (snip)
      
      Downloading from temp: https://repo.spring.io/libs-release/com/github/serceman/jnr-fuse/0.5.1/jnr-fuse-0.5.1.pom
      [INFO] Failure detected.
      [INFO] ------------------------------------------------------------------------
      [INFO] BUILD FAILURE
      [INFO] ------------------------------------------------------------------------
      [INFO] Total time: 2.452 s
      [INFO] Finished at: 2020-11-16T08:52:46+09:00
      [INFO] ------------------------------------------------------------------------
      [ERROR] Failed to execute goal org.apache.maven.plugins:maven-dependency-plugin:2.8:get (default-cli) on project standalone-pom: Couldn't download artifact: Unable to get dependency information for com.github.serceman:jnr-fuse:jar:0.5.1: Failed to retrieve POM for com.github.serceman:jnr-fuse:jar:0.5.1: Could not transfer artifact com.github.serceman:jnr-fuse:pom:0.5.1 from/to temp (https://repo.spring.io/libs-release): Not authorized , ReasonPhrase: Unauthorized.
      [ERROR]   com.github.serceman:jnr-fuse:jar:0.5.1
      [ERROR] 
      [ERROR] from the specified remote repositories:
      [ERROR]   central (https://repo.maven.apache.org/maven2, releases=true, snapshots=false),
      [ERROR]   temp (https://repo.spring.io/libs-release, releases=true, snapshots=true)
      [ERROR] Path to dependency: 
      [ERROR] 	1) org.apache.maven.plugins:maven-downloader-plugin:jar:1.0
      

      It may be a temporary problem, but according to its github page, jnr-fuse's official repository is JCenter.
      https://github.com/SerCeMan/jnr-fuse/tree/0.5.1#maven

      So it'd be better downloading it from JCenter rather than Spring's one. That repository seems to be normal, as follows:

      sekikn@sekikn-ThinkCentre-M715q:~$ mvn dependency:get -DgroupId=com.github.serceman -DartifactId=jnr-fuse -Dversion=0.5.1 -Dpackaging=jar -DremoteRepositories=https://jcenter.bintray.com
      [INFO] Scanning for projects...
      [INFO] 
      [INFO] ------------------< org.apache.maven:standalone-pom >-------------------
      [INFO] Building Maven Stub Project (No POM) 1
      [INFO] --------------------------------[ pom ]---------------------------------
      [INFO] 
      [INFO] --- maven-dependency-plugin:2.8:get (default-cli) @ standalone-pom ---
      [INFO] Resolving com.github.serceman:jnr-fuse:jar:0.5.1 with transitive dependencies
      Downloading from temp: https://jcenter.bintray.com/com/github/serceman/jnr-fuse/0.5.1/jnr-fuse-0.5.1.pom
      Downloaded from temp: https://jcenter.bintray.com/com/github/serceman/jnr-fuse/0.5.1/jnr-fuse-0.5.1.pom (0 B at 0 B/s)
      Downloading from central: https://repo.maven.apache.org/maven2/com/github/serceman/jnr-fuse/0.5.1/jnr-fuse-0.5.1.jar
      Downloading from temp: https://jcenter.bintray.com/com/github/serceman/jnr-fuse/0.5.1/jnr-fuse-0.5.1.jar
      Downloaded from temp: https://jcenter.bintray.com/com/github/serceman/jnr-fuse/0.5.1/jnr-fuse-0.5.1.jar (0 B at 0 B/s)
      [INFO] ------------------------------------------------------------------------
      [INFO] BUILD SUCCESS
      [INFO] ------------------------------------------------------------------------
      [INFO] Total time: 2.934 s
      [INFO] Finished at: 2020-11-16T08:54:33+09:00
      [INFO] ------------------------------------------------------------------------
      

      Attachments

        Activity

          People

            sekikn Kengo Seki
            sekikn Kengo Seki
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 50m
                50m