• Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Blocker Blocker
    • core
    • Solaris 11 Intel

      Jobs didn't finish on Solaris 11 Intel node even for waiting long time.
      Although jobs was empty, didn't finish.

      In other Soralis (10 sparc/10 Intel/11 sparc) I did not encounter the same issue.

      steps to reproduce

      1. java -jar jenkins.war
      2. install suggested plugins
      3. make Soralis 11 Intel node
      4. make the freestyle project job
      5. Configure Restrict where this project can be run -> Solaris 11 Intel node
      6. run the job

      Jenkins version

      I found this issue when I updated Jenkins to 2.20 from 2.19.
      There is no problem before Jenkins2.19.

        1. Environments.txt
          12 kB
        2. Jenkins.log
          5 kB
        3. JobConfig.xml
          0.5 kB
        4. NodeConfig.xml
          0.6 kB
        5. NodeThreadDump.log
          6 kB
        6. Node.log
          2 kB
        7. ConsoleOutput.log
          0.1 kB

          [JENKINS-40470] Jobs didn't finish on Solaris 11 Intel node

          Oleg Nenashev added a comment -

          Fixed the component. The code belongs to the Jenkins core, not to remoting

          Oleg Nenashev added a comment - Fixed the component. The code belongs to the Jenkins core, not to remoting

          oleg_nenashev is your comment in the correct ticket? Is there a fix for this problem? I'm seeing this issue as well and tried to debug it. I believe it's caused by https://issues.jenkins-ci.org/browse/JENKINS-37559

          Marcin Gozdalik added a comment - oleg_nenashev is your comment in the correct ticket? Is there a fix for this problem? I'm seeing this issue as well and tried to debug it. I believe it's caused by https://issues.jenkins-ci.org/browse/JENKINS-37559

          Oleg Nenashev added a comment -

          Yes, the comment is in the correct ticket.
          I've just said that the "component" field in the ticket was not correct since the responsible code is located in the core, not in the remoting library.

          Currently there is no fix for the issue and I would not anticipate it soon since we do not formally support Solaris now && AFAIK there is no core developers who would have several Solaris machines for configuration testing. If somebody proposes a patch, we will do our best to review it.

          Oleg Nenashev added a comment - Yes, the comment is in the correct ticket. I've just said that the "component" field in the ticket was not correct since the responsible code is located in the core, not in the remoting library. Currently there is no fix for the issue and I would not anticipate it soon since we do not formally support Solaris now && AFAIK there is no core developers who would have several Solaris machines for configuration testing. If somebody proposes a patch, we will do our best to review it.

          I'm going to try to make the patch.Could you tell me which module is suspicious?

          Minoru Sakamoto added a comment - I'm going to try to make the patch.Could you tell me which module is suspicious?

          Lubos Kosco added a comment -

          oleg_nenashev
          will you backport the fix to 2.32.1 please ?
          upon LTS update I see the same issue of ssh jobs not finishing on S11.3 SRU15 nodes ...

          Lubos Kosco added a comment - oleg_nenashev will you backport the fix to 2.32.1 please ? upon LTS update I see the same issue of ssh jobs not finishing on S11.3 SRU15 nodes ...

          Marcin Gozdalik added a comment - sakamotodesu please be aware of https://github.com/jenkinsci/jenkins/pull/2681

          I tried PR2681 and confirmed that this problem was solved on Solaris 11.

          Minoru Sakamoto added a comment - I tried PR2681 and confirmed that this problem was solved on Solaris 11.

          Oleg Nenashev added a comment -

          So there is another fix: https://github.com/jenkinsci/jenkins/pull/2701 . It may be preferable since it does not revert other changes. Additional testing will be appreciated

          Oleg Nenashev added a comment - So there is another fix: https://github.com/jenkinsci/jenkins/pull/2701 . It may be preferable since it does not revert other changes. Additional testing will be appreciated

          I tested PR2701 in the same way, there was no problem.

          Minoru Sakamoto added a comment - I tested PR2701 in the same way, there was no problem.

          Code changed in jenkins
          User: Christopher Siden
          Path:
          core/src/main/java/hudson/util/ProcessTree.java
          http://jenkins-ci.org/commit/jenkins/4df0c56ea4013bb37ad2c7a18b57f8b7fa977347
          Log:
          JENKINS-40470 Jobs didn't finish on Solaris 11 Intel node (#2701)

          • make length limit a system property

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Christopher Siden Path: core/src/main/java/hudson/util/ProcessTree.java http://jenkins-ci.org/commit/jenkins/4df0c56ea4013bb37ad2c7a18b57f8b7fa977347 Log: JENKINS-40470 Jobs didn't finish on Solaris 11 Intel node (#2701) JENKINS-40470 Jobs didn't finish on Solaris 11 Intel node make length limit a system property

          Oleg Nenashev added a comment -

          The fix has been integrated towards 2.40

          Oleg Nenashev added a comment - The fix has been integrated towards 2.40

          oleg_nenashev do you think it's worthwhile to release 2.32.2 with this fix? If not it'd be good to add a warning to release notes that 2.20 (and 2.32.1) break Intel Solaris 11 workers.

          Marcin Gozdalik added a comment - oleg_nenashev do you think it's worthwhile to release 2.32.2 with this fix? If not it'd be good to add a warning to release notes that 2.20 (and 2.32.1 ) break Intel Solaris 11 workers.

          Oleg Nenashev added a comment -

          Likely it's about 2.32.3 (need to check with olivergondza). But yes, it makes sense to add the reference to this issue to the Jenkins documentarion

          Oleg Nenashev added a comment - Likely it's about 2.32.3 (need to check with olivergondza ). But yes, it makes sense to add the reference to this issue to the Jenkins documentarion

          Lubos Kosco added a comment -

          fwiw I added this bug to community warning on downloads page
          but I'd love to get my hands on 2.32.2 with this fix ...

          Lubos Kosco added a comment - fwiw I added this bug to community warning on downloads page but I'd love to get my hands on 2.32.2 with this fix ...

          Code changed in jenkins
          User: Christopher Siden
          Path:
          core/src/main/java/hudson/util/ProcessTree.java
          http://jenkins-ci.org/commit/jenkins/4ade65d1fb31c981fca6e14c0c20c98a70e41442
          Log:
          JENKINS-40470 Jobs didn't finish on Solaris 11 Intel node (#2701)

          • make length limit a system property

          (cherry picked from commit 4df0c56ea4013bb37ad2c7a18b57f8b7fa977347)

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Christopher Siden Path: core/src/main/java/hudson/util/ProcessTree.java http://jenkins-ci.org/commit/jenkins/4ade65d1fb31c981fca6e14c0c20c98a70e41442 Log: JENKINS-40470 Jobs didn't finish on Solaris 11 Intel node (#2701) JENKINS-40470 Jobs didn't finish on Solaris 11 Intel node make length limit a system property (cherry picked from commit 4df0c56ea4013bb37ad2c7a18b57f8b7fa977347)

          Lubos Kosco added a comment -

          thnx guys!

          Lubos Kosco added a comment - thnx guys!

          olivergondza when do you expect to ship 2.32.2?

          Marcin Gozdalik added a comment - olivergondza when do you expect to ship 2.32.2?

          gozdal, RC will be published 2017-01-18, final release 2017-02-01. See https://jenkins.io/content/event-calendar/

          Oliver Gondža added a comment - gozdal , RC will be published 2017-01-18, final release 2017-02-01. See https://jenkins.io/content/event-calendar/

          olivergondza thanks. It seems this page is well hidden, there is no link to it from main jenkins.io

          Marcin Gozdalik added a comment - olivergondza thanks. It seems this page is well hidden, there is no link to it from main jenkins.io

            Unassigned Unassigned
            sakamotodesu Minoru Sakamoto
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: