Some of the libraries that Jenkins uses (e.g. JGit) have moved on to use SSHD 2.x. This contains breaking changes. But sshd-module still expects SSHD 1.x. The incompatibilities cause either compile-time or runtime 'class not found' errors in Jenkins and its plugins.
We need to bump our SSHD dependencies to fix this.
- SSHD 2.2.0 (also used by the current release of JGit)
- SSHD 2.3.0 (the very latest version)
Affected downstream components:
- Gerrit Trigger plugin
- git-server plugin
- Jenkins Core CLI
- Remote terminal access plugin