Skip to content

Commit

Permalink
Drop support for ROS 2 Iron
Browse files Browse the repository at this point in the history
  • Loading branch information
sea-bass committed Dec 18, 2024
1 parent 460d202 commit 1f870c0
Show file tree
Hide file tree
Showing 3 changed files with 2 additions and 12 deletions.
2 changes: 0 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,6 @@ jobs:
# Test supported ROS 2 distributions
# https://docs.ros.org/en/rolling/Releases.html
# NOTE: Humble does not work on the `ros2` branch, so it is tested in its own branch.
- ros: iron
os: ubuntu-22.04
- ros: jazzy
os: ubuntu-24.04
- ros: rolling
Expand Down
6 changes: 2 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@ rosbridge_suite
===============

[![ROS Humble version](https://img.shields.io/ros/v/humble/rosbridge_suite)](https://index.ros.org/p/rosbridge_suite/github-RobotWebTools-rosbridge_suite/#humble)
[![ROS Iron version](https://img.shields.io/ros/v/iron/rosbridge_suite)](https://index.ros.org/p/rosbridge_suite/github-RobotWebTools-rosbridge_suite/#iron)
[![ROS Jazzy version](https://img.shields.io/ros/v/jazzy/rosbridge_suite)](https://index.ros.org/p/rosbridge_suite/github-RobotWebTools-rosbridge_suite/#jazzy)
[![ROS Rolling version](https://img.shields.io/ros/v/rolling/rosbridge_suite)](https://index.ros.org/p/rosbridge_suite/github-RobotWebTools-rosbridge_suite/#rolling)

Expand Down Expand Up @@ -56,11 +55,10 @@ Releasing requires push access to [RobotWebTools/rosbridge_suite](https://github
3. Run `catkin_prepare_release --bump [major/minor/patch]` to bump versions in package.xml and push changes to origin.
4. Run bloom-release commands to create PRs to update rosdistro:
- `bloom-release --rosdistro humble rosbridge_suite`
- `bloom-release --rosdistro iron rosbridge_suite`
- `bloom-release --rosdistro jazzy rosbridge_suite`
- `bloom-release --rosdistro rolling rosbridge_suite`

Note that right now, the Humble release is tracked in the `humble` branch, while Iron and later are tracked in the `ros2` branch.
Note that right now, the Humble release is tracked in the `humble` branch, while Jazzy and later are tracked in the `ros2` branch.

Once the PRs are merged, packages will be available for each distro after the next sync.
Build/sync status can be viewed at: [humble](http://repo.ros2.org/status_page/ros_humble_default.html), [iron](http://repo.ros2.org/status_page/ros_iron_default.html), [jazzy](http://repo.ros2.org/status_page/ros_jazzy_default.html), and [rolling](http://repo.ros2.org/status_page/ros_rolling_default.html).
Build/sync status can be viewed at: [humble](http://repo.ros2.org/status_page/ros_humble_default.html), [jazzy](http://repo.ros2.org/status_page/ros_jazzy_default.html), and [rolling](http://repo.ros2.org/status_page/ros_rolling_default.html).
Original file line number Diff line number Diff line change
Expand Up @@ -97,9 +97,6 @@ def test_advertise_action(self):
)
self.advertise.advertise_action(advertise_msg)

@unittest.skip(
reason="Currently fails in Iron due to https://github.com/ros2/rclpy/issues/1195. Unskip when Iron is EOL in Nov 2024."
)
def test_execute_advertised_action(self):
# Advertise the action
action_path = "/fibonacci_action_2"
Expand Down Expand Up @@ -205,9 +202,6 @@ def test_execute_advertised_action(self):
self.assertEqual(self.received_message["values"]["sequence"], [0, 1, 1, 2, 3, 5])
self.assertEqual(self.received_message["status"], GoalStatus.STATUS_SUCCEEDED)

@unittest.skip(
reason="Currently fails in due to https://github.com/ros2/rclpy/issues/1195, need to fix this"
)
def test_cancel_advertised_action(self):
# Advertise the action
action_path = "/fibonacci_action_3"
Expand Down

0 comments on commit 1f870c0

Please sign in to comment.