GLAS | Configure default timeout to 3 hours
Summary
Increase default timeout for GitLab Advanced SAST analyzer to 3 hours to accommodate large project scans.
Problem
GitLab Advanced SAST analyzer is experiencing timeout issues when scanning large projects with the current timeout configuration. This results in:
- Failed pipeline executions
- Incomplete security scans
- Teams unable to get SAST results for larger codebases
Proposed Solution
Increase the default timeout value to 3 hours (180 minutes), which is the maximum available timeout on self-hosted runners.
Impact
- Positive: Large projects will complete SAST scans successfully
- Negative: Longer pipeline execution times for projects that hit timeout scenarios
- Mitigation: Only affects projects that were previously timing out
Implementation
Update the default timeout configuration in the GitLab Advanced SAST analyzer settings.