Description
The recent build failures on colcon-bundle were due to upstream breaking changes applied to colcon-python-setup-py. The APT installation of colcon is considered the stable installation. To help quicken triaging broken builds of colcon-bundle, tests should be added that run colcon-bundle's tests using APT installed colcon instead of PIP.
Exit Criteria
Description
The recent build failures on
colcon-bundlewere due to upstream breaking changes applied tocolcon-python-setup-py. TheAPTinstallation ofcolconis considered the stable installation. To help quicken triaging broken builds ofcolcon-bundle, tests should be added that runcolcon-bundle's tests usingAPTinstalledcolconinstead of PIP.Exit Criteria
APTinstalledcolcon. This should run on both PR and periodically, however it should not qualify for paging @ros2/aws-oncall at this time.