Details

    • Type: Bug
    • Status: Resolved (View Workflow)
    • Priority: Critical
    • Resolution: Fixed
    • Component/s: ssh-slaves-plugin
    • Labels:
      None
    • Environment:
      Jenkins 1.529
      OSX 10.8.4 (running as a VMWare Guest in VMWare Workstation 9.0.2 inside a Windows 7 Host)
      also Jenkins 1.645, OSX 10.9, 10.10 (not vm)
      also observed with Windows and Linux slaves.
    • Similar Issues:
    • Released As:
      ssh-slaves-1.31.1

      Description

      I configured an OSX slave to use an SSH connection. I have an identical setup for a Linux slave. The Linux slave never hangs, but the OSX one does randomly every couple of days.

      When the slave hangs, I see:

      This node is being launched. See log for more details
      

      When I click on more details I see an empty log (literally no characters) with a spinning wheel.

      I'd like to disconnect the channel and try again. Unfortunately, there is no "disconnect" button, seemingly because the hang occurs too early in the connection phase.

      The only way I found to fix this problem is restart Jenkins master. I believe this issue is high priority because:

      1. This hang occurs at least once a day (for over a week now).
      2. There is no known workaround.
      3. There is no way to recover except to restart the master node, which means that all running jobs have to be interrupted.

      If you can add extra logging, I can try collection more information for you. Where do we get started?

        Attachments

          Issue Links

            Activity

            cowwoc cowwoc created issue -
            cowwoc cowwoc made changes -
            Field Original Value New Value
            Description I configured an OSX slave to use an SSH connection. I have an identical setup for a Linux slave. The Linux slave never hangs, but the OSX one does randomly every couple of days.

            When the slave hangs, I see:

            {code}
            This node is being launched. See log for more details
            {code}

            When I click on {{more details} I see an empty log (literally no characters) with a spinny wheel.

            I'd like to disconnect the channel and try again. Unfortunately, there is no "disconnect" button, seemingly because the hang occurs too early in the connection phase.

            The only way I found to fix this problem is restart Jenkins master. I believe this issue is high priority because:

            # There is no known workaround.
            # The problem occurs randomly.
            # There is no way to recover except to restart the master node, which means that all running jobs have to be interrupted.

            If you can add extra logging, I can try collection more information for you. Where do we get started?
            I configured an OSX slave to use an SSH connection. I have an identical setup for a Linux slave. The Linux slave never hangs, but the OSX one does randomly every couple of days.

            When the slave hangs, I see:

            {code}
            This node is being launched. See log for more details
            {code}

            When I click on {{more details}} I see an empty log (literally no characters) with a spinning wheel.

            I'd like to disconnect the channel and try again. Unfortunately, there is no "disconnect" button, seemingly because the hang occurs too early in the connection phase.

            The only way I found to fix this problem is restart Jenkins master. I believe this issue is high priority because:

            # There is no known workaround.
            # The problem occurs randomly.
            # There is no way to recover except to restart the master node, which means that all running jobs have to be interrupted.

            If you can add extra logging, I can try collection more information for you. Where do we get started?
            cowwoc cowwoc made changes -
            Description I configured an OSX slave to use an SSH connection. I have an identical setup for a Linux slave. The Linux slave never hangs, but the OSX one does randomly every couple of days.

            When the slave hangs, I see:

            {code}
            This node is being launched. See log for more details
            {code}

            When I click on {{more details}} I see an empty log (literally no characters) with a spinning wheel.

            I'd like to disconnect the channel and try again. Unfortunately, there is no "disconnect" button, seemingly because the hang occurs too early in the connection phase.

            The only way I found to fix this problem is restart Jenkins master. I believe this issue is high priority because:

            # There is no known workaround.
            # The problem occurs randomly.
            # There is no way to recover except to restart the master node, which means that all running jobs have to be interrupted.

            If you can add extra logging, I can try collection more information for you. Where do we get started?
            I configured an OSX slave to use an SSH connection. I have an identical setup for a Linux slave. The Linux slave never hangs, but the OSX one does randomly every couple of days.

            When the slave hangs, I see:

            {code}
            This node is being launched. See log for more details
            {code}

            When I click on {{more details}} I see an empty log (literally no characters) with a spinning wheel.

            I'd like to disconnect the channel and try again. Unfortunately, there is no "disconnect" button, seemingly because the hang occurs too early in the connection phase.

            The only way I found to fix this problem is restart Jenkins master. I believe this issue is high priority because:

            # This hang occurs at least once a day (for over a week now).
            # There is no known workaround.
            # There is no way to recover except to restart the master node, which means that all running jobs have to be interrupted.

            If you can add extra logging, I can try collection more information for you. Where do we get started?
            shmget Norbert Thiebaud made changes -
            Environment Jenkins 1.529
            OSX 10.8.4 (running as a VMWare Guest in VMWare Workstation 9.0.2 inside a Windows 7 Host)
            Jenkins 1.529
            OSX 10.8.4 (running as a VMWare Guest in VMWare Workstation 9.0.2 inside a Windows 7 Host)
            also Jenkins 1.645, OSX 10.9, 10.10
            shmget Norbert Thiebaud made changes -
            Summary OSX Slave hangs while being launched Slave hangs while being launched
            Environment Jenkins 1.529
            OSX 10.8.4 (running as a VMWare Guest in VMWare Workstation 9.0.2 inside a Windows 7 Host)
            also Jenkins 1.645, OSX 10.9, 10.10
            Jenkins 1.529
            OSX 10.8.4 (running as a VMWare Guest in VMWare Workstation 9.0.2 inside a Windows 7 Host)
            also Jenkins 1.645, OSX 10.9, 10.10 (not vm)
            also observed with Windows and Linux slaves.
            rtyler R. Tyler Croy made changes -
            Workflow JNJira [ 150915 ] JNJira + In-Review [ 177809 ]
            oleg_nenashev Oleg Nenashev made changes -
            Component/s remoting [ 15489 ]
            Component/s core [ 15593 ]
            bramwelt Trevor Bramwell made changes -
            Rank Ranked higher
            oleg_nenashev Oleg Nenashev made changes -
            Assignee Oleg Nenashev [ oleg_nenashev ]
            oleg_nenashev Oleg Nenashev made changes -
            Status Open [ 1 ] In Progress [ 3 ]
            oleg_nenashev Oleg Nenashev made changes -
            Remote Link This issue links to "https://github.com/jenkinsci/ssh-slaves-plugin/pull/75 (Web Link)" [ 18128 ]
            oleg_nenashev Oleg Nenashev made changes -
            Status In Progress [ 3 ] In Review [ 10005 ]
            jamesdumay James Dumay made changes -
            Remote Link This issue links to "CloudBees Internal OSS-2580 (Web Link)" [ 18243 ]
            oleg_nenashev Oleg Nenashev made changes -
            Epic Link JENKINS-27514 [ 161316 ]
            oleg_nenashev Oleg Nenashev made changes -
            Link This issue is duplicated by JENKINS-47012 [ JENKINS-47012 ]
            oleg_nenashev Oleg Nenashev made changes -
            Status In Review [ 10005 ] Resolved [ 5 ]
            Resolution Fixed [ 1 ]
            oleg_nenashev Oleg Nenashev made changes -
            Component/s ssh-slaves-plugin [ 15578 ]
            Component/s remoting [ 15489 ]
            oleg_nenashev Oleg Nenashev made changes -
            Link This issue is related to JENKINS-48613 [ JENKINS-48613 ]
            ovidiub13 Ovidiu-Florin Bogdan made changes -
            Resolution Fixed [ 1 ]
            Status Resolved [ 5 ] Reopened [ 4 ]
            oleg_nenashev Oleg Nenashev made changes -
            Assignee Oleg Nenashev [ oleg_nenashev ]
            ifernandezcalvo Ivan Fernandez Calvo made changes -
            Assignee Ivan Fernandez Calvo [ ifernandezcalvo ]
            ifernandezcalvo Ivan Fernandez Calvo made changes -
            Status Reopened [ 4 ] Open [ 1 ]
            ifernandezcalvo Ivan Fernandez Calvo made changes -
            Status Open [ 1 ] Fixed but Unreleased [ 10203 ]
            Resolution Fixed [ 1 ]
            ifernandezcalvo Ivan Fernandez Calvo made changes -
            Status Fixed but Unreleased [ 10203 ] Resolved [ 5 ]
            Released As ssh-slaves-1.31.1

              People

              • Assignee:
                ifernandezcalvo Ivan Fernandez Calvo
                Reporter:
                cowwoc cowwoc
              • Votes:
                12 Vote for this issue
                Watchers:
                23 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: