Skip to content

Multi-project pipeline stuck in running when triggering a pipeline that does not exists

Summary

When triggering a pipeline that does not existing the pipeline stuck in running status

Steps to reproduce

  1. Create a pipeline
  2. Trigger multi project pipeline to a non exist pipeline
  3. See pipeline status stuck in running status

Example Project

Use this minimal configuration

some_job: 
  script:
    - echo "0"

some_trigger_job: 
  trigger:
    project: some project

image

What is the current bug behavior?

Pipeline stays running

What is the expected correct behavior?

If the project does not exists we should fail the pipeline with an error message pipeline does not exists

Possible fixes