-
Bug
-
Resolution: Fixed
-
Minor
-
jenkins/jenkins:latest docker image and native ubuntu 16.04
From version 2.117 jenkins web GUI hangs when using more then 70 cpus, between 64 and 70 jenkins GUI is not updated correctly. Using wget instead of browser only to show what's failing, but using Chrome in real life
Works fine (version 2.135 with 64 cpus)
$docker run --cpuset-cpus=0-64 -p 8080:8080 -p 50000:50000 jenkins/jenkins:latest
Running from: /usr/share/jenkins/jenkins.war
webroot: EnvVars.masterEnvVars.get("JENKINS_HOME")....
INFO: Jenkins is fully up and running
--> setting agent port for jnlp
--> setting agent port for jnlp... done$ wget localhost:8080
-2018-07-30 22:52:42- http://localhost:8080/
Resolving localhost (localhost)... ::1, 127.0.0.1
Connecting to localhost (localhost)|::1|:8080... connected.
HTTP request sent, awaiting response... 403 Forbidden
2018-07-30 22:52:42 ERROR 403: Forbidden.
Fails (Hangs forever in wget, version 2.135 with 70 cpus)
$docker run --cpuset-cpus=0-70 -p 8080:8080 -p 50000:50000 jenkins/jenkins:latest
Running from: /usr/share/jenkins/jenkins.war
webroot: EnvVars.masterEnvVars.get("JENKINS_HOME")....
INFO: Jenkins is fully up and running
--> setting agent port for jnlp
--> setting agent port for jnlp... done$ wget localhost:8080
-2018-07-30 22:57:03- http://localhost:8080/
Resolving localhost (localhost)... ::1, 127.0.0.1
Connecting to localhost (localhost)|::(1|:8080... connected.
HTTP request sent, awaiting response...
Works fine (version 2.116 with 70 cpus)
$docker run --cpuset-cpus=0-70 -p 8080:8080 -p 50000:50000 jenkins/jenkins:2.116
Running from: /usr/share/jenkins/jenkins.war
webroot: EnvVars.masterEnvVars.get("JENKINS_HOME")....
INFO: Jenkins is fully up and running
--> setting agent port for jnlp
--> setting agent port for jnlp... done$ wget localhost:8080
-2018-07-30 23:01:12- http://localhost:8080/
Resolving localhost (localhost)... ::1, 127.0.0.1
Connecting to localhost (localhost)|::1|:(8080... connected.
HTTP request sent, awaiting response... 403 Forbidden
2018-07-30 23:01:12 ERROR 403: Forbidden.
Fails (Hangs forever in wget) (version 2.117 with 70 cpus)
$docker run --cpuset-cpus=0-70 -p 8080:8080 -p 50000:50000 jenkins/jenkins:2.117
Running from: /usr/share/jenkins/jenkins.war
webroot: EnvVars.masterEnvVars.get("JENKINS_HOME")....
INFO: Jenkins is fully up and running
--> setting agent port for jnlp
--> setting agent port for jnlp... done$ wget localhost:8080
-2018-07-30 23:06:14- http://localhost:8080/
Resolving localhost (localhost)... ::1, 127.0.0.1
Connecting to localhost (localhost)|::1|:8080... connected.
HTTP request sent, awaiting response...
Most likely it's a race condition issue in the updated related to the
"Update Winstone from 4.1.2 to 4.2 to update Jetty from 9.4.5 to 9.4.8"
- relates to
-
JENKINS-53239 Use default Jetty QueuedThreadPool
- Closed