-
Notifications
You must be signed in to change notification settings - Fork 268
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix missing dependency on directly used trilead-api #284
Conversation
Signed-off-by: Olivier Lamy <olamy@apache.org>
@@ -3324,6 +3318,8 @@ public FormValidation doCheckLocal(@QueryParameter String value) throws IOExcept | |||
* Enables trace logging of Ganymed SSH library. | |||
* <p> | |||
* Intended to be invoked from Groovy console. | |||
* @deprecated |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would even remove this (and so dependency on trilead-api) as the class in trilead-api is even already deprecated.
https://github.com/jenkinsci/trilead-ssh2/blob/d9e5b647ca51e65db86e29a642f85eaee560bd10/src/com/trilead/ssh2/DebugLogger.java#L11
Signed-off-by: Olivier Lamy <olamy@apache.org>
I've confirmed that incremental release 2.17.4-rc1255.4e4a_35243fd5 (from this pull request) resolves the test failure in the plugin bill of materials. Thanks @olamy ! |
jenkinsci/ssh-credentials-plugin#199 makes the trilead-api plugin an optional dependency of the ssh-credentials plugin. That exposed a latent issue in the subversion plugin that is resolved in jenkinsci/subversion-plugin#284 . jenkinsci#3050 describes the details of the test failures in the plugin bill of mateerials. The failing tests can be seen with the commands: PLUGINS=subversion TEST=CompareAgainstBaselineCallableTest bash local-test.sh PLUGINS=mina-sshd-api-core LINE=weekly bash local-test.sh No need to block later releases, since the pull request thet fixes the issue has been submitted and is ready for review.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not maintaining this functionally but I'll help with ecosystem related fixes if there's a working PR provided like in this case. |
updates the bom to 2950.va_633b_f42f759 to pick up jenkinsci/subversion-plugin#284
Signed-off-by: Olivier Lamy olamy@apache.org
Testing done
Submitter checklist