adoptium / adoptium/infrastructure

jdk25 riscv release build failed with message '12:04:14 ERROR: Error fetching remote repo 'origin'

Open
#4,324 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
96
Forks
106
Avg merge
1d 23h
Merged PRs (30d)
13

Description

jdk25 riscv release build failed with message

```
12:04:10 The recommended git tool is: git
12:04:10 No credentials specified
12:04:10 Warning: JENKINS-30600: special launcher org.jenkinsci.plugins.docker.workflow.WithContainerStep$Decorator$1@237c993a; decorates RemoteLauncher[hudson.remoting.Channel@5557a17d:dockerhost-azure-ubuntu2204-x64-1] will be ignored (a typical symptom is the Git executable not being run inside a designated container)
12:04:10 Fetching changes from the remote Git repository
12:04:10 > git rev-parse --resolve-git-dir /home/jenkins/workspace/build-scripts/jobs/release/jobs/jdk25u/jdk25u-release-linux-riscv64-temurin/.git # timeout=10
12:04:10 > git config remote.origin.url https://github.com/adoptium/ci-jenkins-pipelines.git # timeout=10
12:04:10 Fetching upstream changes from https://github.com/adoptium/ci-jenkins-pipelines.git
12:04:10 > git --version # timeout=10
12:04:10 > git --version # 'git version 2.34.1'
12:04:10 > git fetch --tags --force --progress -- https://github.com/adoptium/ci-jenkins-pipelines.git +refs/heads/*:refs/remotes/origin/* # timeout=10
12:04:14 ERROR: Error fetching remote repo 'origin'
12:04:14 hudson.plugins.git.GitException: Failed to fetch from https://github.com/adoptium/ci-jenkins-pipelines.git
12:04:14 at PluginClassLoader for git//hudson.plugins.git.GitSCM.fetchFrom(GitSCM.java:998)
12:04:14 at PluginClassLoader for git//hudson.plugins.git.GitSCM.retrieveChanges(GitSCM.java:1239)
12:04:14 at PluginClassLoader for git//hudson.plugins.git.GitSCM._checkout(GitSCM.java:1310)
12:04:14 at PluginClassLoader for git//hudson.plugins.git.GitSCM.checkout(GitSCM.java:1277)
12:04:14 at PluginClassLoader for workflow-scm-step//org.jenkinsci.plugins.workflow.steps.scm.SCMStep.checkout(SCMStep.java:136)
12:04:14 at PluginClassLoader for workflow-scm-step//org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:101)
12:04:14 at PluginClassLoader for workflow-scm-step//org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:88)
12:04:14 at PluginClassLoader for workflow-step-api//org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:49)
12:04:14 at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
12:04:14 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
12:04:14 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
12:04:14 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
12:04:14 at java.base/java.lang.Thread.run(Thread.java:840)
12:04:14 Caused by: hudson.plugins.git.GitException: Command "git fetch --tags --force --progress -- https://github.com/adoptium/ci-jenkins-pipelines.git +refs/heads/*:refs/remotes/origin/*" returned status code 128:
12:04:14 stdout:
12:04:14 stderr: remote: Internal Server Error
12:04:14 fatal: unable to access 'https://github.com/adoptium/ci-jenkins-pipelines.git/': The requested URL returned error: 500
12:04:14
12:04:14 at PluginClassLoader for git-client//org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:2848)
12:04:14 at PluginClassLoader for git-client//org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandWithCredentials(CliGitAPIImpl.java:2189)
12:04:14 at PluginClassLoader for git-client//org.jenkinsci.plugins.gitclient.CliGitAPIImpl$1.execute(CliGitAPIImpl.java:638)
12:04:14 at PluginClassLoader for git-client//org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler$GitCommandMasterToSlaveCallable.call(RemoteGitImpl.java:173)
12:04:14 at PluginClassLoader for git-client//org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler$GitCommandMasterToSlaveCallable.call(RemoteGitImpl.java:164)
12:04:14 at hudson.remoting.UserRequest.perform(UserRequest.java:225)
12:04:14 at hudson.remoting.UserRequest.perform(UserRequest.java:50)
12:04:14 at hudson.remoting.Request$2.run(Request.java:391)
12:04:14 at hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:81)
12:04:14 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
12:04:14 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
12:04:14 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
12:04:14 at java.base/java.lang.Thread.run(Thread.java:1583)
12:04:14 Suppressed: hudson.remoting.Channel$CallSiteStackTrace: Remote call to dockerhost-azure-ubuntu2204-x64-1
12:04:14 at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1916)
12:04:14 at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:384)
12:04:14 at hudson.remoting.Channel.call(Channel.java:1108)
12:04:14 at PluginClassLoader for git-client//org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler.execute(RemoteGitImpl.java:155)
12:04:14 at jdk.internal.reflect.GeneratedMethodAccessor878.invoke(Unknown Source)
12:04:14 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
12:04:14 at java.base/java.lang.reflect.Method.invoke(Method.java:569)
12:04:14 at PluginClassLoader for git-client//org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler.invoke(RemoteGitImpl.java:140)
12:04:14 at PluginClassLoader for git-client/jdk.proxy120/jdk.proxy120.$Proxy871.execute(Unknown Source)
12:04:14 at PluginClassLoader for git//hudson.plugins.git.GitSCM.fetchFrom(GitSCM.java:996)
12:04:14 at PluginClassLoader for git//hudson.plugins.git.GitSCM.retrieveChanges(GitSCM.java:1239)
12:04:14 at PluginClassLoader for git//hudson.plugins.git.GitSCM._checkout(GitSCM.java:1310)
12:04:14 at PluginClassLoader for git//hudson.plugins.git.GitSCM.checkout(GitSCM.java:1277)
12:04:14 at PluginClassLoader for workflow-scm-step//org.jenkinsci.plugins.workflow.steps.scm.SCMStep.checkout(SCMStep.java:136)
12:04:14 at PluginClassLoader for workflow-scm-step//org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:101)
12:04:14 at PluginClassLoader for workflow-scm-step//org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:88)
12:04:14 at PluginClassLoader for workflow-step-api//org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:49)
12:04:14 at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
12:04:14 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
12:04:14 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
12:04:14 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
12:04:14 at java.base/java.lang.Thread.run(Thread.java:840)
12:04:14 ERROR: Error fetching remote repo 'origin'
12:04:14 ERROR: Maximum checkout retry attempts reached, aborting
[Pipeline] }
[
```

https://ci.adoptium.net/job/build-scripts/job/jobs/job/release/job/jobs/job/jdk25u/job/jdk25u-release-linux-riscv64-temurin/10/ on https://ci.adoptium.net/computer/dockerhost%2Dazure%2Dubuntu2204%2Dx64%2D1/

Contributor guide

Open the contributing guide

Research direction

Start with the linked Jenkins job jdk25u-release-linux-riscv64-temurin/10 and the checkout log on dockerhost-azure-ubuntu2204-x64-1. Check whether the GitHub 500 error can be reproduced or was transient, then trace the checkout configuration and retry behavior. Done means the cause is identified and the release checkout succeeds reliably or the failure is documented as external.

Written by the indexing model from the issue text.

Assessment

Tech stack
git, github
Domain
ci-cd, infrastructure
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
28/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.