• Apache Mina SSH Upgrade

      This epic is to track the various efforts required in order to upgrade Jenkins' copy (from sshd-module) of Apache Mina SSHD from 1.x to 2.x along with migrating existing usage of Trilead SSH to use Mina instead. As the Trilead project is no longer maintained outside Jenkins, it's important to pay off the technical debt of continued maintenance of an outdated SSH library when we can migrate to an up to date library instead.

      The two primary goals of the epic:

      • Upgrade any usage of Mina SSH 1.x to use 2.x
      • Migrate any usage of Trilead SSH to use Mina SSH 2.x

      An additional nice to have would be to do similarly for JSch, though that library was maintained until far more recently than Trilead was which makes it a lower priority to handle.

          [JENKINS-64104] Upgrade and migrate to Apache Mina SSH 2.x

          We will move the SSHD module to a plugin first

          Ivan Fernandez Calvo added a comment - We will move the SSHD module to a plugin first

          sshd 3.04 was released with Apache Mina 2.5.1

          Ivan Fernandez Calvo added a comment - sshd 3.04 was released with Apache Mina 2.5.1

          sshd was updated to Apache Mina 2.7.0

          Ivan Fernandez Calvo added a comment - sshd was updated to Apache Mina 2.7.0

            ifernandezcalvo Ivan Fernandez Calvo
            jvz Matt Sicker
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated: