Skip to content

[RUN-4429] Document child process kill limitation#1829

Merged
fdevans merged 1 commit into
4.0.xfrom
RUN-4429-child-process-kill-limitation
Jul 8, 2026
Merged

[RUN-4429] Document child process kill limitation#1829
fdevans merged 1 commit into
4.0.xfrom
RUN-4429-child-process-kill-limitation

Conversation

@jayas006

@jayas006 jayas006 commented Jun 30, 2026

Copy link
Copy Markdown
Contributor

Killing a job does not guarantee that child processes on the node will also be terminated. This is an architectural limitation of how Rundeck interacts with the underlying OS and remote executors.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Documents a known limitation of Rundeck’s “Kill Job” behavior so users understand that aborting/killing a job may not terminate child processes spawned by the job.

Changes:

  • Adds a note under Killing Jobs clarifying that killing a job may not kill child processes.
  • Calls out the behavior as a platform limitation (not guaranteed).

Comment thread docs/manual/jobs/index.md Outdated
Comment on lines +213 to +215
> **Note:** Killing a job stops the job and the main process Rundeck controls.
> Child processes spawned by the job may not be killed.
> This is a known platform limitation and is not guaranteed.
@jayas006 jayas006 force-pushed the RUN-4429-child-process-kill-limitation branch from 891d5a0 to 7fb3d57 Compare June 30, 2026 18:09
@jayas006 jayas006 force-pushed the RUN-4429-child-process-kill-limitation branch from 7fb3d57 to 6723915 Compare June 30, 2026 19:15
@jayas006 jayas006 added this to the 6.1.0 milestone Jun 30, 2026
@fdevans fdevans merged commit 0c4b8f7 into 4.0.x Jul 8, 2026
1 of 4 checks passed
@fdevans fdevans deleted the RUN-4429-child-process-kill-limitation branch July 8, 2026 16:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants