question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

`git clone` issue in gpuCI build

See original GitHub issue

In a couple of PRs we’ve noticed gpuCI failing to clone the dask repo (see this build for an example)

15:37:20  > git fetch --tags --progress -- ssh://git@github.com/dask/dask.git +refs/heads/*:refs/remotes/origin/* # timeout=10

15:37:20 ERROR: Error cloning remote repo 'origin'

15:37:20 hudson.plugins.git.GitException: Command "git fetch --tags --progress -- ssh://git@github.com/dask/dask.git +refs/heads/*:refs/remotes/origin/*" returned status code 128:

15:37:20 stdout: 

15:37:20 stderr: git@github.com: Permission denied (publickey).

15:37:20 fatal: Could not read from remote repository.

15:37:20 

15:37:20 Please make sure you have the correct access rights

15:37:20 and the repository exists.

15:37:20 

15:37:20 	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:2639)

15:37:20 	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandWithCredentials(CliGitAPIImpl.java:2079)

15:37:20 	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.access$500(CliGitAPIImpl.java:84)

15:37:20 	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$1.execute(CliGitAPIImpl.java:601)

15:37:20 	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$2.execute(CliGitAPIImpl.java:830)

15:37:20 	at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler$GitCommandMasterToSlaveCallable.call(RemoteGitImpl.java:161)

15:37:20 	at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler$GitCommandMasterToSlaveCallable.call(RemoteGitImpl.java:154)

15:37:20 	at hudson.remoting.UserRequest.perform(UserRequest.java:211)

15:37:20 	at hudson.remoting.UserRequest.perform(UserRequest.java:54)

15:37:20 	at hudson.remoting.Request$2.run(Request.java:376)

15:37:20 	at hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:78)

15:37:20 	at java.util.concurrent.FutureTask.run(FutureTask.java:266)

15:37:20 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)

15:37:20 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)

15:37:20 	at java.lang.Thread.run(Thread.java:748)

15:37:20 	Suppressed: hudson.remoting.Channel$CallSiteStackTrace: Remote call to EC2 (aws-b) - runner-m5d2xl (i-0b6343379e50bf41c)

15:37:20 		at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1800)

15:37:20 		at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:356)

15:37:20 		at hudson.remoting.Channel.call(Channel.java:1001)

15:37:20 		at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler.execute(RemoteGitImpl.java:146)

15:37:20 		at sun.reflect.GeneratedMethodAccessor624.invoke(Unknown Source)

15:37:20 		at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

15:37:20 		at java.lang.reflect.Method.invoke(Method.java:498)

15:37:20 		at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler.invoke(RemoteGitImpl.java:132)

15:37:20 		at com.sun.proxy.$Proxy102.execute(Unknown Source)

15:37:20 		at hudson.plugins.git.GitSCM.retrieveChanges(GitSCM.java:1223)

15:37:20 		at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1301)

15:37:20 		at hudson.scm.SCM.checkout(SCM.java:505)

15:37:20 		at hudson.model.AbstractProject.checkout(AbstractProject.java:1204)

15:37:20 		at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:636)

15:37:20 		at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)

15:37:20 		at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:508)

15:37:20 		at hudson.model.Run.execute(Run.java:1907)

15:37:20 		at hudson.matrix.MatrixBuild.run(MatrixBuild.java:323)

15:37:20 		at hudson.model.ResourceController.execute(ResourceController.java:97)

15:37:20 		at hudson.model.Executor.run(Executor.java:429)

15:37:20 ERROR: Error cloning remote repo 'origin'

15:37:20 Setting status of 03cc7f0a144aa0fb0473b47b7fbc99aa31181717 to FAILURE with url https://gpuci.gpuopenanalytics.com/job/dask/job/dask/job/prb/job/dask-prb/397/ and message: 'Build failure

15:37:20  '

cc @dask/gpu

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Comments:7 (5 by maintainers)

github_iconTop GitHub Comments

1reaction
ajschmidt8commented, Sep 16, 2021

We just pushed some updates to CI that should address this. Please try re-running the tests again to see if it is resolved.

1reaction
jakirkhamcommented, Sep 15, 2021

Mentioned internally though my guess is most folks are already signed out for the day.

Read more comments on GitHub >

github_iconTop Results From Across the Web

rapidsai/gpuci-build-environment - GitHub
gpuci -build-environment. Overview. This repo contains Docker images used by gpuCI and release images for RAPIDS. Additional gpuCI users also have custom ...
Read more >
gpuCI - RAPIDS Docs
gpuCI Technical Documentation. Overview. Outlines how gpuCI is configured for RAPIDS and how to integrate other projects. gpuCI is accessible here: ...
Read more >
Seeking a way to clone the issues for github projects
I am involved in creating the github repository listed below. This answer does not provide an exact clone of an issue, but it...
Read more >
git-clone Documentation - Git
Clones a repository into a newly created directory, creates remote-tracking branches for each branch in the cloned repository (visible using git branch ...
Read more >
develop.rst.txt - Dask documentation
`GitHub Issue Tracker`_: for discussions around new features or established bugs #. ... <https://github.com/dask/dask>`_ and clone the fork:: git clone ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found