diff options
author | Zuul <zuul@review.opendev.org> | 2022-07-01 13:09:45 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2022-07-01 13:09:45 +0000 |
commit | 43f23a96dbb0f61f736d5178e610d768237dfb38 (patch) | |
tree | 71634d61b1b9ea26ae4098adfd6be9195c7a9c0b /releasenotes/notes | |
parent | 29a1313801493d542b91cf7351feb618b5a05253 (diff) | |
parent | 026de6587b14c2f6fa19c1208f5615566fcba02b (diff) | |
download | zuul-43f23a96dbb0f61f736d5178e610d768237dfb38.tar.gz |
Merge "Validate dependent job names"
Diffstat (limited to 'releasenotes/notes')
-rw-r--r-- | releasenotes/notes/dependency-validation-000f63204da83b4a.yaml | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/releasenotes/notes/dependency-validation-000f63204da83b4a.yaml b/releasenotes/notes/dependency-validation-000f63204da83b4a.yaml new file mode 100644 index 000000000..0f88a06fa --- /dev/null +++ b/releasenotes/notes/dependency-validation-000f63204da83b4a.yaml @@ -0,0 +1,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. |