Status: Resolved (View Workflow)
Jenkins trunk, hpi:run. news for a random user in AsynchPeople returns "avatar":"null/images/32x32/user.png", producing a broken image link. The problem seems to be that since the fix of
JENKINS-16342, UserAvatarResolver.resolve is called in a background thread, so Jenkins.rootUrl is null.
- is blocking
JENKINS-16342 asynchPeople very slow when using Gravatar & Subversion plugins
Code changed in jenkins
User: Jesse Glick
[FIXED JENKINS-18118] Introduced UserAvatarResolver.resolveOrNull to properly produce fallback icon URL.
Integrated in jenkins_main_trunk #2553
[FIXED JENKINS-18118] Introduced UserAvatarResolver.resolveOrNull to properly produce fallback icon URL. (Revision 8549e7b32debae32827cca4cd6e7aa69858140b0)
Result = SUCCESS
Jesse Glick : 8549e7b32debae32827cca4cd6e7aa69858140b0
Only happens when the Jenkins root URL has not been configured, which you are encouraged to do. Still, Jenkins does not otherwise require this to be set merely to produce links in its own web UI.