Canceling a parent pipeline: are downstream pipelines left running?
GitLab documents a REST endpoint, POST /projects/:id/pipelines/:pipeline_id/cancel , that marks a pipeline as canceled and asks the runner to terminate its active jobs. Job-level timeouts and runner-side SIGTERM handling are separate documented mechanisms that interact with cancellation. Assume a current release line (GitLab 17.x) on SaaS or self-managed ins