[JENKINS-73281] Use mina-sshd-api
plugin
#297
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
See JENKINS-73281. The
sample-plugin
test injenkinsci/bom
started failing on the Jetty 12 EE 8 branch with the stack trace shown in the ticket. The root cause of the problem was unrelated to the Jetty 12 EE 8 upgrade but happened to be exposed by the reshuffled classpath of Jetty 12 EE 8; namely, the Subversion test JAR was pulling in an old version ofmina-sshd-api-common
. Somehow the reshuffled classpath on Jetty 12 EE 8 made this old version take precedence, resulting in the failure:The fix is to exclude this old version to allow (the latest version of) this library to be pulled in from the corresponding library plugin.
Testing done
Reproduced the problem described in the ticket in
jenkinsci/bom
; with the incremental build from this PR, can no longer reproduce the issue.