yarp icon indicating copy to clipboard operation
yarp copied to clipboard

CI transition from Ubuntu 20.04 to Ubuntu 22.04

Open randaz81 opened this issue 2 years ago • 1 comments

Preliminary test for CI on Ubuntu 22.04

randaz81 avatar Sep 21 '22 12:09 randaz81

Thanks for opening this pull request! The maintainers of this repository would appreciate it if you would update the release notes by adding a file in doc/release/<target_branch>, based on your changes.

update-docs[bot] avatar Sep 21 '22 12:09 update-docs[bot]

@randaz81 the idea is to drop Ubuntu 20.04 compatibility in YARP 3.9.0 ? In that case we may want to tag some more people: @pattacini @Nicogene .

traversaro avatar Sep 04 '23 09:09 traversaro

I am not sure why, but a lot of tests still run on 20.04, perhaps also this line should be changed? See https://github.com/robotology/yarp/pull/2880/files#diff-b803fcb7f17ed9235f1e5cb1fcd2f5d3b2838429d4368ae4c57ce4436577f03fR147 .

traversaro avatar Sep 04 '23 09:09 traversaro

@randaz81 the idea is to drop Ubuntu 20.04 compatibility in YARP 3.9.0 ? In that case we may want to tag some more people: @pattacini @Nicogene .

Well, If we are ready, yes, Ubuntu 22 has several advantages. But it is not strict, we can postpone otherwise.

randaz81 avatar Sep 04 '23 09:09 randaz81

Our only concern is due to the jetpacks of the onboard GPU as providers (NVIDIA as well as 3rd-party HW-specific providers) tend not to be so fast to catch up.

However, there might be a way to go that can work as a good tradeoff. We could discuss this in one of our upcoming meetups.

cc @randaz81 @Nicogene @traversaro

pattacini avatar Sep 04 '23 11:09 pattacini

About jetpacks, unfortunately, Ubuntu 22.04 will be supported on new upcoming hardware only, the devices we are currently employing are not expected to receive an update and will probably remain Ubuntu 20.04 forever, as announced by nvidia: https://forums.developer.nvidia.com/t/jetson-software-roadmap-for-2023/238889

randaz81 avatar Sep 04 '23 12:09 randaz81

Please note that this PR only refers to the CI only and it does not include anything (code/dependencies etc) that can break the usage of Yarp on Ubuntu 20.04. However, this could happen in future developments...

randaz81 avatar Sep 04 '23 12:09 randaz81

Closed in favor of: https://github.com/robotology/yarp/pull/3020

randaz81 avatar Sep 14 '23 12:09 randaz81