Sean Busbey created HBASE-19018:
-----------------------------------
Summary: Use of hadoop internals that require bouncycastle should
declare bouncycastle dependency
Key: HBASE-19018
URL: https://issues.apache.org/jira/browse/HBASE-19018
Project: HBase
Issue Type: Bug
Components: dependencies, test
Affects Versions: 2.0.0-alpha-3
Reporter: Sean Busbey
Assignee: Sean Busbey
Priority: Critical
Fix For: 2.0.0-alpha-4
The tests for HBASE-15806 rely on a Hadoop internal class,
{{KeyStoreTestUtil}}, which in turn relies on the Bouncycastle library for
certificate generation.
when building / running with Hadoop 2.7.1, we accidentally get a bouncycastle
implementation via a transitive dependency of {{hadoop-minikdc}}. When
attempting to run against Hadoop 3.0.0-alpha4 and 3.0.0-beta1 (and presumably
future Hadoop 3.y releases), this bouncycastle jar is no longer pulled in and
we fail with a CNFE.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)