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

Prepare Rolling for platform transition. #32036

Merged
merged 5 commits into from Feb 9, 2022

Commits on Feb 8, 2022

  1. Configuration menu
    Copy the full SHA
    f7286d5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7eb434c View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2022

  1. Update releases after platform migration.

    Migration command:
    
    ```
    python3 migration-tools/migrate-rosdistro.py --source rolling --dest rolling \
      --source-ref 7eafe04 \
      --release-org ros2-gbp \
    ```
    
    Of 299 repositories, 22 failed to bloom successfully.
    This is most frequently caused by missing rosdep dependencies.
    
    The following packages failed to bloom:
    
    * aws-robomaker-small-warehouse-world
    * control_box_rst
    * fmi_adapter
    * fmilibrary_vendor
    * gazebo_ros2_control
    * gazebo_ros_pkgs
    * ign_rviz
    * ignition_cmake2_vendor
    * ignition_math6_vendor
    * locator_ros_bridge
    * moveit
    * ntpd_driver
    * ompl
    * rmw_connextdds
    * rmw_gurumdds
    * ros_ign
    * rosidl_typesupport_gurumdds
    * rtabmap
    * sdformat_urdf
    * usb_cam
    * warehouse_ros_mongo
    * webots_ros2
    nuclearsandwich committed Feb 9, 2022
    Configuration menu
    Copy the full SHA
    e623dd4 View commit details
    Browse the repository at this point in the history
  2. Pull releases for repositories with mismatched versions.

    Some repositories in this migration were affected by the issue described in #32112
    Now that the release version handling has been improved we can retry
    migrating those repositories by removing the release version as the
    script would for a failed bloom release.
    nuclearsandwich committed Feb 9, 2022
    Configuration menu
    Copy the full SHA
    c066067 View commit details
    Browse the repository at this point in the history
  3. Update releases from additional packages after migration tools fix.

    Using the migration-tool version from 38741a4
    
    Migration command:
    
    ```
    python3 migration-tools/migrate-rosdistro.py --source rolling --dest rolling \
      --source-ref 7eafe04 \
      --release-org ros2-gbp \
    ```
    
    These packages did not build (as expected from previous runs)
    
    * aws-robomaker-small-warehouse-world
    * control_box_rst
    * fmi_adapter
    * fmilibrary_vendor
    * gazebo_ros2_control
    * gazebo_ros_pkgs
    * ign_rviz
    * ignition_cmake2_vendor
    * ignition_math6_vendor
    * locator_ros_bridge
    * moveit
    * ntpd_driver
    * ompl
    * rmw_connextdds
    * rmw_gurumdds
    * ros_ign
    * rosidl_typesupport_gurumdds
    * rtabmap
    * sdformat_urdf
    * usb_cam
    * warehouse_ros_mongo
    * webots_ros2
    nuclearsandwich committed Feb 9, 2022
    Configuration menu
    Copy the full SHA
    8c3e6b5 View commit details
    Browse the repository at this point in the history