summaryrefslogtreecommitdiff
path: root/releasenotes/notes/non-final-parents-f7a2226862738507.yaml
blob: 0309532966241e82ca61f721061e62fb000cd0f7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
---
upgrade:
  - |
    Additional syntax checking is performed on job configuration
    changes so that Zuul will report an error if a job inherits from a
    non-permitted parent (such as a final job, intermediate job when
    the child is not abstract, or a protected job in another project).
    Previously, these situations might only be discovered when
    freezing a job graph.

    If any jobs currently in this situation exist, they will be
    reported as configuration errors.