Skip to content

Remove Ci::CancelPipelineWorker

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Problem

After the implementation of #390453, we will not need to cancel the child pipelines with force_execute since we can pass the pipeline triggering user and do a permission check even for child pipelines. The only other example left using force_execute will be from CancelRedundantPipelinesService which doesn't currently user a separate worker for each pipeline.

Proposals

  1. Remove the Ci::CancelPipelineWorker across two releases as documented (note: step 1 can be done as part of #390453).
Edited by 🤖 GitLab Bot 🤖