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

Update node configuration while offline may override original cause

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Minor Minor
    • core
    • None
    • 2.481

      If the next steps happen:
      1. User takes off manually a node with a reason "X"
      2. The node connection to jenkins is broken. offline reason changes to ChannelTerminated
      3. The user change something in the node configuration. (which make the offline reason move to the node and be persistent)
      4. The node connection is restored. Offline reason stays ChannelTerminated.

      This is in setNode function on Computer model which need to check if the node already have an offline reason and don't override it. (which is quite a problem since Node offlinecause is private...)

          [JENKINS-30175] Update node configuration while offline may override original cause

          Tomer Galun created issue -
          R. Tyler Croy made changes -
          Workflow Original: JNJira [ 165262 ] New: JNJira + In-Review [ 181901 ]
          Markus Winter made changes -
          Remote Link New: This issue links to "PR-6152 (Web Link)" [ 29463 ]
          Vincent Latombe made changes -
          Remote Link New: This issue links to "PR #9855 (Web Link)" [ 30047 ]
          Vincent Latombe made changes -
          Assignee New: Vincent Latombe [ vlatombe ]
          Vincent Latombe made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          Vincent Latombe made changes -
          Status Original: In Progress [ 3 ] New: In Review [ 10005 ]
          Mark Waite made changes -
          Released As New: 2.481
          Resolution New: Fixed [ 1 ]
          Status Original: In Review [ 10005 ] New: Closed [ 6 ]

            vlatombe Vincent Latombe
            galunto Tomer Galun
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: