[ https://issues.apache.org/jira/browse/HADOOP-15832?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16654985#comment-16654985 ]
Steve Loughran commented on HADOOP-15832: ----------------------------------------- I saw this happen yesterday with my HADOOP-14556 code too; somehow something changed since the previous week; let's assume YARN-8448 as its in my now-rebased branch. I'd assumed it was in my patch, not anything external. Adding the bcpkik artifact @ test fixed this in hadoop-aws {code} <dependency> <groupId>org.bouncycastle</groupId> <artifactId>bcpkix-jdk15on</artifactId> <scope>test</scope> </dependency> {code} And in test setup I added: {code} new OperatorCreationException(""); {code} This adds a compile-time check on the classpath & so makes the issue surface early > Upgrade BouncyCastle to 1.60 > ---------------------------- > > Key: HADOOP-15832 > URL: https://issues.apache.org/jira/browse/HADOOP-15832 > Project: Hadoop Common > Issue Type: Improvement > Affects Versions: 3.3.0 > Reporter: Robert Kanter > Assignee: Robert Kanter > Priority: Major > Fix For: 3.3.0 > > Attachments: HADOOP-15832.001.patch, HADOOP-15832.addendum.patch > > > As part of my work on YARN-6586, I noticed that we're using a very old > version of BouncyCastle: > {code:xml} > <dependency> > <groupId>org.bouncycastle</groupId> > <artifactId>bcprov-jdk16</artifactId> > <version>1.46</version> > <scope>test</scope> > </dependency> > {code} > The *-jdk16 artifacts have been discontinued and are not recommended (see > [http://bouncy-castle.1462172.n4.nabble.com/Bouncycaslte-bcprov-jdk15-vs-bcprov-jdk16-td4656252.html]). > > In particular, the newest release, 1.46, is from {color:#FF0000}2011{color}! > [https://mvnrepository.com/artifact/org.bouncycastle/bcprov-jdk16] > The currently maintained and recommended artifacts are *-jdk15on: > [https://www.bouncycastle.org/latest_releases.html] > They're currently on version 1.60, released only a few months ago. > We should update BouncyCastle to the *-jdk15on artifacts and the 1.60 > release. It's currently a test-only artifact, so there should be no > backwards-compatibility issues with updating this. It's also needed for > YARN-6586, where we'll actually be shipping it. -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: common-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-issues-h...@hadoop.apache.org