-
Bug
-
Resolution: Unresolved
-
Minor
-
None
After some research, I am opening this issue up again. I think this proves beyond a doubt it is not a plugin issue. It is in the war file itself.
I went to https://get.jenkins.io/war/ and began downloading old war files. I checked images/24x24, looking for terminal.gif.
In version 2.332 the file is there. In version 2.333, it is not. I found the cutoff point!
I checked the changelog for 333, and I believe this is the change that broke it. https://github.com/jenkinsci/jenkins/pull/5778
On the dashboard default view screenshot in attachments, you will see how it looks without terminal.gif. Looking at the HTML, it is looking for
<img border="0" src="/static/66c2a804/images/24x24/terminal.gif" alt="Console output" title="Console output">
My workaround has been to copy the missing files into war/images/24x24 on my server and restart the service. The images then appear correctly.
Many other icons are missing from the personal view plugin when installed on Jenkins 2.333 or newer.
- is duplicated by
-
JENKINS-69754 Console output icon is missing when Hudson personal view plugin is installed
-
- Closed
-
It is a plugin issue. The Jenkins controller intentionally stopped distributing gif icons as part of Jenkins 2.333 (weekly) and Jenkins 2.346.1 (LTS). The Jenkins 2.346.1 upgrade guide notes that change. The Jenkins 2.333 changelog notes that change.
Most plugins have already upgraded to use the new icons. Some have been identified and pull requests submitted, but the pull requests not yet merged and delivered in a release. Others mayt not yet have been identified. Identifying those plugins is part of JENKINS-68251