Skip to content

[JENKINS-36775] Fix showing custom computer icon in executor status window #17354

Closed

Description

@jenkins-infra-bot

Fix showing custom computer icon in executor status window. If somebody creates a plugin with a custom Computer type and overrides the getIcon() and getIconClassName() methods, the new icon will be displayed in the /computer/ page of Jenkins. However, the executor status window has the default icon hard-coded into it and so it will not be updated.

See: https://github.com/jenkinsci/jenkins/blob/master/core/src/main/resources/lib/hudson/executors.jelly#L37
https://github.com/jenkinsci/jenkins/blob/master/core/src/main/java/hudson/model/Computer.java#L730


Originally reported by segu, imported from: Fix showing custom computer icon in executor status window
  • assignee: segu
  • status: Resolved
  • priority: Minor
  • component(s): core
  • resolution: Fixed
  • resolved: 2016-07-25T09:44:08+00:00
  • votes: 0
  • watchers: 0
  • imported: 2025-11-24
Raw content of original issue

Fix showing custom computer icon in executor status window. If somebody creates a plugin with a custom Computer type and overrides the getIcon() and getIconClassName() methods, the new icon will be displayed in the /computer/ page of Jenkins. However, the executor status window has the default icon hard-coded into it and so it will not be updated.

See: https://github.com/jenkinsci/jenkins/blob/master/core/src/main/resources/lib/hudson/executors.jelly#L37 https://github.com/jenkinsci/jenkins/blob/master/core/src/main/java/hudson/model/Computer.java#L730

Activity

  1. jenkins-infra-bot commented on Jul 25, 2016

    @jenkins-infra-bot
    Author
    danielbeck:
    • Original comment link
    • Raw content of original comment:

      Fixed in 2.15

    Fixed in 2.15

  2. removed
    bugFor changelog: Minor bug. Will be listed after features
    on Nov 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions