You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@solr.apache.org by GitBox <gi...@apache.org> on 2023/01/04 21:56:34 UTC

[GitHub] [solr] risdenk opened a new pull request, #1271: fix-hadoop-openj9

risdenk opened a new pull request, #1271:
URL: https://github.com/apache/solr/pull/1271

   https://issues.apache.org/jira/browse/SOLR-XXXXX
   
   I'm looking into the Hadoop integration test failures on openj9 that are related to https://lists.apache.org/thread/b3053cvc2jqw768jrrw8npxkow4k70r6
   
   I know Hadoop had some IBM java checks that look to be not necessary anymore after SOME change in IBM. I made an initial check change here, but not sure its correct.
   
   @uschindler is there a good way to determine old IBM java vs new IBM Java based on openjdk?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org
For additional commands, e-mail: issues-help@solr.apache.org


[GitHub] [solr] risdenk commented on pull request #1271: fix-hadoop-openj9

Posted by GitBox <gi...@apache.org>.
risdenk commented on PR #1271:
URL: https://github.com/apache/solr/pull/1271#issuecomment-1372327459

   > Do you have an issue already opened at Hadoop?
   
   https://issues.apache.org/jira/browse/HADOOP-18329 was already opened and should be in 3.3.5 or 3.4.0 or later. 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org
For additional commands, e-mail: issues-help@solr.apache.org


[GitHub] [solr] risdenk commented on a diff in pull request #1271: fix-hadoop-openj9

Posted by GitBox <gi...@apache.org>.
risdenk commented on code in PR #1271:
URL: https://github.com/apache/solr/pull/1271#discussion_r1062570823


