Details
-
Improvement
-
Status: Resolved (View Workflow)
-
Critical
-
Resolution: Fixed
-
None
-
-
ssh-slaves-1.29.1
Description
Remove the dependency of the Trilead-ssh2 plugin and use the Trilead-api plugins instead, this means that ssh-slaves plugins no longer uses the trilead-ssh2 plugin provider by the Jenkins core, it will use the Trilead-api version, so now it is possible to upgrade the plugin ssh library without to upgrade the core.
Attachments
Issue Links
- is duplicated by
-
JENKINS-54061 org.apache.commons.jelly.impl.TagScript.handleException
-
- Resolved
-
-
JENKINS-54712 after update ssh-slave plugin to 1.29.0 just stacktrace in browser
-
- Closed
-
-
JENKINS-54713 UI Exception after upgraden plugins
-
- Closed
-
-
JENKINS-54716 ssh-slaves-plugin after update to 1.29.0 svn is no longer aviable as pipeline scm
-
- Closed
-
-
JENKINS-54720 ssh-slaves 1.29.0 causes ClassNotFoundException
-
- Closed
-
-
JENKINS-54708 org.apache.commons.jelly.JellyTagException: jar:file:/C:/Program%20Files%20(x86)/Jenkins/war/WEB-INF/lib/jenkins-core-2.152.jar!/lib/layout/hasPermission.jelly:35:20: <d:invokeBody> com/trilead/ssh2/crypto/Base64
-
- Closed
-
- relates to
-
JENKINS-54724 ssh-credentials-plugin broken when using ssh-slaves-plugin 1.29.0
-
- Resolved
-
I just upgraded the ssh-slave from 1.28.1 to 1.29.1, and immediately got the same stack-trace.
Downgrading to 1.29.0 also produced the stack-trace.
Finally, back on 1.28.1, everything is back to normal.
On each of the above mentioned versions, I've tested both trilead-api 1.0.0 and 1.0.1 - but this plugin version does not seem to affect the problem.