File tree Expand file tree Collapse file tree 3 files changed +9
-4
lines changed
Expand file tree Collapse file tree 3 files changed +9
-4
lines changed Original file line number Diff line number Diff line change @@ -11,6 +11,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1111
1212### Fixed
1313
14+ - Regression in networking for ROS1 xmlrpc where an incorrect URI was being used for service registration.
15+
1416### Changed
1517
1618## 0.19.0 - January 14th, 2026
Original file line number Diff line number Diff line change @@ -3,12 +3,12 @@ services:
33 image : carter12s/roslibrust-ci-kilted:rust_1_90
44 # ports:
55 # - "9090:9090"
6- network_mode : host # For developing ros2 backend
6+ # network_mode: host # For developing ros2 backend
77 # command: bash -c "source /opt/ros/kilted/setup.bash; ros2 run rmw_zenoh_cpp rmw_zenohd & disown; ros2 launch rosbridge_server rosbridge_websocket_launch.xml & disown; ros2 run rosapi rosapi_node --ros-args --log-level debug"
88 # Version without rosbridge for zenoh testing
99 command : bash -c "source /opt/ros/kilted/setup.bash; ros2 run rmw_zenoh_cpp rmw_zenohd"
1010 volumes :
1111 # Mounting in the repo for internal development, and devcontainer access
1212 - ../:/roslibrust
1313 # Mount in sibling ros-z repo so we can also test it within the docker image
14- - ../../ros-z:/ros-z
14+ - ../../ros-z:/ros-z
Original file line number Diff line number Diff line change @@ -454,6 +454,8 @@ mod tests {
454454 srv_call_cmd. kill ( ) . unwrap ( )
455455 }
456456
457+ // Test disabled on Jan 21 '25, waiting for ros-z development to stabilize
458+ #[ ignore]
457459 #[ tokio:: test( flavor = "multi_thread" ) ]
458460 async fn test_service_zenoh_to_zenoh ( ) {
459461 let ctx = make_test_context ( ) ;
@@ -472,9 +474,10 @@ mod tests {
472474 } )
473475 } ;
474476
477+ // NOTE: Cannot use multi-part names for services in ros2 currently
475478 let _service = node
476479 . advertise_service :: < roslibrust_test:: ros2:: std_srvs:: SetBool , _ > (
477- "/test_service_zenoh_to_zenoh/set_bool " ,
480+ "/test_service_zenoh_to_zenoh_set_bool " ,
478481 server_fn,
479482 )
480483 . await
@@ -486,7 +489,7 @@ mod tests {
486489 // Create service client and call the service
487490 let response = node
488491 . call_service :: < roslibrust_test:: ros2:: std_srvs:: SetBool > (
489- "/test_service_zenoh_to_zenoh/set_bool " ,
492+ "/test_service_zenoh_to_zenoh_set_bool " ,
490493 roslibrust_test:: ros2:: std_srvs:: SetBoolRequest { data : true } ,
491494 )
492495 . await
You can’t perform that action at this time.
0 commit comments