Skip to content

Update Docker build#233

Closed
ruffsl wants to merge 29 commits intomoveit:mainfrom
ruffsl:docker2
Closed

Update Docker build#233
ruffsl wants to merge 29 commits intomoveit:mainfrom
ruffsl:docker2

Conversation

@ruffsl
Copy link
Contributor

@ruffsl ruffsl commented Jul 13, 2020

Description

Update to #44

@ruffsl
Copy link
Contributor Author

ruffsl commented Jul 13, 2020

I was just revising #44 to sync some newer feature from the nav2 dockerfiles, but when using the nightly build of ROS2, I can't seem to build the overlay for moveit2 project without octomap by skipping it as in the official build instructions, and I can't build the underlay with it.

cc. @davetcoleman @mlautman

Details

With octomap

RUN . /opt/ros/$ROS_DISTRO/setup.sh && \
    colcon build \
      --symlink-install \
      --mixin $UNDERLAY_MIXINS \
    || ([ -z "$FAIL_ON_BUILD_FAILURE" ] || exit 1)
#18 [builder 7/14] RUN . /opt/ros/foxy/setup.sh &&     colcon build       --...
#18 0.779 [connext_cmake_module] Warning: The location at which Connext was found when the workspace was built [[/opt/rti.com/rti_connext_dds-5.3.1]] does not point to a valid directory, and the NDDSHOME environment variable has not been set. Support for Connext will not be available.
#18 1.456 Starting >>> octomap
#18 1.469 Starting >>> joint_state_publisher
#18 1.482 Starting >>> eigen_stl_containers
#18 1.493 Starting >>> object_recognition_msgs
#18 1.503 Starting >>> octomap_msgs
#18 1.513 Starting >>> random_numbers
#18 1.522 Starting >>> urdfdom_py
#18 1.535 Starting >>> angles
#18 1.554 Starting >>> control_msgs
#18 1.566 Starting >>> ompl
#18 2.913 Finished <<< joint_state_publisher [1.44s]
#18 2.915 Starting >>> joint_state_publisher_gui
#18 2.936 Starting >>> moveit_resources
#18 2.977 Finished <<< urdfdom_py [1.45s]
#18 2.981 Starting >>> srdfdom
#18 3.816 Finished <<< eigen_stl_containers [2.33s]
#18 3.841 Finished <<< angles [2.31s]
#18 4.142 Finished <<< joint_state_publisher_gui [1.23s]
#18 17.52 Finished <<< random_numbers [16.0s]
#18 29.26 Finished <<< moveit_resources [26.3s]
#18 31.27 --- stderr: octomap
#18 31.27 
#18 31.27 
#18 31.27 
#18 31.27 
#18 31.27 ---
#18 31.27 Finished <<< octomap [29.8s]
#18 31.28 Starting >>> dynamic_edt_3d
#18 31.29 Starting >>> geometric_shapes
#18 31.31 Starting >>> octovis
#18 34.16 Finished <<< octomap_msgs [32.7s]
#18 34.94 Finished <<< srdfdom [32.0s]
#18 34.94 --- stderr: srdfdom
#18 34.94 CMake Warning at CMakeLists.txt:70 (message):
#18 34.94   Locale nl_NL not available.  Locale test will not be meaningful.
#18 34.94 
#18 34.94 
#18 34.94 ---
#18 37.68 --- stderr: geometric_shapes
#18 37.68 CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/assimp-5.0/assimpTargets.cmake:54 (if):
#18 37.68   if given arguments:
#18 37.68 
#18 37.68     "ON"
#18 37.68 
#18 37.68   An argument named "ON" appears in a conditional statement.  Policy CMP0012
#18 37.68   is not set: if() recognizes numbers and boolean constants.  Run "cmake
#18 37.68   --help-policy CMP0012" for policy details.  Use the cmake_policy command to
#18 37.68   set the policy and suppress this warning.
#18 37.68 Call Stack (most recent call first):
#18 37.68   /usr/lib/x86_64-linux-gnu/cmake/assimp-5.0/assimp-config.cmake:1 (include)
#18 37.68   CMakeLists.txt:16 (find_package)
#18 37.68 This warning is for project developers.  Use -Wno-dev to suppress it.
#18 37.68 
#18 37.68 /opt/underlay_ws/src/ros-planning/geometric_shapes/src/shapes.cpp:39:10: fatal error: octomap/octomap.h: No such file or directory
#18 37.68    39 | #include <octomap/octomap.h>
#18 37.68       |          ^~~~~~~~~~~~~~~~~~~
#18 37.68 compilation terminated.
#18 37.68 make[2]: *** [CMakeFiles/geometric_shapes.dir/build.make:154: CMakeFiles/geometric_shapes.dir/src/shapes.cpp.o] Error 1
#18 37.68 make[1]: *** [CMakeFiles/Makefile2:137: CMakeFiles/geometric_shapes.dir/all] Error 2
#18 37.68 make: *** [Makefile:141: all] Error 2
#18 37.68 ---
#18 37.68 Failed   <<< geometric_shapes [6.39s, exited with code 2]
#18 39.78 Aborted  <<< object_recognition_msgs [38.3s]
#18 40.95 Aborted  <<< dynamic_edt_3d [9.67s]
#18 60.10 Aborted  <<< octovis [28.8s]
#18 75.21 Aborted  <<< control_msgs [1min 14s]
#18 132.2 Aborted  <<< ompl [2min 11s]
#18 132.3 
#18 132.3 Summary: 10 packages finished [2min 11s]
#18 132.3   1 package failed: geometric_shapes
#18 132.3   5 packages aborted: control_msgs dynamic_edt_3d object_recognition_msgs octovis ompl
#18 132.3   5 packages had stderr output: dynamic_edt_3d geometric_shapes octomap octovis srdfdom
#18 132.3   1 package not processed
#18 ERROR: executor failed running [/bin/sh -c . /opt/ros/$ROS_DISTRO/setup.sh &&     colcon build       --symlink-install       --mixin $UNDERLAY_MIXINS     || ([ -z "$FAIL_ON_BUILD_FAILURE" ] || exit 1)]: runc did not terminate sucessfully
------
 > [builder 7/14] RUN . /opt/ros/foxy/setup.sh &&     colcon build       --symlink-install       --mixin release ccache     || ([ -z "True" ] || exit 1):
