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

humble <-> jazzy communication #425

Closed
KenN7 opened this issue Jan 16, 2025 · 1 comment
Closed

humble <-> jazzy communication #425

KenN7 opened this issue Jan 16, 2025 · 1 comment

Comments

@KenN7
Copy link

KenN7 commented Jan 16, 2025

Hi,

I'm trying to make nodes running in different docker containers talk to each other.
I'm running 3 nodes in a docker-compose setup.

One docker node is a zenoh router running ROS2 Jazzy, in network_mode: host, listening on 127.0.0.1:7447
One docker node is a talker node running ROS2 jazzy, in network_mode: host.
One docker node is a listener node running ROS2 humble, in network_mode: host.

In this setup, the nodes cannot get each other messages.

If I switch the listener node to ROS2 jazzy, it works.

Is there maybe any design reasons for this ?

Here is the debug log of the node: https://pastebin.com/xpRkH9en

@Yadunund
Copy link
Member

Communication across distributions is not a supported workflow in ROS 2 although some middlewares might be able to handle transport between versions.

rmw_zenoh is particular is incompatible across Jazzy and Humble.

@Yadunund Yadunund closed this as not planned Won't fix, can't repro, duplicate, stale Jan 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants