yarp
yarp copied to clipboard
CI transition from Ubuntu 20.04 to Ubuntu 22.04
Preliminary test for CI on Ubuntu 22.04
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.
@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 .
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 .
@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.
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
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
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...
Closed in favor of: https://github.com/robotology/yarp/pull/3020