[temurin-compliance] Node tck-osuosl-ubuntu2404-aarch64-1 not able to clone git repos under jenkins.
Summary
Node tck-osuosl-ubuntu2404-aarch64-1 cannot run the Process Check Multi Node pipeline, and fails on the git clone stage. Presumably, this node would fail for any pipeline requiring a git operation (which is all of our pipelines). At least, this node doesn't seem to be able to sync to the temurin-compliance repo in Git.
See logs from https://ci.eclipse.org/temurin-compliance/job/ProcessCheckMultiNode/165/ (pertinent output copied below). Is there something wrong with the Jenkins setup on this node?
Steps to reproduce
Run pipeline https://ci.eclipse.org/temurin-compliance/job/ProcessCheckMultiNode with a LABEL of tck-osuosl-ubuntu2404-aarch64-1.
What is the current bug behavior?
Pipeline fails with logs like below.
What is the expected correct behavior?
Pipeline succeeds.
Relevant logs and/or screenshots
[Pipeline] checkout
The recommended git tool is: git
ERROR: Checkout failed
java.lang.ExceptionInInitializerError: Exception java.lang.Error: Unable to load resource jakarta/servlet/LocalStrings.properties [in thread "pool-1-thread-1651 for channel id=5099678"]
at hudson.remoting.RemoteClassLoader.findResource(RemoteClassLoader.java:545)
at java.base/java.lang.ClassLoader.getResource(ClassLoader.java:1408)
at java.base/java.util.ResourceBundle$Control$2.run(ResourceBundle.java:3228)
at java.base/java.util.ResourceBundle$Control$2.run(ResourceBundle.java:3226)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:569)
at java.base/java.util.ResourceBundle$Control.newBundle0(ResourceBundle.java:3225)
at java.base/java.util.ResourceBundle$Control.newBundle(ResourceBundle.java:3151)
at java.base/java.util.ResourceBundle.loadBundle(ResourceBundle.java:1984)
at java.base/java.util.ResourceBundle.findBundle(ResourceBundle.java:1770)
at java.base/java.util.ResourceBundle.findBundle(ResourceBundle.java:1722)
at java.base/java.util.ResourceBundle.findBundle(ResourceBundle.java:1722)
at java.base/java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1656)
at java.base/java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1586)
at java.base/java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1549)
at java.base/java.util.ResourceBundle.getBundle(ResourceBundle.java:858)
at jakarta.servlet.GenericServlet.<clinit>(GenericServlet.java:51)
at hudson.util.Secret.<clinit>(Secret.java:316)
Also: hudson.remoting.Channel$CallSiteStackTrace: Remote call to tck-osuosl-ubuntu2404-aarch64-1
at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1916)
at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:384)
at hudson.remoting.Channel.call(Channel.java:1108)
at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:306)
at PluginClassLoader for git-client/jdk.proxy130/jdk.proxy130.$Proxy226.addCredentials(Unknown Source)
at PluginClassLoader for git-client//org.jenkinsci.plugins.gitclient.RemoteGitImpl.addCredentials(RemoteGitImpl.java:218)
at PluginClassLoader for git//hudson.plugins.git.GitSCM.createClient(GitSCM.java:925)
at PluginClassLoader for git//hudson.plugins.git.GitSCM.createClient(GitSCM.java:846)
at PluginClassLoader for git//hudson.plugins.git.GitSCM._checkout(GitSCM.java:1300)
at PluginClassLoader for git//hudson.plugins.git.GitSCM.checkout(GitSCM.java:1278)
at PluginClassLoader for workflow-scm-step//org.jenkinsci.plugins.workflow.steps.scm.SCMStep.checkout(SCMStep.java:136)
at PluginClassLoader for workflow-scm-step//org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:101)
at PluginClassLoader for workflow-scm-step//org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:88)
at PluginClassLoader for workflow-step-api//org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:49)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:853)
Caused: java.lang.NoClassDefFoundError: Could not initialize class hudson.util.Secret
at java.base/jdk.internal.misc.Unsafe.ensureClassInitialized0(Native Method)
...
Priority
-
Urgent -
High -
Medium -
Low
Severity
-
Blocker -
Major -
Normal -
Low
Impact
Preparations for the JDK25 release on September 16th.