summaryrefslogtreecommitdiff
path: root/releasenotes/notes/dependency-validation-000f63204da83b4a.yaml
blob: 0f88a06fa6cdc2b3a340bab37404148b2b6755da (plain)
1
2
3
4
5
6
7
8
9
10
11
12
---
fixes:
  - |
    Zuul now treats job dependencies that reference undefined jobs as
    a configuration error.  Previously a job which depended on another
    job which did not exist would pass initial syntax validation and
    only cause a failure in freezing the job graph when Zuul attempted
    to run the job.  Now incorrect or missing job dependencies are
    detected during configuration.  This means that new config errors
    may be prevented from merging.  It also means that existing
    erroneous job or project configurations will be regarded as
    configuration errors at startup.