-
Bug
-
Resolution: Unresolved
-
Minor
-
Windows 2012 R2
Jenkins 2.7.1
stage view plugin 2.2 - 2.4
When running any pipeline job, I can see that the build progresses but stages blocks don't always show up on the main job screen (localhost:8080/job/pipeline1). Nor do I see stages when pressing 'Full stage view' (getting a white screen). The console, pipeline syntax and Jenkins logs are OK and show no interesting remarks, and the jobs run to completion.
This behavior occurs at the beginning of a day; usually this is resolved during the day at noon/afternoon when running some pipeline job with stages (meaning, I can see the stage blocks, suddenly, apparently without having done anything). It should be noted that the Jenkins windows server (the OS) is being restarted every night at 10PM (this is mandatory and beyond my control). I'm not sure if this is related, as all other server and plugin functionalities are fine in the mornings.
I reinstalled the stage view plugin several times now, to no avail.
After extensive searches all over the net, I can't find anything on this particular issue and would like to ask for directions on how to proceed.
- is related to
-
JENKINS-39143 Stage view disappears after restarting jenkins
-
- Open
-
nashpaz23 Okay, so it's relieving to hear that the issue is on 2.10 and not 2.11. I'm going to reverse my advice here after having a spark of insight – I think a plugin change isn't going to fix this one. This is linked to a deserialization issue we've seen in rare cases. The pattern fits perfectly.
There's one (or a few) runs that are a problem. You can find them with this Groovy script script in the script console – warning: it will touch all the build data for every pipeline execution run, so do it during a quiet period and be patient for it to run.
If you remove the offending run(s) pipeline will just work. I believe this will be one more datapoint for fixing the issue in question, as well.