Kengo Seki created BIGTOP-4024:
----------------------------------

             Summary: Fix build failure of YCSB with Maven 3.8
                 Key: BIGTOP-4024
                 URL: https://issues.apache.org/jira/browse/BIGTOP-4024
             Project: Bigtop
          Issue Type: Bug
          Components: build
            Reporter: Kengo Seki


As a side effect of BIGTOP-4015, downloading maven dependencies via http 
(without TLS) is blocked by default.
https://maven.apache.org/docs/3.8.1/release-notes.html#how-to-fix-when-i-get-a-http-repository-blocked

Due to this restriction, building YCSB fails with the following error.

{code}
$ ./gradlew ycsb-clean ycsb-pkg

...

[ERROR] Failed to execute goal on project cassandra-binding: Could not resolve 
dependencies for project site.ycsb:cassandra-binding:jar:0.17.0: Failed to 
collect dependencies at org.hyperic:sigar-dist:zip:1.6.4.129: Failed to read 
artifact descriptor for org.hyperic:sigar-dist:zip:1.6.4.129: Could not 
transfer artifact org.hyperic:sigar-dist:pom:1.6.4.129 from/to 
maven-default-http-blocker (http://0.0.0.0/): Blocked mirror for repositories: 
[central2 (http://repository.jboss.org/nexus/content/groups/public-jboss/, 
default, releases)] -> [Help 1]
{code}

In addition to the above, YCSB also has Solr 5 and 6 in its dependencies, which 
depend on some jars provided only via http. cf. HADOOP-17650



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to