• Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Blocker Blocker
    • core
    • None

      After upgrade from Jenkins version 1.532 to 1.533 "ssh" binary is no longer found. 1.534 is affected too.
      Downgrade back to 1.532 fixed the issue.
      System Informations are same for both versions.

        1. System Information [Jenkins].html
          27 kB
          Pavel Mateja
        2. consoleText
          4 kB
          Pavel Mateja

          [JENKINS-19926] SSH not found in Jeninks version > 1.532

          Pavel Mateja created issue -

          this is a git issue not an issue with the ssh-slaves launcher

          Stephen Connolly added a comment - this is a git issue not an issue with the ssh-slaves launcher
          Stephen Connolly made changes -
          Component/s New: git [ 15543 ]
          Component/s Original: ssh-slaves [ 15578 ]
          Labels Original: ssh

          Pavel Mateja added a comment -

          Hi, I was just guessing where the bug is.

          Changelog for 1.533 (2013/09/29) says:
          "Offer alternate error message for pattern-based project naming strategy. (pull request 914)"
          How this can cause loss of PATH env variable?

          And I don't think it's git problem. It can't find ssh client binary which seems to be problem of the slave to me. Especially when git plugin did not change during upgrade.

          Pavel Mateja added a comment - Hi, I was just guessing where the bug is. Changelog for 1.533 (2013/09/29) says: "Offer alternate error message for pattern-based project naming strategy. (pull request 914)" How this can cause loss of PATH env variable? And I don't think it's git problem. It can't find ssh client binary which seems to be problem of the slave to me. Especially when git plugin did not change during upgrade.

          from the console text, the issue is in the GIT plugin

          Stephen Connolly added a comment - from the console text, the issue is in the GIT plugin

          or else the issue is on your slave's /etc/profile... but I would suspect the git plugin. It is certainly not an ssh-slaves plugin issue as it has nothing to do with providing an ssh executable

          Stephen Connolly added a comment - or else the issue is on your slave's /etc/profile... but I would suspect the git plugin. It is certainly not an ssh-slaves plugin issue as it has nothing to do with providing an ssh executable

          Pavel Mateja added a comment -

          OK, I'm not Jenkins expert, I have to trust you.

          What about environment variables? Which plugin is responsible for them?

          And how can I find out what has been REALLY changed between 1.532 and 1.533?

          Pavel Mateja added a comment - OK, I'm not Jenkins expert, I have to trust you. What about environment variables? Which plugin is responsible for them? And how can I find out what has been REALLY changed between 1.532 and 1.533?

          Luis Arias added a comment -

          We're experiencing the same issue on upgrading from 1.532 to 1.533 and 1.534. IIRC from my previous round of tests with 1.533 it doesn't only affect git but any external program as if there was a path issue.

          Luis Arias added a comment - We're experiencing the same issue on upgrading from 1.532 to 1.533 and 1.534. IIRC from my previous round of tests with 1.533 it doesn't only affect git but any external program as if there was a path issue.

          Luis Arias added a comment -

          I imagine it has something to do with this commit but I don't know enough about jenkins to help fix it:

          https://github.com/jenkinsci/jenkins/commit/3eea39648943583a530f47f69f93737266537d9d

          Luis Arias added a comment - I imagine it has something to do with this commit but I don't know enough about jenkins to help fix it: https://github.com/jenkinsci/jenkins/commit/3eea39648943583a530f47f69f93737266537d9d

          Luis Arias added a comment -

          Pavel to know what changed between the two releases you can take a look at https://github.com/jenkinsci/jenkins/compare/jenkins-1.532...jenkins-1.533

          Luis Arias added a comment - Pavel to know what changed between the two releases you can take a look at https://github.com/jenkinsci/jenkins/compare/jenkins-1.532...jenkins-1.533

            vjuranek vjuranek
            lemrouch Pavel Mateja
            Votes:
            2 Vote for this issue
            Watchers:
            9 Start watching this issue

              Created:
              Updated:
              Resolved: