Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-2431

Offline reason textbox on each slave

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Component/s: remoting
    • Labels:
      None
    • Environment:
      Platform: All, OS: All
    • Similar Issues:

      Description

      In this thread, the idea came up to add a textbox to the slaves, to track why
      they are offline. If a user does it, they can indicate the reason. If the
      slave health monitoring does it, it can explain what health metric is causing
      the slave to go offline.

      http://www.nabble.com/Synchronization-between-master-and-slave-to19686054.html

        Attachments

          Activity

          Hide
          abayer Andrew Bayer added a comment -

          Assigning to me.

          Show
          abayer Andrew Bayer added a comment - Assigning to me.
          Hide
          scm_issue_link SCM/JIRA link daemon added a comment -

          Code changed in hudson
          User: : kohsuke
          Path:
          trunk/hudson/main/core/src/main/java/hudson/Util.java
          trunk/hudson/main/core/src/main/java/hudson/lifecycle/Lifecycle.java
          trunk/hudson/main/core/src/main/java/hudson/model/Computer.java
          trunk/hudson/main/core/src/main/java/hudson/node_monitors/AbstractNodeMonitorDescriptor.java
          trunk/hudson/main/core/src/main/java/hudson/node_monitors/DiskSpaceMonitorDescriptor.java
          trunk/hudson/main/core/src/main/java/hudson/node_monitors/ResponseTimeMonitor.java
          trunk/hudson/main/core/src/main/java/hudson/slaves/OfflineCause.java
          trunk/hudson/main/core/src/main/java/hudson/slaves/SimpleScheduledRetentionStrategy.java
          trunk/hudson/main/core/src/main/java/hudson/slaves/SlaveComputer.java
          trunk/hudson/main/core/src/main/resources/hudson/model/Computer/index.jelly
          trunk/hudson/main/core/src/main/resources/hudson/node_monitors/DiskSpaceMonitorDescriptor/DiskSpace/cause.jelly
          trunk/hudson/main/core/src/main/resources/hudson/node_monitors/DiskSpaceMonitorDescriptor/DiskSpace/cause.properties
          trunk/hudson/main/core/src/main/resources/hudson/node_monitors/ResponseTimeMonitor/Data/cause.jelly
          trunk/hudson/main/core/src/main/resources/hudson/slaves/Messages.properties
          trunk/hudson/main/core/src/main/resources/hudson/slaves/OfflineCause/ChannelTermination/cause.jelly
          trunk/hudson/main/core/src/main/resources/hudson/slaves/OfflineCause/SimpleOfflineCause/cause.jelly
          trunk/hudson/main/core/src/main/resources/hudson/slaves/SlaveComputer/disconnect.jelly
          trunk/hudson/main/remoting/src/main/java/hudson/remoting/Channel.java
          trunk/www/changelog.html
          http://fisheye4.cenqua.com/changelog/hudson/?cs=20558
          Log:
          [FIXED JENKINS-2431] added OfflineCause class to keep track of why a node is put offline.

          Show
          scm_issue_link SCM/JIRA link daemon added a comment - Code changed in hudson User: : kohsuke Path: trunk/hudson/main/core/src/main/java/hudson/Util.java trunk/hudson/main/core/src/main/java/hudson/lifecycle/Lifecycle.java trunk/hudson/main/core/src/main/java/hudson/model/Computer.java trunk/hudson/main/core/src/main/java/hudson/node_monitors/AbstractNodeMonitorDescriptor.java trunk/hudson/main/core/src/main/java/hudson/node_monitors/DiskSpaceMonitorDescriptor.java trunk/hudson/main/core/src/main/java/hudson/node_monitors/ResponseTimeMonitor.java trunk/hudson/main/core/src/main/java/hudson/slaves/OfflineCause.java trunk/hudson/main/core/src/main/java/hudson/slaves/SimpleScheduledRetentionStrategy.java trunk/hudson/main/core/src/main/java/hudson/slaves/SlaveComputer.java trunk/hudson/main/core/src/main/resources/hudson/model/Computer/index.jelly trunk/hudson/main/core/src/main/resources/hudson/node_monitors/DiskSpaceMonitorDescriptor/DiskSpace/cause.jelly trunk/hudson/main/core/src/main/resources/hudson/node_monitors/DiskSpaceMonitorDescriptor/DiskSpace/cause.properties trunk/hudson/main/core/src/main/resources/hudson/node_monitors/ResponseTimeMonitor/Data/cause.jelly trunk/hudson/main/core/src/main/resources/hudson/slaves/Messages.properties trunk/hudson/main/core/src/main/resources/hudson/slaves/OfflineCause/ChannelTermination/cause.jelly trunk/hudson/main/core/src/main/resources/hudson/slaves/OfflineCause/SimpleOfflineCause/cause.jelly trunk/hudson/main/core/src/main/resources/hudson/slaves/SlaveComputer/disconnect.jelly trunk/hudson/main/remoting/src/main/java/hudson/remoting/Channel.java trunk/www/changelog.html http://fisheye4.cenqua.com/changelog/hudson/?cs=20558 Log: [FIXED JENKINS-2431] added OfflineCause class to keep track of why a node is put offline.

            People

            Assignee:
            abayer Andrew Bayer
            Reporter:
            mdonohue mdonohue
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: