Skip to content

evol(lucy_ws): align docs, CI, and Windows tooling with ROS 2 Jazzy - #33

Merged
charlesmadjeri merged 1 commit into
devfrom
cma/fix-docs-and-scripts-to-use-jazzy
Aug 29, 2026
Merged

evol(lucy_ws): align docs, CI, and Windows tooling with ROS 2 Jazzy#33
charlesmadjeri merged 1 commit into
devfrom
cma/fix-docs-and-scripts-to-use-jazzy

Conversation

@charlesmadjeri

@charlesmadjeri charlesmadjeri commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

OP#165

Summary

  • Finish the lucy_ws ROS 2 Jazzy migration by updating remaining Humble/Jammy references in docs, CI comments, Windows tooling, and Docker helpers.
  • Point Windows builds at docker/Dockerfile.jazzy, lucy_ros2:jazzy, and /opt/ros/jazzy/setup.bash to match install.sh / launch_lucy.sh.
  • Mark docker/Dockerfile.humble as deprecated; active tooling no longer builds from it.

Signed-off-by: Charles Madjeri <80175305+charlesmadjeri@users.noreply.github.com>
@charlesmadjeri charlesmadjeri self-assigned this Aug 28, 2026

@Arcod7 Arcod7 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What was bootstrap desktop? Why was it removed?

@charlesmadjeri

Copy link
Copy Markdown
Contributor Author

@Arcod7

Historically the code used the osrf/ros "desktop" image on amd64 and fell back to a smaller multi-arch base plus an in-Dockerfile "bootstrap" step on arm64. That required the bootstrap flag so the Dockerfile could know when to install desktop packages.
The Jazzy migration replaces that model with a single Ubuntu-based Dockerfile (docker/Dockerfile.jazzy) that installs the jazzy desktop packages directly, removing the need for the bootstrap switch or the special-case base image. So removing the variable is intentional and simplifies the logic.

@charlesmadjeri
charlesmadjeri merged commit 001f7a3 into dev Aug 29, 2026
5 checks passed
@charlesmadjeri
charlesmadjeri deleted the cma/fix-docs-and-scripts-to-use-jazzy branch August 29, 2026 09:33
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.

3 participants