Ryan

Results 632 comments of Ryan

Neat, I'm off on holiday weekend, but will review this when I get back Tuesday. Thanks for working on it!

Relates to #23430 which has the same inability to share errors back to users for silently dropping invalid commands

Debian buster has an issue: https://github.com/ArduPilot/ardupilot/actions/runs/10786348034/job/29913069056?pr=28056#step:5:2878 I don't have a fix in mind yet. ```bash docker build . -t ardupilot --build-arg USER_UID=$(id -u) --build-arg USER_GID=$(id -g) --build-arg BASE_IMAGE=debian --build-arg TAG=buster...

I had to move `pygame` too. We could manually install all the dependencies through apt, and then compile python3-pygame, but this seems more stable. ``` 134.5 + for PACKAGE in...

> So it sounds like we need to test every distro we support in there _or_ explicitly decide to remove support. > > `buster` can _probably_ go; nobody should be...

> > As part of this PR, or another? I'd really like to fix the breaking of ROS environments ASAP. > > > > So it sounds like we need...

I'm putting this up for dev call because > ```shell > docker build . -t ardupilot --build-arg USER_UID=$(id -u) --build-arg USER_GID=$(id -g) --build-arg BASE_IMAGE=debian --build-arg TAG=buster > ``` More test...

Make a separate PR to remove bionic. For tests, check the vagrant file for the lists of manual tests. It's extensive. We'll do a best effort to test this before...

Bionic is removed. Needs testing on the debian builds better.

Previous behavior was to install apt with setuptools. See here for Plane4.4. https://github.com/ArduPilot/ardupilot/blob/3e039eb372b196dc169de25e138af6dcab28269b/Tools/environment_install/install-prereqs-ubuntu.sh#L162 I'd prefer to just do that. This needs fixed on Jammy and Noble for ROS users of...