Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rmf_demos_maps in rolling fails to build on rhel targets #119

Open
nuclearsandwich opened this issue Jan 17, 2022 · 0 comments
Open

rmf_demos_maps in rolling fails to build on rhel targets #119

nuclearsandwich opened this issue Jan 17, 2022 · 0 comments

Comments

@nuclearsandwich
Copy link

The package rmf_demos_maps in rolling has been detected as not building on all platforms in the buildfile rhel. The release manager for rolling will consider disabling this build if it continues to fail to build.

  • jenkins_urls:
    • rhel 8 x86_64
      This is being filed because this package is about to be blacklisted. If this ticket is resolved please review whether it can be removed from the blacklist that should cross reference here.

Excerpt from the most recent build log:

DEBUG: [ 34%] Generating maps/airport_terminal/nav_graphs/phony
DEBUG: ros2 run rmf_building_map_tools building_map_generator nav /builddir/build/BUILD/ros-rolling-rmf-demos-maps-1.3.1/maps/airport_terminal/airport_terminal.building.yaml /builddir/build/BUILD/ros-rolling-rmf-demos-maps-1.3.1/obj-x86_64-redhat-linux-gnu/maps/airport_terminal/nav_graphs/
DEBUG: Traceback (most recent call last):
DEBUG:   File "/opt/ros/rolling/lib/rmf_building_map_tools/building_map_generator", line 11, in <module>
DEBUG:     load_entry_point('rmf-building-map-tools==0.0.0', 'console_scripts', 'building_map_generator')()
DEBUG:   File "/opt/ros/rolling/lib/python3.6/site-packages/building_map_generator/building_map_generator.py", line 32, in main
DEBUG:     g.generate_nav(args.INPUT, args.OUTPUT_DIR)
DEBUG:   File "/opt/ros/rolling/lib/python3.6/site-packages/building_map/generator.py", line 79, in generate_nav
DEBUG:     building = self.parse_editor_yaml(input_filename)
DEBUG:   File "/opt/ros/rolling/lib/python3.6/site-packages/building_map/generator.py", line 17, in parse_editor_yaml
DEBUG:     y = yaml.safe_load(f)
DEBUG:   File "/usr/lib64/python3.6/site-packages/yaml/__init__.py", line 94, in safe_load
DEBUG:     return load(stream, SafeLoader)
DEBUG:   File "/usr/lib64/python3.6/site-packages/yaml/__init__.py", line 72, in load
DEBUG:     return loader.get_single_data()
DEBUG:   File "/usr/lib64/python3.6/site-packages/yaml/constructor.py", line 35, in get_single_data
DEBUG:     node = self.get_single_node()
DEBUG:   File "/usr/lib64/python3.6/site-packages/yaml/composer.py", line 36, in get_single_node
DEBUG:     document = self.compose_document()
DEBUG:   File "/usr/lib64/python3.6/site-packages/yaml/composer.py", line 55, in compose_document
DEBUG:     node = self.compose_node(None, None)
DEBUG:   File "/usr/lib64/python3.6/site-packages/yaml/composer.py", line 84, in compose_node
DEBUG:     node = self.compose_mapping_node(anchor)
DEBUG:   File "/usr/lib64/python3.6/site-packages/yaml/composer.py", line 133, in compose_mapping_node
DEBUG:     item_value = self.compose_node(node, item_key)
DEBUG:   File "/usr/lib64/python3.6/site-packages/yaml/composer.py", line 84, in compose_node
DEBUG:     node = self.compose_mapping_node(anchor)
DEBUG:   File "/usr/lib64/python3.6/site-packages/yaml/composer.py", line 133, in compose_mapping_node
DEBUG:     item_value = self.compose_node(node, item_key)
DEBUG:   File "/usr/lib64/python3.6/site-packages/yaml/composer.py", line 82, in compose_node
DEBUG:     node = self.compose_sequence_node(anchor)
DEBUG:   File "/usr/lib64/python3.6/site-packages/yaml/composer.py", line 110, in compose_sequence_node
DEBUG:     while not self.check_event(SequenceEndEvent):
DEBUG:   File "/usr/lib64/python3.6/site-packages/yaml/parser.py", line 98, in check_event
DEBUG:     self.current_event = self.state()
DEBUG:   File "/usr/lib64/python3.6/site-packages/yaml/parser.py", line 379, in parse_block_sequence_first_entry
DEBUG:     return self.parse_block_sequence_entry()
DEBUG:   File "/usr/lib64/python3.6/site-packages/yaml/parser.py", line 384, in parse_block_sequence_entry
DEBUG:     if not self.check_token(BlockEntryToken, BlockEndToken):
DEBUG:   File "/usr/lib64/python3.6/site-packages/yaml/scanner.py", line 116, in check_token
DEBUG:     self.fetch_more_tokens()
DEBUG:   File "/usr/lib64/python3.6/site-packages/yaml/scanner.py", line 252, in fetch_more_tokens
DEBUG:     return self.fetch_plain()
DEBUG:   File "/usr/lib64/python3.6/site-packages/yaml/scanner.py", line 676, in fetch_plain
DEBUG:     self.tokens.append(self.scan_plain())
DEBUG:   File "/usr/lib64/python3.6/site-packages/yaml/scanner.py", line 1299, in scan_plain
DEBUG:     "Please check http://pyyaml.org/wiki/YAMLColonInFlowContext for details.")
DEBUG: yaml.scanner.ScannerError: while scanning a plain scalar
DEBUG:   in "/builddir/build/BUILD/ros-rolling-rmf-demos-maps-1.3.1/maps/airport_terminal/airport_terminal.building.yaml", line 29, column 87
DEBUG: found unexpected ':'
DEBUG:   in "/builddir/build/BUILD/ros-rolling-rmf-demos-maps-1.3.1/maps/airport_terminal/airport_terminal.building.yaml", line 29, column 92
DEBUG: Please check http://pyyaml.org/wiki/YAMLColonInFlowContext for details.
DEBUG: Traceback (most recent call last):
DEBUG:   File "/opt/ros/rolling/bin/ros2", line 11, in <module>
DEBUG:     load_entry_point('ros2cli==0.16.1', 'console_scripts', 'ros2')()
DEBUG:   File "/opt/ros/rolling/lib/python3.6/site-packages/ros2cli/cli.py", line 89, in main
DEBUG:     rc = extension.main(parser=parser, args=args)
DEBUG:   File "/opt/ros/rolling/lib/python3.6/site-packages/ros2run/command/run.py", line 70, in main
DEBUG:     return run_executable(path=path, argv=args.argv, prefix=prefix)
DEBUG:   File "/opt/ros/rolling/lib/python3.6/site-packages/ros2run/api/__init__.py", line 73, in run_executable
DEBUG:     if -process.returncode in signal.valid_signals() and os.name == 'posix':
DEBUG: AttributeError: module 'signal' has no attribute 'valid_signals'
DEBUG: make[2]: Leaving directory '/builddir/build/BUILD/ros-rolling-rmf-demos-maps-1.3.1/obj-x86_64-redhat-linux-gnu'
DEBUG: make[1]: Leaving directory '/builddir/build/BUILD/ros-rolling-rmf-demos-maps-1.3.1/obj-x86_64-redhat-linux-gnu'
nuclearsandwich added a commit to ros2/ros_buildfarm_config that referenced this issue Jan 17, 2022
nuclearsandwich added a commit to ros2/ros_buildfarm_config that referenced this issue Feb 3, 2022
nuclearsandwich added a commit to ros2/ros_buildfarm_config that referenced this issue Feb 3, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant