-
Notifications
You must be signed in to change notification settings - Fork 55
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
Rolling CI fails #844
Comments
@clalancette, @nuclearsandwich Any thoughts, why |
This is probably related to the move to Ubuntu 24.04. There's an open PR on standby for that, but it might still need some adjustments. I won't have access to a computer until this upcoming Monday, though. |
I have similar issues (only on rolling, works with iron and humble). For rolling it finds some ament stuff, but doesn't find the
|
In the case of ament_cmake_clang_format not found, this is due to ros-rolling-ament-cmake-clang-format not being installed during the setup phase. That package should be installed though because there is a dependency on it in package.xml, and there is also a rosdep db entry for ament_cmake_clang_format. The package also exists under rolling. |
Yeah, you can see here that This is due to the switch to Ubuntu 24.04 Noble*.
After running
We need ros-tooling/setup-ros#658 and #842 to be able to use Noble with (*) assuming this kind of disruption is intended; see also https://discourse.ros.org/t/preparing-ros-2-rolling-for-the-transition-to-ubuntu-24-04/35673/10 |
Have there been any updates on this? I've had contributions to several repos be blocked on Ubuntu 24.04 tests that use this action. |
This should work fine if you're using Rolling on Ubuntu 24.04. |
It indeed does... after your suggestion to update! For those reading this issue, you should bump your version of this |
Description
The build step in the rolling ci fails with what looks like a missing source command. The same CI setup passes the build step just fine for iron and humble. The failing package only contains some message descriptions.
Expected Behavior
The build of the messages should pass.
Actual Behavior
The build results in this error, which seems like ros isn't sourced correctly.
the error is from https://github.com/ros-sports/ipm but is also happening in other repos ros-sports/humanoid_base_footprint#51 and doesn't seem to be package specific.
To Reproduce
** Steps to reproduce the behavior, e.g.
ros-action-ci
targeting ROS rolling to your GitHub actionsSystem (please complete the following information)
Additional context
Used workflow definition:
The text was updated successfully, but these errors were encountered: