github-plugin icon indicating copy to clipboard operation
github-plugin copied to clipboard

[JENKINS-68558] Github doesn't received notification from Jenkins sometime

Open jenkins-infra-bot opened this issue 3 years ago • 0 comments

Hello, 

We have an intermittent issue with Jenkins being stuck while waiting for github to acknowledge notification or github comment from Jenkins.

When it appears we can also see some jnlp timeouts and Jenkins is not able to launch jobs anymore. 

We have to restart Jenkins to solve the issue. 

Context : 

Jenkins is running on EKS (K8S 1.21) 

Jenkins version : 2.332.1 lts

Jenkins plugins related to Github : 

Relevant logs : 

```
hudson.remoting.Channel$CallSiteStackTrace: Remote call to JNLP4-connect connection from ip-xxxxx.internal/yyyyyy:41122
at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1785)
at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:356)
at hudson.remoting.Channel.call(Channel.java:1000)
at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler.execute(RemoteGitImpl.java:143)
at jdk.internal.reflect.GeneratedMethodAccessor1799.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler.invoke(RemoteGitImpl.java:129)
at com.sun.proxy.$Proxy122.execute(Unknown Source)
at io.jenkins.blueocean.autofavorite.FavoritingScmListener.getChangeSet(FavoritingScmListener.java:159)
at io.jenkins.blueocean.autofavorite.FavoritingScmListener.onCheckout(FavoritingScmListener.java:84)
at org.jenkinsci.plugins.workflow.steps.scm.SCMStep.checkout(SCMStep.java:155)
at org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:97)
at org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:84)
at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:47)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:829) 
```


Originally reported by ylepriol, imported from: Github doesn't received notification from Jenkins sometime
  • assignee: lanwen
  • status: Open
  • priority: Critical
  • component(s): github-api-plugin, github-plugin
  • resolution: Unresolved
  • votes: 0
  • watchers: 1
  • imported: 2025-12-08
Raw content of original issue

Hello, 

We have an intermittent issue with Jenkins being stuck while waiting for github to acknowledge notification or github comment from Jenkins.

When it appears we can also see some jnlp timeouts and Jenkins is not able to launch jobs anymore. 

We have to restart Jenkins to solve the issue. 

Context : 

Jenkins is running on EKS (K8S 1.21) 

Jenkins version : 2.332.1 lts

Jenkins plugins related to Github : 

Relevant logs : 

``` hudson.remoting.Channel$CallSiteStackTrace: Remote call to JNLP4-connect connection from ip-xxxxx.internal/yyyyyy:41122 at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1785) at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:356) at hudson.remoting.Channel.call(Channel.java:1000) at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler.execute(RemoteGitImpl.java:143) at jdk.internal.reflect.GeneratedMethodAccessor1799.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler.invoke(RemoteGitImpl.java:129) at com.sun.proxy.$Proxy122.execute(Unknown Source) at io.jenkins.blueocean.autofavorite.FavoritingScmListener.getChangeSet(FavoritingScmListener.java:159) at io.jenkins.blueocean.autofavorite.FavoritingScmListener.onCheckout(FavoritingScmListener.java:84) at org.jenkinsci.plugins.workflow.steps.scm.SCMStep.checkout(SCMStep.java:155) at org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:97) at org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:84) at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:47) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:829)  ```

jenkins-infra-bot avatar May 17 '22 14:05 jenkins-infra-bot