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

Add Ubuntu 24.04 Noble and switch Rolling to it #69

Merged
merged 1 commit into from
Mar 25, 2024

Conversation

christophebedard
Copy link
Member

@christophebedard christophebedard commented Mar 8, 2024

Closes #68

Rolling is moving to Ubuntu 24.04 Noble: https://discourse.ros.org/t/preparing-ros-2-rolling-for-the-transition-to-ubuntu-24-04/35673.

I removed the pip workaround, which was originally for Ubuntu Xenial (#32), so we don't need it anymore.

Since the desktop and ros_base variants are now available, this should be ready: https://repo.ros2.org/status_page/ros_rolling_default.html?q=variant.

@christophebedard christophebedard self-assigned this Mar 8, 2024
@christophebedard christophebedard requested a review from a team as a code owner March 8, 2024 19:11
@christophebedard christophebedard requested review from emersonknapp and MichaelOrlov and removed request for a team March 8, 2024 19:11
@christophebedard christophebedard force-pushed the christophebedard/ubuntu-noble-rolling branch 3 times, most recently from 082ce14 to 5f7b88e Compare March 8, 2024 21:36
@christophebedard
Copy link
Member Author

Now we need to wait for binary packages to be available for Noble.

Signed-off-by: Christophe Bedard <christophe.bedard@apex.ai>
pyparsing \
wheel
;;
esac
Copy link
Member Author

Choose a reason for hiding this comment

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

As part of #67, this list needs to be cleaned up and switched to use apt when possible.

@christophebedard christophebedard force-pushed the christophebedard/ubuntu-noble-rolling branch from 076d120 to fb428ab Compare March 25, 2024 21:58
@christophebedard
Copy link
Member Author

christophebedard commented Mar 25, 2024

Since the desktop and ros_base variants are now available, this should be ready: https://repo.ros2.org/status_page/ros_rolling_default.html?q=variant.

Since the desktop and ros_base variants are now available, this should be ready: https://repo.ros2.org/status_page/ros_rolling_default.html?q=variant.

@christophebedard
Copy link
Member Author

The required variants are available, so the images can be built. Therefore, I'll merge this.

@christophebedard christophebedard merged commit d8cf4bc into main Mar 25, 2024
14 of 15 checks passed
@christophebedard christophebedard deleted the christophebedard/ubuntu-noble-rolling branch March 25, 2024 22:06
@christophebedard
Copy link
Member Author

christophebedard commented Mar 25, 2024

I realized that some images, including the new Noble images, are private: https://github.com/orgs/ros-tooling/packages. I can't make the private images public, and I don't think I can change this setting at the org level because I'm not an owner of the org (see https://github.com/orgs/ros-tooling/people).

@emersonknapp @clalancette as owners of the org, could one of you take a look at the org-level settings to see if there's a visibility setting for "packages" (Docker images)? Note that the Docker images are really at the org level, not at the repo level.

@christophebedard
Copy link
Member Author

christophebedard commented Mar 28, 2024

@clalancette here's a bump-y ping 😁

@christophebedard
Copy link
Member Author

Update: we decided to wait for now. And I'll try to see if we could use the OSRF Docker images instead of these ones (once Noble images are available).

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.

Setup image for 24.04 Rolling
2 participants