------
failed to solve with frontend dockerfile.v0: failed to build LLB: executor failed running [/bin/sh -c . /opt/ros/$ROS_DISTRO/setup.sh &&     colcon build       --symlink-install       --mixin $UNDERLAY_MIXINS     || ([ -z "$FAIL_ON_BUILD_FAILURE" ] || exit 1)]: runc did not terminate sucessfully

Without octomap

RUN . /opt/ros/$ROS_DISTRO/setup.sh && \
    colcon build \
      --symlink-install \
      --mixin $UNDERLAY_MIXINS \
      --packages-skip-by-dep octomap \
    || ([ -z "$FAIL_ON_BUILD_FAILURE" ] || exit 1)
#18 [builder 7/14] RUN . /opt/ros/foxy/setup.sh &&     colcon build       --...
#18 0.893 [connext_cmake_module] Warning: The location at which Connext was found when the workspace was built [[/opt/rti.com/rti_connext_dds-5.3.1]] does not point to a valid directory, and the NDDSHOME environment variable has not been set. Support for Connext will not be available.
#18 1.485 Starting >>> joint_state_publisher
#18 1.516 Starting >>> object_recognition_msgs
#18 1.530 Starting >>> octomap_msgs
#18 1.540 Starting >>> urdfdom_py
#18 1.557 Starting >>> angles
#18 1.568 Starting >>> control_msgs
#18 1.579 Starting >>> eigen_stl_containers
#18 1.595 Starting >>> octomap
#18 1.609 Starting >>> ompl
#18 1.619 Starting >>> random_numbers
#18 2.787 Finished <<< urdfdom_py [1.25s]
#18 2.790 Starting >>> srdfdom
#18 2.892 Finished <<< joint_state_publisher [1.41s]
#18 2.892 Starting >>> joint_state_publisher_gui
#18 2.909 Starting >>> moveit_resources
#18 3.637 Finished <<< angles [2.08s]
#18 3.653 Finished <<< eigen_stl_containers [2.07s]
#18 4.056 Finished <<< joint_state_publisher_gui [1.16s]
#18 17.26 Finished <<< random_numbers [15.6s]
#18 29.33 Finished <<< moveit_resources [26.4s]
#18 34.20 --- stderr: octomap
#18 34.20 
#18 34.20 
#18 34.20 
#18 34.20 
#18 34.20 ---
#18 34.20 Finished <<< octomap [32.6s]
#18 35.63 --- stderr: srdfdom
#18 35.63 CMake Warning at CMakeLists.txt:70 (message):
#18 35.63   Locale nl_NL not available.  Locale test will not be meaningful.
#18 35.63 
#18 35.63 
#18 35.63 ---
#18 35.63 Finished <<< srdfdom [32.8s]
#18 36.91 Finished <<< octomap_msgs [35.4s]
#18 49.80 Finished <<< object_recognition_msgs [48.3s]
#18 49.80 Starting >>> moveit_msgs
#18 74.28 Finished <<< control_msgs [1min 13s]
#18 154.4 [Processing: moveit_msgs, ompl]
#18 154.4 [Processing: moveit_msgs, ompl]
#18 154.4 Finished <<< ompl [2min 33s]
#18 219.2 [Processing: moveit_msgs]
#18 219.2 [Processing: moveit_msgs]
#18 219.2 Finished <<< moveit_msgs [2min 49s]
#18 219.2 
#18 219.2 Summary: 14 packages finished [3min 38s]
#18 219.2   2 packages had stderr output: octomap srdfdom
#18 DONE 219.4s

