-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Minor
-
Component/s: github-branch-source-plugin
-
Environment:Jenkins 2.19.4.2-rolling
workflow-multibranch:2.9 'Pipeline: Multibranch'
Multibranch Pipeline fails to index GitHub repos using readonly users without a meaningful/helpful message.
Started
Connecting to https://api.github.com using cyrille-leclerc/****** (cyrille-leclerc@github.com read only)
Looking up my-company/my-repository
Getting remote pull requests...
Checking pull request #14
FATAL: Failed to recompute children of my-company » my-repository
java.io.FileNotFoundException: {"message":"Not Found","documentation_url":"https://developer.github.com/v3"}
at org.kohsuke.github.Requester.handleApiError(Requester.java:592)
at org.kohsuke.github.Requester._to(Requester.java:272)
at org.kohsuke.github.Requester.to(Requester.java:213)
at org.kohsuke.github.GHRepository.getCollaboratorNames(GHRepository.java:478)
at org.jenkinsci.plugins.github_branch_source.GitHubSCMSource.isTrusted(GitHubSCMSource.java:719)
at org.jenkinsci.plugins.github_branch_source.GitHubSCMSource.doRetrieve(GitHubSCMSource.java:396)
at org.jenkinsci.plugins.github_branch_source.GitHubSCMSource.retrieve(GitHubSCMSource.java:365)
at jenkins.scm.api.SCMSource.fetch(SCMSource.java:148)
at jenkins.branch.MultiBranchProject.computeChildren(MultiBranchProject.java:294)
at com.cloudbees.hudson.plugins.folder.computed.ComputedFolder.updateChildren(ComputedFolder.java:157)
at com.cloudbees.hudson.plugins.folder.computed.FolderComputation.run(FolderComputation.java:122)
at hudson.model.ResourceController.execute(ResourceController.java:98)
at hudson.model.Executor.run(Executor.java:404)
Caused by: java.io.FileNotFoundException: https://api.github.com/repos/my-company/my-repository/collaborators
at com.squareup.okhttp.internal.huc.HttpURLConnectionImpl.getInputStream(HttpURLConnectionImpl.java:243)
at com.squareup.okhttp.internal.huc.DelegatingHttpsURLConnection.getInputStream(DelegatingHttpsURLConnection.java:210)
at com.squareup.okhttp.internal.huc.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:25)
at org.kohsuke.github.Requester.parse(Requester.java:524)
at org.kohsuke.github.Requester._to(Requester.java:251)
... 11 more
Finished: FAILURE
- duplicates
-
JENKINS-36240 Default repository permission are not considered
-
- Closed
-
- is related to
-
JENKINS-43996 Improve message "Could not update commit status." when credentials are readonly
-
- Open
-
- links to