##########
solr/solrj/src/java/org/apache/solr/client/solrj/util/Constants.java:
##########
@@ -25,4 +25,15 @@ public class Constants {
   public static final boolean JRE_IS_MINIMUM_JAVA11 = true;
   // Future, enable if needed...
   // public static final boolean JRE_IS_MINIMUM_JAVA17 = Runtime.version().feature() >= 17;
+
+  public static final boolean IS_IBM_JAVA = isIBMJava();
+
+  private static boolean isIBMJava() {
+    try {
+      Class.forName("com.ibm.security.auth.module.Krb5LoginModule", false, null);
+      return true;
+    } catch (ClassNotFoundException e) {

Review Comment:
   yea `this.getClass().getClassLoader()` won't work with the static variable. `Constants.class.getClassLoader()` does. 



##########
solr/solrj/src/java/org/apache/solr/client/solrj/util/Constants.java:
##########
@@ -25,4 +25,15 @@ public class Constants {
   public static final boolean JRE_IS_MINIMUM_JAVA11 = true;
   // Future, enable if needed...
   // public static final boolean JRE_IS_MINIMUM_JAVA17 = Runtime.version().feature() >= 17;
+
+  public static final boolean IS_IBM_JAVA = isIBMJava();
+
+  private static boolean isIBMJava() {
+    try {
+      Class.forName("com.ibm.security.auth.module.Krb5LoginModule", false, null);
+      return true;
+    } catch (ClassNotFoundException e) {

Review Comment:
   Fixed in e258862



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org
For additional commands, e-mail: issues-help@solr.apache.org


[GitHub] [solr] uschindler commented on pull request #1271: fix-hadoop-openj9

Posted by GitBox <gi...@apache.org>.
uschindler commented on PR #1271:
URL: https://github.com/apache/solr/pull/1271#issuecomment-1372146618

   But on the long term, both Hadoop and also Solr should just check, which of both classes are available. Relying on system properties should be avoided if possible as this is just text. What happens if they remove IBM and write OpenJ9 (I think they plan to do this at some point).


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org
For additional commands, e-mail: issues-help@solr.apache.org


[GitHub] [solr] uschindler commented on pull request #1271: fix-hadoop-openj9

Posted by GitBox <gi...@apache.org>.
uschindler commented on PR #1271:
URL: https://github.com/apache/solr/pull/1271#issuecomment-1372158333

   As said before, for reads, the native varhandles can be used. There is also no separate "longBitsToRawDouble". What was the reason to add the latest commit?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org
For additional commands, e-mail: issues-help@solr.apache.org


[GitHub] [solr] risdenk commented on a diff in pull request #1271: fix-hadoop-openj9

Posted by GitBox <gi...@apache.org>.
risdenk commented on code in PR #1271:
URL: https://github.com/apache/solr/pull/1271#discussion_r1061917968


##########
solr/modules/hdfs/src/test/org/apache/hadoop/util/PlatformName.java:
##########
@@ -0,0 +1,55 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.hadoop.util;
+
+import org.apache.hadoop.classification.InterfaceAudience;
+import org.apache.hadoop.classification.InterfaceStability;
+
+/**
+ * A helper class for getting build-info of the java-vm.
+ *
+ */
+@InterfaceAudience.LimitedPrivate({"HBase"})
+@InterfaceStability.Unstable
+public class PlatformName {
+  /**
+   * The complete platform 'name' to identify the platform as
+   * per the java-vm.
+   */
+  public static final String PLATFORM_NAME =
+      (System.getProperty("os.name").startsWith("Windows")
+          ? System.getenv("os") : System.getProperty("os.name"))
+          + "-" + System.getProperty("os.arch")
+          + "-" + System.getProperty("sun.arch.data.model");
+
+  /**
+   * The java vendor name used in this platform.
+   */
+  public static final String JAVA_VENDOR_NAME = System.getProperty("java.vendor");
+
+  /**
+   * A public static variable to indicate the current java vendor is
+   * IBM java or not.
+   */
+  public static final boolean IBM_JAVA = JAVA_VENDOR_NAME.contains("IBM")
+      // added the following check for Solr since newer OpenJ9 builds don't have IBM specific classes.
+      && System.getProperty("java.specification.vendor").contains("IBM");

Review Comment:
   This is a Hadoop class that is copied to override this specific IBM_JAVA check and added this additional check.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org
For additional commands, e-mail: issues-help@solr.apache.org


[GitHub] [solr] uschindler commented on pull request #1271: fix-hadoop-openj9

Posted by GitBox <gi...@apache.org>.
uschindler commented on PR #1271:
URL: https://github.com/apache/solr/pull/1271#issuecomment-1371923674

   Maybe just check if one or the other class exists in runtime?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org
For additional commands, e-mail: issues-help@solr.apache.org


[GitHub] [solr] uschindler commented on pull request #1271: fix-hadoop-openj9

Posted by GitBox <gi...@apache.org>.
uschindler commented on PR #1271:
URL: https://github.com/apache/solr/pull/1271#issuecomment-1372151473

   In general for Java 17+ there is no longer a IBM "variant" available. For Java 11 I am not 100% sure, but I think they already switched to OpenJDK code base after Java 8. So maybe the check could go away completely?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org
For additional commands, e-mail: issues-help@solr.apache.org


[GitHub] [solr] risdenk commented on a diff in pull request #1271: fix-hadoop-openj9

Posted by GitBox <gi...@apache.org>.
risdenk commented on code in PR #1271:
URL: https://github.com/apache/solr/pull/1271#discussion_r1062527490


##########
solr/modules/hdfs/src/test/org/apache/hadoop/util/PlatformName.java:
##########
@@ -0,0 +1,54 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.hadoop.util;
+
+import org.apache.hadoop.classification.InterfaceAudience;
+import org.apache.hadoop.classification.InterfaceStability;
+import org.apache.solr.client.solrj.util.Constants;
+
+/**
+ * A helper class for getting build-info of the java-vm.
+ *
+ */
+@InterfaceAudience.LimitedPrivate({"HBase"})
+@InterfaceStability.Unstable
+public class PlatformName {
+  /**
+   * The complete platform 'name' to identify the platform as
+   * per the java-vm.
+   */
+  public static final String PLATFORM_NAME =
+      (System.getProperty("os.name").startsWith("Windows")
+          ? System.getenv("os") : System.getProperty("os.name"))
+          + "-" + System.getProperty("os.arch")
+          + "-" + System.getProperty("sun.arch.data.model");
+
+  /**
+   * The java vendor name used in this platform.
+   */
+  public static final String JAVA_VENDOR_NAME = System.getProperty("java.vendor");
+
+  /**
+   * A public static variable to indicate the current java vendor is
+   * IBM java or not.
+   */
+  public static final boolean IBM_JAVA = Constants.IS_IBM_JAVA;

Review Comment:
   Copies the Hadoop code and then replaces this with the Solr logic for IS_IBM_JAVA to consolidate this to one spot.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org
For additional commands, e-mail: issues-help@solr.apache.org


[GitHub] [solr] uschindler commented on a diff in pull request #1271: fix-hadoop-openj9

Posted by GitBox <gi...@apache.org>.
uschindler commented on code in PR #1271:
URL: https://github.com/apache/solr/pull/1271#discussion_r1062567032


##########
solr/solrj/src/java/org/apache/solr/client/solrj/util/Constants.java:
##########
@@ -25,4 +25,15 @@ public class Constants {
   public static final boolean JRE_IS_MINIMUM_JAVA11 = true;
   // Future, enable if needed...
   // public static final boolean JRE_IS_MINIMUM_JAVA17 = Runtime.version().feature() >= 17;
+
+  public static final boolean IS_IBM_JAVA = isIBMJava();
+
+  private static boolean isIBMJava() {
+    try {
+      Class.forName("com.ibm.security.auth.module.Krb5LoginModule", false, null);
+      return true;
+    } catch (ClassNotFoundException e) {

Review Comment:
   See also Javadoc: 
   
   > If the parameter loader is null, the class is loaded through the bootstrap class loader.
   > 
   > [SecurityException](https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/SecurityException.html) - if a security manager is present, and the loader is null, and the caller's class loader is not null, and the caller does not have the [RuntimePermission](https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/lang/RuntimePermission.html)("getClassLoader")
   
   So to not get into security problems use the suggestion here:
   
   > For example, in an instance method the expression:
   > Class.forName("Foo")
   > is equivalent to:
   > Class.forName("Foo", true, this.getClass().getClassLoader())
   
   so just replace by "false".



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org
For additional commands, e-mail: issues-help@solr.apache.org


[GitHub] [solr] uschindler commented on pull request #1271: SOLR-16612: fix-hadoop-openj9

Posted by GitBox <gi...@apache.org>.
uschindler commented on PR #1271:
URL: https://github.com/apache/solr/pull/1271#issuecomment-1372366236

   > Those other tests complain about the private key not working, right? I thought this was also related to hadoop's kerberos library?
   
   Sorry, thats home-made:
   
   ```
   org.apache.solr.common.SolrException: javax.crypto.BadPaddingException: RSA private key operation failed
   	at __randomizedtesting.SeedInfo.seed([8471E4118F153A0C:11C67A010B918243]:0)
   	at app//org.apache.solr.util.CryptoKeys$RSAKeyPair.encrypt(CryptoKeys.java:308)
   	at app//org.apache.solr.security.PKIAuthenticationPlugin.generateToken(PKIAuthenticationPlugin.java:467)
   	at app//org.apache.solr.security.PKIAuthenticationPlugin.setHeader(PKIAuthenticationPlugin.java:489)
   	at app//org.apache.solr.security.TestPKIAuthenticationPlugin.testSuperUser(TestPKIAuthenticationPlugin.java:167)
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org
For additional commands, e-mail: issues-help@solr.apache.org


[GitHub] [solr] uschindler commented on pull request #1271: fix-hadoop-openj9

Posted by GitBox <gi...@apache.org>.
uschindler commented on PR #1271:
URL: https://github.com/apache/solr/pull/1271#issuecomment-1372147570

   Do you have an issue already opened at Hadoop?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org
For additional commands, e-mail: issues-help@solr.apache.org


[GitHub] [solr] risdenk merged pull request #1271: SOLR-16612: fix-hadoop-openj9

Posted by GitBox <gi...@apache.org>.
risdenk merged PR #1271:
URL: https://github.com/apache/solr/pull/1271


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org
For additional commands, e-mail: issues-help@solr.apache.org


[GitHub] [solr] uschindler commented on a diff in pull request #1271: fix-hadoop-openj9

Posted by GitBox <gi...@apache.org>.
uschindler commented on code in PR #1271:
URL: https://github.com/apache/solr/pull/1271#discussion_r1062559127


##########
solr/solrj/src/java/org/apache/solr/client/solrj/util/Constants.java:
##########
@@ -25,4 +25,15 @@ public class Constants {
   public static final boolean JRE_IS_MINIMUM_JAVA11 = true;
   // Future, enable if needed...
   // public static final boolean JRE_IS_MINIMUM_JAVA17 = Runtime.version().feature() >= 17;
+
+  public static final boolean IS_IBM_JAVA = isIBMJava();
+
+  private static boolean isIBMJava() {
+    try {
+      Class.forName("com.ibm.security.auth.module.Krb5LoginModule", false, null);
+      return true;
+    } catch (ClassNotFoundException e) {

Review Comment:
   this works, but you really should also catch SecurityException, as this could happen with SecurityManager as enabled in SOlr by default.
   
   Also to prevent a security Exception the last parameter should be `Constants.class.getClassLoader()` (this is what the default forName is doing). Sending null will use system classloader and that one is restricted by security manager.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org
For additional commands, e-mail: issues-help@solr.apache.org


[GitHub] [solr] uschindler commented on a diff in pull request #1271: fix-hadoop-openj9

Posted by GitBox <gi...@apache.org>.
uschindler commented on code in PR #1271:
URL: https://github.com/apache/solr/pull/1271#discussion_r1062559127


##########
solr/solrj/src/java/org/apache/solr/client/solrj/util/Constants.java:
##########
@@ -25,4 +25,15 @@ public class Constants {
   public static final boolean JRE_IS_MINIMUM_JAVA11 = true;
   // Future, enable if needed...
   // public static final boolean JRE_IS_MINIMUM_JAVA17 = Runtime.version().feature() >= 17;
+
+  public static final boolean IS_IBM_JAVA = isIBMJava();
+
+  private static boolean isIBMJava() {
+    try {
+      Class.forName("com.ibm.security.auth.module.Krb5LoginModule", false, null);
+      return true;
+    } catch (ClassNotFoundException e) {

Review Comment:
   this works, but you really should also catch SecurityException, as this could happen with SecurityManager as enabled in SOlr by default.
   
   Also to prevent a SecurityException in the first place the last parameter should be `Constants.class.getClassLoader()` (this is what the default forName is doing). Sending null will use system classloader and that one is restricted by security manager.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org
For additional commands, e-mail: issues-help@solr.apache.org


[GitHub] [solr] risdenk commented on pull request #1271: SOLR-16612: fix-hadoop-openj9

Posted by GitBox <gi...@apache.org>.
risdenk commented on PR #1271:
URL: https://github.com/apache/solr/pull/1271#issuecomment-1372357089

   I ran this locally for a bunch of tests with openj9 on Mac - The Hadoop tests at least pass now. I haven't gotten to these yet but they are a separate root cause from what I can tell:
   
   ```
   RUNTIME_JAVA_HOME=/Library/Java/JavaVirtualMachines/ibm-semeru-open-17.jdk/Contents/Home ./gradlew check
   ...
   ERROR: The following test(s) have failed:
     - org.apache.solr.security.TestPKIAuthenticationPlugin.testParseCipher (:solr:core)
       Test output: /Users/risdenk/repos/apache/solr/solr/core/build/test-results/test/outputs/OUTPUT-org.apache.solr.security.TestPKIAuthenticationPlugin.txt
       Reproduce with: gradlew :solr:core:test --tests "org.apache.solr.security.TestPKIAuthenticationPlugin.testParseCipher" -Ptests.jvms=5 "-Ptests.jvmargs=-XX:TieredStopAtLevel=1 -XX:+UseParallelGC -XX:ActiveProcessorCount=1 -XX:ReservedCodeCacheSize=120m" -Ptests.seed=B660BEBE6AAC0ADE -Ptests.file.encoding=US-ASCII
   
     - org.apache.solr.security.TestPKIAuthenticationPlugin.testProtocolMismatch (:solr:core)
       Test output: /Users/risdenk/repos/apache/solr/solr/core/build/test-results/test/outputs/OUTPUT-org.apache.solr.security.TestPKIAuthenticationPlugin.txt
       Reproduce with: gradlew :solr:core:test --tests "org.apache.solr.security.TestPKIAuthenticationPlugin.testProtocolMismatch" -Ptests.jvms=5 "-Ptests.jvmargs=-XX:TieredStopAtLevel=1 -XX:+UseParallelGC -XX:ActiveProcessorCount=1 -XX:ReservedCodeCacheSize=120m" -Ptests.seed=B660BEBE6AAC0ADE -Ptests.file.encoding=US-ASCII
   
     - org.apache.solr.security.TestPKIAuthenticationPlugin.testParseCipherNoTimestamp (:solr:core)
       Test output: /Users/risdenk/repos/apache/solr/solr/core/build/test-results/test/outputs/OUTPUT-org.apache.solr.security.TestPKIAuthenticationPlugin.txt
       Reproduce with: gradlew :solr:core:test --tests "org.apache.solr.security.TestPKIAuthenticationPlugin.testParseCipherNoTimestamp" -Ptests.jvms=5 "-Ptests.jvmargs=-XX:TieredStopAtLevel=1 -XX:+UseParallelGC -XX:ActiveProcessorCount=1 -XX:ReservedCodeCacheSize=120m" -Ptests.seed=B660BEBE6AAC0ADE -Ptests.file.encoding=US-ASCII
   
     - org.apache.solr.security.TestPKIAuthenticationPlugin.testParseCipherInvalidTimestampTooBig (:solr:core)
       Test output: /Users/risdenk/repos/apache/solr/solr/core/build/test-results/test/outputs/OUTPUT-org.apache.solr.security.TestPKIAuthenticationPlugin.txt
       Reproduce with: gradlew :solr:core:test --tests "org.apache.solr.security.TestPKIAuthenticationPlugin.testParseCipherInvalidTimestampTooBig" -Ptests.jvms=5 "-Ptests.jvmargs=-XX:TieredStopAtLevel=1 -XX:+UseParallelGC -XX:ActiveProcessorCount=1 -XX:ReservedCodeCacheSize=120m" -Ptests.seed=B660BEBE6AAC0ADE -Ptests.file.encoding=US-ASCII
   
     - org.apache.solr.security.TestPKIAuthenticationPlugin.testSuperUser (:solr:core)
       Test output: /Users/risdenk/repos/apache/solr/solr/core/build/test-results/test/outputs/OUTPUT-org.apache.solr.security.TestPKIAuthenticationPlugin.txt
       Reproduce with: gradlew :solr:core:test --tests "org.apache.solr.security.TestPKIAuthenticationPlugin.testSuperUser" -Ptests.jvms=5 "-Ptests.jvmargs=-XX:TieredStopAtLevel=1 -XX:+UseParallelGC -XX:ActiveProcessorCount=1 -XX:ReservedCodeCacheSize=120m" -Ptests.seed=B660BEBE6AAC0ADE -Ptests.file.encoding=US-ASCII
   
     - org.apache.solr.security.TestPKIAuthenticationPlugin.testParseCipherNoSpace (:solr:core)
       Test output: /Users/risdenk/repos/apache/solr/solr/core/build/test-results/test/outputs/OUTPUT-org.apache.solr.security.TestPKIAuthenticationPlugin.txt
       Reproduce with: gradlew :solr:core:test --tests "org.apache.solr.security.TestPKIAuthenticationPlugin.testParseCipherNoSpace" -Ptests.jvms=5 "-Ptests.jvmargs=-XX:TieredStopAtLevel=1 -XX:+UseParallelGC -XX:ActiveProcessorCount=1 -XX:ReservedCodeCacheSize=120m" -Ptests.seed=B660BEBE6AAC0ADE -Ptests.file.encoding=US-ASCII
   
     - org.apache.solr.security.TestPKIAuthenticationPlugin.testParseCipherInvalidTimestampTooSmall (:solr:core)
       Test output: /Users/risdenk/repos/apache/solr/solr/core/build/test-results/test/outputs/OUTPUT-org.apache.solr.security.TestPKIAuthenticationPlugin.txt
       Reproduce with: gradlew :solr:core:test --tests "org.apache.solr.security.TestPKIAuthenticationPlugin.testParseCipherInvalidTimestampTooSmall" -Ptests.jvms=5 "-Ptests.jvmargs=-XX:TieredStopAtLevel=1 -XX:+UseParallelGC -XX:ActiveProcessorCount=1 -XX:ReservedCodeCacheSize=120m" -Ptests.seed=B660BEBE6AAC0ADE -Ptests.file.encoding=US-ASCII
   
     - org.apache.solr.security.TestPKIAuthenticationPlugin.testParseCipherInvalidKey (:solr:core)
       Test output: /Users/risdenk/repos/apache/solr/solr/core/build/test-results/test/outputs/OUTPUT-org.apache.solr.security.TestPKIAuthenticationPlugin.txt
       Reproduce with: gradlew :solr:core:test --tests "org.apache.solr.security.TestPKIAuthenticationPlugin.testParseCipherInvalidKey" -Ptests.jvms=5 "-Ptests.jvmargs=-XX:TieredStopAtLevel=1 -XX:+UseParallelGC -XX:ActiveProcessorCount=1 -XX:ReservedCodeCacheSize=120m" -Ptests.seed=B660BEBE6AAC0ADE -Ptests.file.encoding=US-ASCII
   
     - org.apache.solr.security.TestPKIAuthenticationPlugin.testBasicRequest (:solr:core)
       Test output: /Users/risdenk/repos/apache/solr/solr/core/build/test-results/test/outputs/OUTPUT-org.apache.solr.security.TestPKIAuthenticationPlugin.txt
       Reproduce with: gradlew :solr:core:test --tests "org.apache.solr.security.TestPKIAuthenticationPlugin.testBasicRequest" -Ptests.jvms=5 "-Ptests.jvmargs=-XX:TieredStopAtLevel=1 -XX:+UseParallelGC -XX:ActiveProcessorCount=1 -XX:ReservedCodeCacheSize=120m" -Ptests.seed=B660BEBE6AAC0ADE -Ptests.file.encoding=US-ASCII
   
     - org.apache.solr.cloud.TestRSAKeyPair.testGenKeyPair (:solr:core)
       Test output: /Users/risdenk/repos/apache/solr/solr/core/build/test-results/test/outputs/OUTPUT-org.apache.solr.cloud.TestRSAKeyPair.txt
       Reproduce with: gradlew :solr:core:test --tests "org.apache.solr.cloud.TestRSAKeyPair.testGenKeyPair" -Ptests.jvms=5 "-Ptests.jvmargs=-XX:TieredStopAtLevel=1 -XX:+UseParallelGC -XX:ActiveProcessorCount=1 -XX:ReservedCodeCacheSize=120m" -Ptests.seed=B660BEBE6AAC0ADE -Ptests.file.encoding=US-ASCII
   
     - org.apache.solr.cloud.TestRSAKeyPair.testReadKeysFromDisk (:solr:core)
       Test output: /Users/risdenk/repos/apache/solr/solr/core/build/test-results/test/outputs/OUTPUT-org.apache.solr.cloud.TestRSAKeyPair.txt
       Reproduce with: gradlew :solr:core:test --tests "org.apache.solr.cloud.TestRSAKeyPair.testReadKeysFromDisk" -Ptests.jvms=5 "-Ptests.jvmargs=-XX:TieredStopAtLevel=1 -XX:+UseParallelGC -XX:ActiveProcessorCount=1 -XX:ReservedCodeCacheSize=120m" -Ptests.seed=B660BEBE6AAC0ADE -Ptests.file.encoding=US-ASCII
   ...
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org
For additional commands, e-mail: issues-help@solr.apache.org


[GitHub] [solr] uschindler commented on pull request #1271: SOLR-16612: fix-hadoop-openj9

Posted by GitBox <gi...@apache.org>.
uschindler commented on PR #1271:
URL: https://github.com/apache/solr/pull/1271#issuecomment-1372364292

   Those other tests complain about the private key not working, right? I thought this was also related to hadoop's kerberos library?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org
For additional commands, e-mail: issues-help@solr.apache.org