#19 [builder 8/14] WORKDIR /opt/overlay_ws
#19 DONE 0.0s

#20 [builder 9/14] COPY --from=cacher /tmp//opt/overlay_ws ./
#20 DONE 0.1s

#21 [builder 10/14] RUN . /opt/underlay_ws/install/setup.sh &&     apt-get u...
#21 0.966 [connext_cmake_module] Warning: The location at which Connext was found when the workspace was built [[/opt/rti.com/rti_connext_dds-5.3.1]] does not point to a valid directory, and the NDDSHOME environment variable has not been set. Support for Connext will not be available.
#21 1.296 Get:1 http://security.ubuntu.com/ubuntu focal-security InRelease [107 kB]
#21 1.352 Get:2 http://packages.ros.org/ros2-testing/ubuntu focal InRelease [3934 B]
#21 1.494 Get:3 http://archive.ubuntu.com/ubuntu focal InRelease [265 kB]
#21 1.708 Get:4 http://packages.ros.org/ros2-testing/ubuntu focal/main amd64 Packages [330 kB]
#21 1.990 Get:5 http://security.ubuntu.com/ubuntu focal-security/restricted amd64 Packages [33.9 kB]
#21 2.101 Get:6 http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages [164 kB]
#21 2.177 Get:7 http://security.ubuntu.com/ubuntu focal-security/universe amd64 Packages [44.5 kB]
#21 2.197 Get:8 http://security.ubuntu.com/ubuntu focal-security/multiverse amd64 Packages [1077 B]
#21 2.223 Get:9 http://archive.ubuntu.com/ubuntu focal-updates InRelease [111 kB]
#21 2.400 Get:10 http://archive.ubuntu.com/ubuntu focal-backports InRelease [98.3 kB]
#21 2.571 Get:11 http://archive.ubuntu.com/ubuntu focal/universe amd64 Packages [11.3 MB]
#21 3.457 Get:12 http://archive.ubuntu.com/ubuntu focal/multiverse amd64 Packages [177 kB]
#21 3.463 Get:13 http://archive.ubuntu.com/ubuntu focal/restricted amd64 Packages [33.4 kB]
#21 3.464 Get:14 http://archive.ubuntu.com/ubuntu focal/main amd64 Packages [1275 kB]
#21 3.595 Get:15 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [310 kB]
#21 3.600 Get:16 http://archive.ubuntu.com/ubuntu focal-updates/restricted amd64 Packages [33.9 kB]
#21 3.601 Get:17 http://archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 Packages [4225 B]
#21 3.602 Get:18 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages [157 kB]
#21 3.605 Get:19 http://archive.ubuntu.com/ubuntu focal-backports/universe amd64 Packages [3209 B]
#21 4.186 Fetched 14.5 MB in 3s (4705 kB/s)
#21 4.186 Reading package lists...
#21 9.847 debconf: delaying package configuration, since apt-utils is not installed
#21 9.999 Selecting previously unselected package python-backports.functools-lru-cache.
(Reading database ... 82379 files and directories currently installed.)
#21 10.07 Preparing to unpack .../0-python-backports.functools-lru-cache_1.5-3build1_all.deb ...
#21 10.08 Unpacking python-backports.functools-lru-cache (1.5-3build1) ...
#21 10.14 Selecting previously unselected package python-soupsieve.
#21 10.15 Preparing to unpack .../1-python-soupsieve_1.9.5+dfsg-1_all.deb ...
#21 10.16 Unpacking python-soupsieve (1.9.5+dfsg-1) ...
#21 10.23 Selecting previously unselected package python-bs4.
#21 10.24 Preparing to unpack .../2-python-bs4_4.8.2-1_all.deb ...
#21 10.24 Unpacking python-bs4 (4.8.2-1) ...
#21 10.32 Selecting previously unselected package python-chardet.
#21 10.33 Preparing to unpack .../3-python-chardet_3.0.4-4build1_all.deb ...
#21 10.34 Unpacking python-chardet (3.0.4-4build1) ...
#21 10.42 Selecting previously unselected package python-six.
#21 10.44 Preparing to unpack .../4-python-six_1.14.0-2_all.deb ...
#21 10.44 Unpacking python-six (1.14.0-2) ...
#21 10.50 Selecting previously unselected package python-webencodings.
#21 10.51 Preparing to unpack .../5-python-webencodings_0.5.1-1ubuntu1_all.deb ...
#21 10.52 Unpacking python-webencodings (0.5.1-1ubuntu1) ...
#21 10.59 Selecting previously unselected package python-html5lib.
#21 10.60 Preparing to unpack .../6-python-html5lib_1.0.1-2_all.deb ...
#21 10.61 Unpacking python-html5lib (1.0.1-2) ...
#21 10.70 Selecting previously unselected package python-lxml:amd64.
#21 10.71 Preparing to unpack .../7-python-lxml_4.5.0-1_amd64.deb ...
#21 10.71 Unpacking python-lxml:amd64 (4.5.0-1) ...
#21 10.95 Setting up python-six (1.14.0-2) ...
#21 11.67 Setting up python-backports.functools-lru-cache (1.5-3build1) ...
#21 12.18 Setting up python-chardet (3.0.4-4build1) ...
#21 12.81 Setting up python-webencodings (0.5.1-1ubuntu1) ...
#21 13.34 Setting up python-lxml:amd64 (4.5.0-1) ...
#21 13.90 Setting up python-html5lib (1.0.1-2) ...
#21 14.51 Setting up python-soupsieve (1.9.5+dfsg-1) ...
#21 15.06 Setting up python-bs4 (4.8.2-1) ...
#21 17.76 debconf: delaying package configuration, since apt-utils is not installed
#21 17.90 Selecting previously unselected package liburdfdom-model:amd64.
(Reading database ... 82648 files and directories currently installed.)
#21 17.96 Preparing to unpack .../liburdfdom-model_1.0.4+ds-2_amd64.deb ...
#21 17.96 Unpacking liburdfdom-model:amd64 (1.0.4+ds-2) ...
#21 18.04 Selecting previously unselected package liburdfdom-model-state:amd64.
#21 18.05 Preparing to unpack .../liburdfdom-model-state_1.0.4+ds-2_amd64.deb ...
#21 18.05 Unpacking liburdfdom-model-state:amd64 (1.0.4+ds-2) ...
#21 18.12 Selecting previously unselected package liburdfdom-sensor:amd64.
#21 18.13 Preparing to unpack .../liburdfdom-sensor_1.0.4+ds-2_amd64.deb ...
#21 18.14 Unpacking liburdfdom-sensor:amd64 (1.0.4+ds-2) ...
#21 18.21 Selecting previously unselected package liburdfdom-world:amd64.
#21 18.22 Preparing to unpack .../liburdfdom-world_1.0.4+ds-2_amd64.deb ...
#21 18.22 Unpacking liburdfdom-world:amd64 (1.0.4+ds-2) ...
#21 18.29 Selecting previously unselected package liburdfdom-tools.
#21 18.30 Preparing to unpack .../liburdfdom-tools_1.0.4+ds-2_amd64.deb ...
#21 18.31 Unpacking liburdfdom-tools (1.0.4+ds-2) ...
#21 18.41 Setting up liburdfdom-model:amd64 (1.0.4+ds-2) ...
#21 18.42 Setting up liburdfdom-world:amd64 (1.0.4+ds-2) ...
#21 18.44 Setting up liburdfdom-sensor:amd64 (1.0.4+ds-2) ...
#21 18.45 Setting up liburdfdom-model-state:amd64 (1.0.4+ds-2) ...
#21 18.46 Setting up liburdfdom-tools (1.0.4+ds-2) ...
#21 18.48 Processing triggers for libc-bin (2.31-0ubuntu9) ...
#21 21.89 debconf: delaying package configuration, since apt-utils is not installed
#21 22.01 Selecting previously unselected package libjxr0:amd64.
(Reading database ... 82672 files and directories currently installed.)
#21 22.07 Preparing to unpack .../0-libjxr0_1.1-6build1_amd64.deb ...
#21 22.08 Unpacking libjxr0:amd64 (1.1-6build1) ...
#21 22.17 Selecting previously unselected package libraw19:amd64.
#21 22.18 Preparing to unpack .../1-libraw19_0.19.5-1ubuntu1_amd64.deb ...
#21 22.19 Unpacking libraw19:amd64 (0.19.5-1ubuntu1) ...
#21 22.30 Selecting previously unselected package libfreeimage3:amd64.
#21 22.31 Preparing to unpack .../2-libfreeimage3_3.18.0+ds2-1ubuntu3_amd64.deb ...
#21 22.32 Unpacking libfreeimage3:amd64 (3.18.0+ds2-1ubuntu3) ...
#21 22.43 Selecting previously unselected package libzzip-0-13:amd64.
#21 22.45 Preparing to unpack .../3-libzzip-0-13_0.13.62-3.2ubuntu1_amd64.deb ...
#21 22.45 Unpacking libzzip-0-13:amd64 (0.13.62-3.2ubuntu1) ...
#21 22.54 Selecting previously unselected package libogre-1.9.0v5:amd64.
#21 22.55 Preparing to unpack .../4-libogre-1.9.0v5_1.9.0+dfsg1-12build1_amd64.deb ...
#21 22.60 Unpacking libogre-1.9.0v5:amd64 (1.9.0+dfsg1-12build1) ...
#21 22.96 Selecting previously unselected package libogre-1.9-dev.
#21 22.97 Preparing to unpack .../5-libogre-1.9-dev_1.9.0+dfsg1-12build1_amd64.deb ...
#21 22.97 Unpacking libogre-1.9-dev (1.9.0+dfsg1-12build1) ...
#21 23.32 Setting up libjxr0:amd64 (1.1-6build1) ...
#21 23.33 Setting up libraw19:amd64 (0.19.5-1ubuntu1) ...
#21 23.35 Setting up libzzip-0-13:amd64 (0.13.62-3.2ubuntu1) ...
#21 23.37 Setting up libfreeimage3:amd64 (3.18.0+ds2-1ubuntu3) ...
#21 23.38 Setting up libogre-1.9.0v5:amd64 (1.9.0+dfsg1-12build1) ...
#21 23.44 Setting up libogre-1.9-dev (1.9.0+dfsg1-12build1) ...
#21 23.45 Processing triggers for libc-bin (2.31-0ubuntu9) ...
#21 26.48 debconf: delaying package configuration, since apt-utils is not installed
#21 26.61 Selecting previously unselected package libccd2:amd64.
(Reading database ... 83380 files and directories currently installed.)
#21 26.67 Preparing to unpack .../00-libccd2_2.1-1_amd64.deb ...
#21 26.68 Unpacking libccd2:amd64 (2.1-1) ...
#21 26.75 Selecting previously unselected package libfcl0.5.
#21 26.75 Preparing to unpack .../01-libfcl0.5_0.5.0-5build1_amd64.deb ...
#21 26.76 Unpacking libfcl0.5 (0.5.0-5build1) ...
#21 26.94 Selecting previously unselected package libflann1.9:amd64.
#21 26.95 Preparing to unpack .../02-libflann1.9_1.9.1+dfsg-9build1_amd64.deb ...
#21 26.96 Unpacking libflann1.9:amd64 (1.9.1+dfsg-9build1) ...
#21 27.11 Selecting previously unselected package libaec-dev:amd64.
#21 27.12 Preparing to unpack .../03-libaec-dev_1.0.4-1_amd64.deb ...
#21 27.13 Unpacking libaec-dev:amd64 (1.0.4-1) ...
#21 27.19 Selecting previously unselected package libhdf5-openmpi-dev.
#21 27.20 Preparing to unpack .../04-libhdf5-openmpi-dev_1.10.4+repack-11ubuntu1_amd64.deb ...
#21 27.21 Unpacking libhdf5-openmpi-dev (1.10.4+repack-11ubuntu1) ...
#21 27.55 Selecting previously unselected package libhdf5-mpi-dev.
#21 27.56 Preparing to unpack .../05-libhdf5-mpi-dev_1.10.4+repack-11ubuntu1_amd64.deb ...
#21 27.56 Unpacking libhdf5-mpi-dev (1.10.4+repack-11ubuntu1) ...
#21 27.62 Selecting previously unselected package liblz4-dev:amd64.
#21 27.63 Preparing to unpack .../06-liblz4-dev_1.9.2-2_amd64.deb ...
#21 27.64 Unpacking liblz4-dev:amd64 (1.9.2-2) ...
#21 27.72 Selecting previously unselected package libflann-dev:amd64.
#21 27.73 Preparing to unpack .../07-libflann-dev_1.9.1+dfsg-9build1_amd64.deb ...
#21 27.73 Unpacking libflann-dev:amd64 (1.9.1+dfsg-9build1) ...
#21 27.91 Selecting previously unselected package liboctomap1.9:amd64.
#21 27.92 Preparing to unpack .../08-liboctomap1.9_1.9.3+dfsg-2_amd64.deb ...
#21 27.93 Unpacking liboctomap1.9:amd64 (1.9.3+dfsg-2) ...
#21 28.02 Selecting previously unselected package liboctomap-dev:amd64.
#21 28.03 Preparing to unpack .../09-liboctomap-dev_1.9.3+dfsg-2_amd64.deb ...
#21 28.07 Unpacking liboctomap-dev:amd64 (1.9.3+dfsg-2) ...
#21 28.20 Selecting previously unselected package libccd-dev:amd64.
#21 28.21 Preparing to unpack .../10-libccd-dev_2.1-1_amd64.deb ...
#21 28.22 Unpacking libccd-dev:amd64 (2.1-1) ...
#21 28.28 Selecting previously unselected package libfcl-dev.
#21 28.29 Preparing to unpack .../11-libfcl-dev_0.5.0-5build1_amd64.deb ...
#21 28.30 Unpacking libfcl-dev (0.5.0-5build1) ...
#21 28.44 Setting up liboctomap1.9:amd64 (1.9.3+dfsg-2) ...
#21 28.45 Setting up libaec-dev:amd64 (1.0.4-1) ...
#21 28.46 Setting up libccd2:amd64 (2.1-1) ...
#21 28.47 Setting up liboctomap-dev:amd64 (1.9.3+dfsg-2) ...
#21 28.52 Setting up libfcl0.5 (0.5.0-5build1) ...
#21 28.53 Setting up libflann1.9:amd64 (1.9.1+dfsg-9build1) ...
#21 28.54 Setting up liblz4-dev:amd64 (1.9.2-2) ...
#21 28.56 Setting up libhdf5-openmpi-dev (1.10.4+repack-11ubuntu1) ...
#21 28.59 update-alternatives: using /usr/bin/h5pcc.openmpi to provide /usr/bin/h5pcc (h5pcc) in auto mode
#21 28.59 update-alternatives: warning: skip creation of /usr/share/man/man1/h5pcc.1.gz because associated file /usr/share/man/man1/h5pcc.openmpi.1.gz (of link group h5pcc) doesn't exist
#21 28.59 update-alternatives: warning: skip creation of /usr/share/man/man1/h5pfc.1.gz because associated file /usr/share/man/man1/h5pfc.openmpi.1.gz (of link group h5pcc) doesn't exist
#21 28.61 update-alternatives: using /usr/lib/x86_64-linux-gnu/pkgconfig/hdf5-openmpi.pc to provide /usr/lib/x86_64-linux-gnu/pkgconfig/hdf5.pc (hdf5.pc) in auto mode
#21 28.63 Setting up libccd-dev:amd64 (2.1-1) ...
#21 28.64 Setting up libhdf5-mpi-dev (1.10.4+repack-11ubuntu1) ...
#21 28.65 Setting up libflann-dev:amd64 (1.9.1+dfsg-9build1) ...
#21 28.66 Setting up libfcl-dev (0.5.0-5build1) ...
#21 28.68 Processing triggers for libc-bin (2.31-0ubuntu9) ...
#21 30.40 debconf: delaying package configuration, since apt-utils is not installed
#21 30.53 Selecting previously unselected package liburdfdom-headers-dev.
(Reading database ... 83774 files and directories currently installed.)
#21 30.57 Preparing to unpack .../liburdfdom-headers-dev_1.0.4-1_amd64.deb ...
#21 30.58 Unpacking liburdfdom-headers-dev (1.0.4-1) ...
#21 30.64 Selecting previously unselected package liburdfdom-dev:amd64.
#21 30.65 Preparing to unpack .../liburdfdom-dev_1.0.4+ds-2_amd64.deb ...
#21 30.65 Unpacking liburdfdom-dev:amd64 (1.0.4+ds-2) ...
#21 30.75 Setting up liburdfdom-headers-dev (1.0.4-1) ...
#21 30.76 Setting up liburdfdom-dev:amd64 (1.0.4+ds-2) ...
#21 31.85 executing command [apt-get install -y -qq python-lxml]
#21 31.85 executing command [apt-get install -y -qq liburdfdom-tools]
#21 31.85 executing command [apt-get install -y -qq libogre-1.9-dev]
#21 31.85 executing command [apt-get install -y -qq libfcl-dev]
#21 31.85 executing command [apt-get install -y -qq liburdfdom-dev]
#21 31.85 executing command [apt-get install -y -qq liburdfdom-headers-dev]
#21 31.85 #All required rosdeps installed successfully
#21 DONE 32.0s

#22 [builder 11/14] COPY --from=cacher /opt/overlay_ws ./
#22 DONE 0.4s

#23 [builder 12/14] RUN . /opt/underlay_ws/install/setup.sh &&     colcon bu...
#23 0.745 [connext_cmake_module] Warning: The location at which Connext was found when the workspace was built [[/opt/rti.com/rti_connext_dds-5.3.1]] does not point to a valid directory, and the NDDSHOME environment variable has not been set. Support for Connext will not be available.
#23 1.424 Starting >>> moveit_core
#23 4.600 --- stderr: moveit_core
#23 4.600 CMake Error at CMakeLists.txt:70 (find_package):
#23 4.600   By not providing "Findgeometric_shapes.cmake" in CMAKE_MODULE_PATH this
#23 4.600   project has asked CMake to find a package configuration file provided by
#23 4.600   "geometric_shapes", but CMake did not find one.
#23 4.600 
#23 4.600   Could not find a package configuration file provided by "geometric_shapes"
#23 4.600   with any of the following names:
#23 4.600 
#23 4.600     geometric_shapesConfig.cmake
#23 4.600     geometric_shapes-config.cmake
#23 4.600 
#23 4.600   Add the installation prefix of "geometric_shapes" to CMAKE_PREFIX_PATH or
#23 4.600   set "geometric_shapes_DIR" to a directory containing one of the above
#23 4.600   files.  If "geometric_shapes" provides a separate development package or
#23 4.600   SDK, be sure it has been installed.
#23 4.600 
#23 4.600 
#23 4.600 ---
#23 4.600 Failed   <<< moveit_core [3.18s, exited with code 1]
#23 4.659 
#23 4.659 Summary: 0 packages finished [3.43s]
#23 4.659   1 package failed: moveit_core
#23 4.659   1 package had stderr output: moveit_core
#23 4.659   9 packages not processed
#23 ERROR: executor failed running [/bin/sh -c . $UNDERLAY_WS/install/setup.sh &&     colcon build       --symlink-install       --mixin $OVERLAY_MIXINS     || ([ -z "$FAIL_ON_BUILD_FAILURE" ] || exit 1)]: runc did not terminate sucessfully
------
 > [builder 12/14] RUN . /opt/underlay_ws/install/setup.sh &&     colcon build       --symlink-install       --mixin release ccache     || ([ -z "True" ] || exit 1):
------
failed to solve with frontend dockerfile.v0: failed to build LLB: executor failed running [/bin/sh -c . $UNDERLAY_WS/install/setup.sh &&     colcon build       --symlink-install       --mixin $OVERLAY_MIXINS     || ([ -z "$FAIL_ON_BUILD_FAILURE" ] || exit 1)]: runc did not terminate sucessfully

@ruffsl
Copy link
Contributor Author

ruffsl commented Jul 31, 2020

Looks like the workflow is building and testing with code coverage:

You may need to login into github to see the workflow.

@henningkayser henningkayser changed the base branch from master to main September 4, 2020 12:41
@mergify
Copy link

mergify bot commented Nov 19, 2021

This pull request is in conflict. Could you fix it @ruffsl?

@ruffsl
Copy link
Contributor Author

ruffsl commented Nov 19, 2021

Migration to CircleCI is no longer roadmapped. However, I may follow up and refactor the Dockerfiles sometime.

@ruffsl ruffsl closed this Nov 19, 2021
MikeWrock pushed a commit to MikeWrock/moveit2 that referenced this pull request Aug 15, 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

Successfully merging this pull request may close these issues.

1 participant