Open
Bug 1905339
Opened 10 months ago
Updated 9 months ago
ci-configuration generated yaml files are unloadable
Categories
(Release Engineering :: Firefox-CI Administration, defect)
Release Engineering
Firefox-CI Administration
Tracking
(Not tracked)
NEW
People
(Reporter: bhearsum, Unassigned)
Details
The *DO NOT EDIT*
blocks in the description fields are interpreted as alias', and we end up with errors like:
File "/home/bhearsum/tmp/2024-06-28/verify.py", line 4, in <module>
before = yaml.safe_load(open(sys.argv[1]))["resources"]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/bhearsum/.pyenv/versions/3.11.6/lib/python3.11/site-packages/yaml/__init__.py", line 125, in safe_load
return load(stream, SafeLoader)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/bhearsum/.pyenv/versions/3.11.6/lib/python3.11/site-packages/yaml/__init__.py", line 81, in load
return loader.get_single_data()
^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/bhearsum/.pyenv/versions/3.11.6/lib/python3.11/site-packages/yaml/constructor.py", line 49, in get_single_data
node = self.get_single_node()
^^^^^^^^^^^^^^^^^^^^^^
File "/home/bhearsum/.pyenv/versions/3.11.6/lib/python3.11/site-packages/yaml/composer.py", line 36, in get_single_node
document = self.compose_document()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/bhearsum/.pyenv/versions/3.11.6/lib/python3.11/site-packages/yaml/composer.py", line 55, in compose_document
node = self.compose_node(None, None)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/bhearsum/.pyenv/versions/3.11.6/lib/python3.11/site-packages/yaml/composer.py", line 84, in compose_node
node = self.compose_mapping_node(anchor)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/bhearsum/.pyenv/versions/3.11.6/lib/python3.11/site-packages/yaml/composer.py", line 133, in compose_mapping_node
item_value = self.compose_node(node, item_key)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/bhearsum/.pyenv/versions/3.11.6/lib/python3.11/site-packages/yaml/composer.py", line 84, in compose_node
node = self.compose_mapping_node(anchor)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/bhearsum/.pyenv/versions/3.11.6/lib/python3.11/site-packages/yaml/composer.py", line 133, in compose_mapping_node
item_value = self.compose_node(node, item_key)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/bhearsum/.pyenv/versions/3.11.6/lib/python3.11/site-packages/yaml/composer.py", line 84, in compose_node
node = self.compose_mapping_node(anchor)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/bhearsum/.pyenv/versions/3.11.6/lib/python3.11/site-packages/yaml/composer.py", line 133, in compose_mapping_node
item_value = self.compose_node(node, item_key)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/bhearsum/.pyenv/versions/3.11.6/lib/python3.11/site-packages/yaml/composer.py", line 68, in compose_node
raise ComposerError(None, None, "found undefined alias %r"
yaml.composer.ComposerError: found undefined alias 'DO'
Updated•9 months ago
|
Severity: -- → S4
You need to log in
before you can comment on or make changes to this bug.
Description
•