-
Notifications
You must be signed in to change notification settings - Fork 3k
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
build(ROS distribution)!: transition to ROS 2 Humble #2692
Conversation
5102568
to
40a66c8
Compare
If #3089 is merged to |
sudo apt update | ||
rosdistro=galactic | ||
rosdistro=humble |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Probably we can remove this since amd64.env
is sourced.
@xmfcx What do you think?
rosdistro=humble |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If it works, we can do it.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Okay, I'll do it in another PR to keep the diff simple.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we can merge this if CI can pass. (Since it installs the ansible scripts and builds the autoware)
Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> docs(ansible/pre_commit): remove adding golang repository for humble (#2837) fix(docs): remove adding golang repository for humble Signed-off-by: M. Fatih Cırıt <mfc@leodrive.ai> Signed-off-by: M. Fatih Cırıt <mfc@leodrive.ai>
Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
Signed-off-by: M. Fatih Cırıt <mfc@leodrive.ai> Signed-off-by: M. Fatih Cırıt <xmfcx@users.noreply.github.com>
Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
… documentation (#3007) Signed-off-by: Shin-kyoto <58775300+Shin-kyoto@users.noreply.github.com> Signed-off-by: Shin-kyoto <58775300+Shin-kyoto@users.noreply.github.com> build(ansible/ros2_dev_tools): follow updated humble documentation (#3020) Signed-off-by: Shin-kyoto <58775300+Shin-kyoto@users.noreply.github.com> Signed-off-by: Shin-kyoto <58775300+Shin-kyoto@users.noreply.github.com>
Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
…ion#2692) * remove Go PPA Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> docs(ansible/pre_commit): remove adding golang repository for humble (autowarefoundation#2837) fix(docs): remove adding golang repository for humble Signed-off-by: M. Fatih Cırıt <mfc@leodrive.ai> Signed-off-by: M. Fatih Cırıt <mfc@leodrive.ai> * rename galactic to humble Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * feat: add ament_cmake fork (autowarefoundation#370) Signed-off-by: M. Fatih Cırıt <mfc@leodrive.ai> Signed-off-by: M. Fatih Cırıt <xmfcx@users.noreply.github.com> * revert(autoware.repos): revert "feat: add ament_cmake fork (autowarefoundation#370)" (autowarefoundation#3054) This reverts commit 0d06dd3. * update hash of grid_map Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * chore: remove grid_map from repos (autowarefoundation#2864) * use Ubuntu 22.04 and CUDA 11.8 Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * build(ansible/ros2_dev_tools): change ros2_dev_tools to follow humble documentation (autowarefoundation#3007) Signed-off-by: Shin-kyoto <58775300+Shin-kyoto@users.noreply.github.com> Signed-off-by: Shin-kyoto <58775300+Shin-kyoto@users.noreply.github.com> build(ansible/ros2_dev_tools): follow updated humble documentation (autowarefoundation#3020) Signed-off-by: Shin-kyoto <58775300+Shin-kyoto@users.noreply.github.com> Signed-off-by: Shin-kyoto <58775300+Shin-kyoto@users.noreply.github.com> * docs(ansible/cuda): update manual installation steps Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * tmp: use ubuntu:22.04 for cuda_base_image Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * tmp: add liburcu6 repository for CUDA 20.04 repository Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * feat(ansible/playbooks): update Ubuntu version Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> Signed-off-by: M. Fatih Cırıt <mfc@leodrive.ai> Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> Signed-off-by: M. Fatih Cırıt <xmfcx@users.noreply.github.com> Signed-off-by: Shin-kyoto <58775300+Shin-kyoto@users.noreply.github.com> Co-authored-by: M. Fatih Cırıt <xmfcx@users.noreply.github.com> Co-authored-by: Daisuke Nishimatsu <42202095+wep21@users.noreply.github.com> Co-authored-by: Shintaro Tomie <58775300+Shin-kyoto@users.noreply.github.com>
Description
Moved from autowarefoundation/autoware_core_universe_prototype#330.
Resolves #2443.
I won't merge this PR to
main
until theGalactic
support by the AWF ends.Users have to switch branches if they want to use
Humble
before that.I've split the branches
main(galactic)
andhumble
because it would be too complex if we support both distros in one branch.Related links
https://github.com/orgs/autowarefoundation/discussions/2622
Tests performed
Notes for reviewers
Pre-review checklist for the PR author
The PR author must check the checkboxes below when creating the PR.
In-review checklist for the PR reviewers
The PR reviewers must check the checkboxes below before approval.
Post-review checklist for the PR author
The PR author must check the checkboxes below before merging.
After all checkboxes are checked, anyone who has write access can merge the PR.