-
Bug
-
Resolution: Unresolved
-
Minor
-
2.249.1
-
-
jenkins.io/changelog-stable/#v2.249.1
Upgraded from 2.235.5 to 2.249.1 on October 1st. After upgrade the Assign Role page will not completely render. The Jenkins instance has over 600 users and 50+ teams each has 3 - 4 roles. The page will render if the VM and Jenkins has low usage. I see this is a known problem based upon the LTS change log that httpKeepAliveTimeout was implemented for 2.249.1 as 2.235.2 appears to have not fixed the issue. Or it could be a performance issue as the number of threads has not been increased in several years when usage was low.
java -Dcom.sun.akuma.Daemon=daemonized -Djava.awt.headless=true \
-Djava.io.tmpdir=/var/lib/jenkins/tmp -DJENKINS_HOME=/var/lib/jenkins -jar /usr/lib/jenkins/jenkins.war \
--logfile=/var/log/jenkins/jenkins.log --webroot=/var/cache/jenkins/war --daemon \
--httpPort=8080 --debug=5 --handlerCountMax=100 --handlerCountMaxIdle=20 \
--httpKeepAliveTimeout=60000 SHELL=/bin/bash USER=jenkins ....
---------------------
org.apache.commons.jelly.JellyTagException: jar:file:/var/cache/jenkins/war/WEB-INF/lib/jenkins-core-2.249.1.jar!/lib/form/prepareDatabinding.jelly:36:89: <j:expr> java.util.concurrent.TimeoutException: Idle timeout expired: 5000/5000 ms
at org.apache.commons.jelly.impl.TagScript.handleException(TagScript.java:726)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)
at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:120)
at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)
at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:120)
at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:100)
at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)