[JIRA] (JENKINS-44785) Add Built-in Request timeout support in Remoting

4 views
Skip to first unread message

o.v.nenashev@gmail.com (JIRA)

unread,
Mar 13, 2018, 1:00:09 PM3/13/18
to jenkinsc...@googlegroups.com
Oleg Nenashev updated an issue
 
Jenkins / New Feature JENKINS-44785
Add Built-in Request timeout support in Remoting
Change By: Oleg Nenashev
Labels: robustness stalled timeout
Add Comment Add Comment
 
This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e)
Atlassian logo

o.v.nenashev@gmail.com (JIRA)

unread,
Mar 13, 2018, 1:00:10 PM3/13/18
to jenkinsc...@googlegroups.com
Oleg Nenashev stopped work on New Feature JENKINS-44785
 
Change By: Oleg Nenashev
Status: In Progress Open

o.v.nenashev@gmail.com (JIRA)

unread,
Mar 13, 2018, 1:02:02 PM3/13/18
to jenkinsc...@googlegroups.com
Oleg Nenashev assigned an issue to Unassigned
Change By: Oleg Nenashev
Assignee: Oleg Nenashev

o.v.nenashev@gmail.com (JIRA)

unread,
Mar 13, 2018, 1:02:03 PM3/13/18
to jenkinsc...@googlegroups.com
Oleg Nenashev commented on New Feature JENKINS-44785
 
Re: Add Built-in Request timeout support in Remoting

I do not anticipate to get Remoting maintenance time in next several months.
This task is stalled indefinitely.

o.v.nenashev@gmail.com (JIRA)

unread,
Jan 2, 2019, 5:33:08 AM1/2/19
to jenkinsc...@googlegroups.com
Oleg Nenashev started work on New Feature JENKINS-44785
 
Change By: Oleg Nenashev
Status: Open In Progress
This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d)

o.v.nenashev@gmail.com (JIRA)

unread,
Jan 2, 2019, 5:33:08 AM1/2/19
to jenkinsc...@googlegroups.com

o.v.nenashev@gmail.com (JIRA)

unread,
Jan 2, 2019, 5:33:09 AM1/2/19
to jenkinsc...@googlegroups.com

o.v.nenashev@gmail.com (JIRA)

unread,
Jan 2, 2019, 5:33:09 AM1/2/19
to jenkinsc...@googlegroups.com

o.v.nenashev@gmail.com (JIRA)

unread,
Jan 2, 2019, 5:33:09 AM1/2/19
to jenkinsc...@googlegroups.com
Oleg Nenashev assigned an issue to Unassigned
 
Change By: Oleg Nenashev
Assignee: Oleg Nenashev

alexhraber@gmail.com (JIRA)

unread,
Jan 30, 2020, 2:35:09 PM1/30/20
to jenkinsc...@googlegroups.com
Alex Raber commented on New Feature JENKINS-44785
 
Re: Add Built-in Request timeout support in Remoting

Hello, not having a timeout parameter on the jnlp agent connection to master might be causing further issues when (on kubernetes) the jenkins-master container is moved, inducing a 2-3 minutes downtime of master while the jenkins-master pod boots on a different kubernetes node during resource scaling and pod orchestration.

This appears to result in job pods (live agents/slaves) failing due to no connection to master. In kubernetes this results in a job failure, rather than a job being paused and waiting for the master to become available again.

 

This in turn results in job pods not being cleaned up due to the pods being left in `Error` state. JENKINS-54540

Hoping to bridge the gap if there is one, this is probably affecting everybody that runs on kubernetes/gke/aks/azurek8s.

This message was sent by Atlassian Jira (v7.13.6#713006-sha1:cc4451f)
Atlassian logo

jglick@cloudbees.com (JIRA)

unread,
Jan 30, 2020, 3:41:05 PM1/30/20
to jenkinsc...@googlegroups.com

Alex Raber what you are talking about is a different issue. If the Jenkins master pod is deleted, the Remoting connection on the agent pod’s side should be closed, at which point it will attempt to reconnect at intervals. If that does not happen, it is a bug but please do not discuss it here. This issue is about a timeout on an individual RPC call, mainly in the master → agent direction, for example if the agent JVM ran out of memory and is unresponsive (but the socket remains open).

Reply all
Reply to author
Forward
0 new messages