Early branch: Adjust the verify_rc_pipeline job
Verify RC pipelines job
The verify_rc_pipelines job was executed 90 minutes after the tag job completed. However, one of the RC jobs to build packages takes around 120 minutes https://dev.gitlab.org/gitlab/omnibus-gitlab/-/jobs/29072112, causing the initial executions of this job to fail https://ops.gitlab.net/gitlab-org/release/tools/-/jobs/19323539. The error message posted on the job was not helpful:
2025-07-15 18:56:31.844099 F Rake::Task -- Task failed -- Exception: ReleaseTools::Monthly::ReleaseCandidate::VerifyPipeline::PipelineCheckError: One or more pipelines are still running or failed.
Additionally, the verify_rc_pipeline job posts a message on #announcements
We need to:
- Increase the delay time to
120minutes - Improve the error message to point out the actual pipeline. For example:
2025-07-15 18:56:31.844099 F Rake::Task -- Task failed -- Exception: ReleaseTools::Monthly::ReleaseCandidate::VerifyPipeline::PipelineCheckError: One or more pipelines are still running or failed.
- GitLab EE http://gitlab.com/test/-/pipelines/1
- Prevent the message from being posted on announcements
Edited by Mayra Cabrera
