Unable to cancel "running" pipelines that failed due external dependencies
Hi,
I have pipelines with external dependencies (e.g. write a comment over commit with results of SonarQube analysis). When these external dependencies cannot finish the pipeline forever remain in running state, without possibility to cancel it.
For example, I have a qa stage that performs the mentioned analysis. This analysis cannot finish because I receive the error from your backend:
[ERROR] Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.0.2:sonar (default-cli) on project: Unable to create or update review comment in file ... at line ...: dial unix /var/opt/gitlab/gitlab-rails/sockets/gitlab.socket: connect: resource temporarily unavailable: Server returned HTTP response code: 502 for URL: https://gitlab.com/api/v3/projects/<project_id>/repository/commits/<commit_hash>/comments -> [Help 1]
I would like a mechanism to force the cancellation of the pipeline.
Thanks!!!