Zuul encountered a syntax error while parsing its configuration in the repo fedora-ci/monitor-gating on branch production. The error was:
expected a single document in the stream in "fedora-ci/monitor-gating/.zuul.yaml@production", line 2, column 1 but found another document in "fedora-ci/monitor-gating/.zuul.yaml@production", line 11, column 1
1 new commit added
Fix .yaml document ends
Configuration item has more than one key. Each zuul.yaml configuration file must be a list of dictionaries with a single key, for example:
job: name: foo
project: name: bar
Ensure that every item in the list is a dictionary with only one key (in this example, 'job' and 'project'). This error may be caused by insufficient indentation of the keys under the configuration item ('name' in this example).
The incorrect values are around:
job: null name: pre-commit run: ci/pre-commit.yaml nodeset: fedora-35-vm
Fix indentation
Job pre-commit in fedora-ci/monitor-gating is not permitted to shadow job pre-commit in fedora-infra/rpmautospec
The error appears in the following job stanza:
job: name: pre-commit run: ci/pre-commit.yaml nodeset: fedora-35-vm
in "fedora-ci/monitor-gating/.zuul.yaml@production", line 2, column 3
Rename pre-commit
Change .zuul.yaml
Build failed. More information on how to proceed and troubleshoot errors available at https://fedoraproject.org/wiki/Zuul-based-ci
Change revs in .pre-commit-config
Tweak max line length
Pull-Request has been merged by patrikp