cross-platform shell plugin 0.10 not stopping jobs on clients

17 views
Skip to first unread message

Anne Hammond

unread,
Aug 6, 2021, 6:24:51 PM8/6/21
to Jenkins Users
Xshell plugin, or cross-platform shell plugin, 0.10 is not stopping jobs on the clients under jenkins 2.289.2 when the job is aborted from the jenkins dashboard.

There are some previous posts about Xshell where it worked in 1.586 (is this the jenkins version?), and in 1.565.2-1.586.

This worked until we upgraded jenkins from 2.107.3 to 2.289.2.

Any advice for how to fix this, or to post more information here so that it can be fixed in jenkins, appreciated.

Thank you!

Anne

Mark Waite

unread,
Aug 6, 2021, 7:58:03 PM8/6/21
to Jenkins Users
I just checked and confirmed what you reported.  A Unix based agent does not kill the process that was created by the XShell plugin, even though the Jenkins job stops.

A shell step does kill the process that was created.

Process did seem to be killed on a Windows agent with XShell.

Work around is to switch from XShell to the shell step.  Please submit a bug report to issues.jenkins.io.

Mark Waite

--
You received this message because you are subscribed to the Google Groups "Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-use...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/d8f530b2-eb2a-4536-ac80-709c6a71c3b2n%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages