[
https://issues.apache.org/jira/browse/HADOOP-18329?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17686373#comment-17686373
]
ASF GitHub Bot commented on HADOOP-18329:
-----------------------------------------
JackBuggins commented on PR #4537:
URL: https://github.com/apache/hadoop/pull/4537#issuecomment-1424011963
@Tre2878 - That's correct, it's just branch-3.3 and trunk, which is in turn
in the 3.3.5 stream, so right now upgrading/testing out the 3.3.5 stream is the
way to get these changes. Looks like the 3.3.4 distro was cut around August
2022 (based on git releases), and the changes go to branch-3.3 during December
2022.
I would need to defer to project owners if porting to branch 3.3.4 for
others to pickup when building from source would be an option here. You could
try cherry-picking the commit against 3.3 to branch 3.3.4 then build your own
copy to test, or otherwise consider applying some type of agent workaround to
modify the vendor name until you're in a position to do this.
> Add support for IBM Semeru OE JRE 11.0.15.0 and greater
> -------------------------------------------------------
>
> Key: HADOOP-18329
> URL: https://issues.apache.org/jira/browse/HADOOP-18329
> Project: Hadoop Common
> Issue Type: Bug
> Components: auth, common
> Affects Versions: 3.0.0, 3.1.0, 3.0.1, 3.2.0, 3.0.2, 3.1.1, 3.0.3, 3.3.0,
> 3.1.2, 3.2.1, 3.1.3, 3.1.4, 3.2.2, 3.3.1, 3.2.3, 3.3.2, 3.3.3
> Environment: Running Hadoop (or Apache Spark 3.2.1 or above) on IBM
> Semeru runtimes open edition 11.0.15.0 or greater.
> Reporter: Jack
> Assignee: Jack
> Priority: Major
> Labels: pull-request-available
> Fix For: 3.4.0, 3.3.5
>
> Original Estimate: 1h
> Time Spent: 2.5h
> Remaining Estimate: 0h
>
> There are checks within the PlatformName class that use the Vendor property
> of the provided runtime JVM specifically looking for `IBM` within the name.
> Whilst this check worked for IBM's [java technology
> edition|https://www.ibm.com/docs/en/sdk-java-technology] it fails to work on
> [Semeru|https://developer.ibm.com/languages/java/semeru-runtimes/] since
> 11.0.15.0 due to the following change:
> h4. java.vendor system property
> In this release, the {{java.vendor}} system property has been changed from
> "International Business Machines Corporation" to "IBM Corporation".
> Modules such as the below are not provided in these runtimes.
> com.ibm.security.auth.module.JAASLoginModule
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]