← Back to issue list

Catkin plugin: tests failing due to indigo EOL

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1830769
Type
issue
State
closed
Author
~kyrofa
Labels
Created
Updated
Closed

Current evaluation

Fixed by migrating failing spread tests from EOL ROS Indigo to Kinetic, allowing builds to proceed and closing the issue.

Suggested action:

No scores available.

Issue body

Ubuntu 14.04 and ROS Indigo both recently went EOL, meaning that Indigo-based snaps can no longer be built. Some of the spread tests use Indigo, and are now failing. They should be moved to Kinetic.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Fixed by migrating failing spread tests from EOL ROS Indigo to Kinetic, allowing builds to proceed and closing the issue.
qwen/qwen3.6-35b-a3b Resolved by migrating failing spread tests from ROS Indigo to Kinetic following Indigo's end-of-life. The issue was closed after the test suite was updated.
qwen/qwen3.6-35b-a3b Fixed by migrating the failing spread tests from the end-of-life ROS Indigo distribution to Kinetic, restoring CI functionality.
qwen3.6-35b-a3b-mtp-q6 Spread tests relying on the end-of-life ROS Indigo were migrated to Kinetic, resolving the build failures. The issue was closed after the update.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#2575 catkin spread tests: use kinetic instead of indigo snapcraft merged Merged into master, updates Catkin spread tests from Indigo to Kinetic and removes obsolete 14.04 spread filters to resolve EOL dependency issues, closing LP: #1830769.
84%
#2572 [legacy] catkin spread tests: stop testing indigo snapcraft merged Merged. Updated legacy Catkin spread tests to replace EOL Indigo with Kinetic and removed 14.04 tests. Resolves LP bug #1830769 by adapting to discontinued distributions across 11 files.
81%
#1830784 Catkin plugin: stop using EOL indigo as default rosdistro snapcraft (launchpad) closed Closed without resolution, likely abandoned. The request to remove the EOL Indigo default and require explicit user specification was not implemented.
73%
#1532241 Catkin plugin: Unable to determine dependencies for Indigo for any release past Trusty snapcraft (launchpad) closed Closed without resolution, likely abandoned due to ROS Indigo end-of-life. The Catkin plugin dependency resolution failure on Ubuntu releases newer than Trusty remains unfixed.
72%
#1629003 Catkin plugin: support kinetic snapcraft (launchpad) closed Kinetic support for the Catkin plugin was closed without resolution or discussion, likely abandoned or superseded by newer ROS releases.
72%
#842 Catkin plugin: Support ROS Kinetic. snapcraft merged Merged. Adds ROS Kinetic support to the Catkin plugin by refactoring source handling for extensibility and mapping ROS to Ubuntu releases. Fixed a fileutils coverage gap during review. Approved and merged.
72%
#1367 catkin plugin: add support for ROS Lunar snapcraft merged Merged the catkin plugin update to support ROS Lunar alongside Indigo, Jade, and Kinetic. CI initially failed due to a Launchpad bug, resolved by adding lsb-release to build-packages. Approved and merged after passing integration tests.
70%