Skip to content

Conversation

@Yadunund
Copy link
Collaborator

Fix #68

When we started working on bpc, rmw_zenoh_cpp binaries were not available on mainline (main) ROS 2 Jazzy just yet. The package was bloomed and binaries were available in the ros2-testing repository. Hence, the docker images relied on a "hack" to update the system's sources list to pull packages from ros2-testing instead of main.

Since then, we have stable binaries of rmw_zenoh_cpp on main but we forgot to remove the hack. This causes the image to continue pulling from ros2-testing which is dangerous as there could be several regressions or even deleted packages in ros2-testing which could lead to the system being in an unstable state.

This PR simply deletes the "hack" and adds an apt upgrade command to ensure the system has the latest stable binaries of ROS 2 Jazzy.

@Yadunund Yadunund requested review from vaheta and vahetag April 25, 2025 17:59
Signed-off-by: Yadunund <[email protected]>
@vahetag vahetag merged commit 424dd60 into main Apr 25, 2025
4 of 5 checks passed
@tfoote tfoote deleted the yadu/fix-docker-crash branch April 28, 2025 17:06
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

Successfully merging this pull request may close these issues.

Runtime errors with docker images

3 participants