Conversation
d0edf59 to
da313f2
Compare
|
I don't get why it is failing, and there seems to be no |
|
It looks like nav2_util wasn't installed on the system, so it couldn't compile. You're using a Rolling distro which doesn't have Nav2 binaries. If you want to update for Kilted, you should use a Kilted container which will be able to use rosdep to install Kilted Nav2 packages. |
|
I also just pushed a Kilted branch so we can also backport this into after merge in. |
|
I tried kilted and got this error: I will try it again now Edit: https://github.com/open-navigation/opennav_coverage/actions/runs/16591772590/job/46928948426?pr=94 |
.github/workflows/test.yml
Outdated
| fail-fast: false | ||
| matrix: | ||
| ros_distro: [jazzy] | ||
| ros_distro: [rolling] |
There was a problem hiding this comment.
Could do jazzy, kilted to run both
There was a problem hiding this comment.
The test on Jazzy seems to be failing. Maybe just kilted is enough?
.github/workflows/test.yml
Outdated
| RMW_IMPLEMENTATION: rmw_cyclonedds_cpp | ||
| container: | ||
| image: rostooling/setup-ros-docker:ubuntu-noble-latest | ||
| image: rostooling/setup-ros-docker:ubuntu-noble-ros-kilted-desktop-latest |
There was a problem hiding this comment.
This image doesn't appear to exist https://github.com/orgs/ros-tooling/packages?tab=packages&q=kited
Can you file a ticket on rostooling/setup-ros-docker with that error?
There was a problem hiding this comment.
You have a typo in the search.
I found these 2 packages:
setup-ros-docker-ubuntu-noble-ros-kilted-desktop
setup-ros-docker-ubuntu-noble-ros-kilted-ros-base
https://github.com/orgs/ros-tooling/packages?packages&q=kilted
but it doesn't seem to help.
There was a problem hiding this comment.
I opened a ticket: ros-tooling/setup-ros-docker#90
There was a problem hiding this comment.
It's here: https://github.com/ros-tooling/setup-ros-docker/pkgs/container/setup-ros-docker%2Fsetup-ros-docker-ubuntu-noble-ros-kilted-desktop. Try:
| image: rostooling/setup-ros-docker:ubuntu-noble-ros-kilted-desktop-latest | |
| image: ghcr.io/ros-tooling/setup-ros-docker/setup-ros-docker-ubuntu-noble-ros-kilted-desktop |
There was a problem hiding this comment.
Note that images still get uploaded to Docker Hub, but that might eventually change, so I'd recommend switching to ghcr.io.
There was a problem hiding this comment.
Thanks, I needed to add :master at the end, but seems to be working now
e5e58f1 to
1b536b8
Compare
|
@adivardi remove Jazzy now if this is only the kilted branch. That should let this pass and we can merge! |
.github/workflows/lint.yml
Outdated
| runs-on: ubuntu-latest | ||
| container: | ||
| image: rostooling/setup-ros-docker:ubuntu-noble-ros-jazzy-ros-base-latest | ||
| image: ghcr.io/ros-tooling/setup-ros-docker/setup-ros-docker-ubuntu-noble-ros-kilted-desktop:master |
There was a problem hiding this comment.
Is the full desktop really necessary?
.github/workflows/test.yml
Outdated
| RMW_IMPLEMENTATION: rmw_cyclonedds_cpp | ||
| container: | ||
| image: rostooling/setup-ros-docker:ubuntu-noble-latest | ||
| image: ghcr.io/ros-tooling/setup-ros-docker/setup-ros-docker-ubuntu-noble-ros-kilted-desktop:master |
|
all done now |
* Migrate to Kilted (#94) * update msg for Kilted * [opennav_coverage_bt] migrate BT xml files * migrate coverage_navigator * rm error_msg from ComputeCoveragePath * use newer rostooling docker images, run test for Kilted * run linter on Kilted * use base image * Migrate to Lyrical * fix all compile errors due to wrong includes and to methods that moved from nav2_util to nav2 namespace * remove leftover declaration * fix missing assignment to class members * make Blackboard variable ID prive to the navigator to avoid clashes between navigators * Break long lines * only run CI on rolling * keep BB ID params outside navigator namespace * Add const * [.github] install rosdep before build * build nav2 from source * Update tf2 & tf2_ros headers * Migrate nodes in tests * depend on nav2_bt_navigator * Also build nav2_behavior_tree * Fix naming for nav2_path_expiring_timer_condition_bt_node see ros-navigation/navigation2#5471
Migrate the code to Kilted