-
Notifications
You must be signed in to change notification settings - Fork 874
Closed
Milestone
Description
Get regular CI (fastrtps + connext) running:
- bionic on ROS 2 CI
- Track down dependency changes
- OpenSSL
- use RTIs version for connext Place RTI OpenSSL on the (LD_LIBRARY_)PATH on Linux system_tests#263
- fix sros2 to comply with new system OpenSSL with Fast-RTPS add missing enable_liveliness_protection tag in governance files sros2#44
- Rviz:
- needed to install libfreetype6-dev
xorg-dev (should be narrowed down as I dont think we need all that)lixrandr-dev is enough -
libglu1-mesa -> libglu1-mesa-devnot necessary
- needed to install libfreetype6-dev
- OpenSSL
- Update Docker CI to use bionic: Migrate CI to bionic ci#148
- Not install opensplice on ARM for now
~~- Disable turtlebot jobs for now~~~
- Track down dependency changes
- Fix new warnings
- Fast-RTPS: fix deprecated openssl call eProsima/Fast-DDS#205
- orocos_kdl: replace deprecated
std::auto_ptrwith smart pointers: https://ci.ros2.org/job/ci_linux/4231/warnings23Result/package.-212634140/
GCC 7.1 complains that auto_ptr is deprecated orocos/orocos_kinematics_dynamics#104
- Fix new test failures:
Get all nightlies working:
- Track ROS Melodic release and enable TB2 ci once packages are available
- 2 options:
- get kobuki drivers released in melodic: targetting this option for now
- [ ] get ROS 2 version of ecl + kobuki drivers in ROS 2 and use those debsthis is now moved to the optional section below
- get kobuki drivers released in melodic: targetting this option for now
- 2 options:
Get all jobs working:
- Build opensplice debs for bionic
- amd64
- arm64
After migration: Cleanup dependencies and hacks:
- create bionic distro on the ros2 apt repo and stuff it with our arch independent packages
- Update osrf source docker images to use bionic as base image:
WIP: ROS 2 Bouncy: Bionic + colcon source dockefile osrf/docker_images#128[ROS2] Bouncy source dockerfile using new templates, colcon and updated dependency list osrf/docker_images#160 - stop building from source whatever comes with a high enough version
- assimp [rviz_rendering] System assimp exporting wrong library dir rviz#248
- console_bridge
- curl
- poco rather than requiring both Release and Debug libraries installed
- we now use the released version of poco in poco_vendor: Up poco version to 1.8.0.1 poco_vendor#14
- tinyxml_vendor
- ...
- Check if existing hacks are still necessary: e.g.
ros2/ci@d92ec0chack removed
Optional:
- Install bionic deb for Connext if they get built / released (until then we just use the Xenial one)
- get ROS 2 version of ecl + kobuki drivers in ROS 2 and use those debs
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels