Catkin plugin: tests failing due to indigo EOL
Metadata
Current evaluation
Catkin spread tests were moved from EOL ROS Indigo to Kinetic by merged PR canonical/snapcraft#2575 (commit 2c1b97bf4); PR #2572 handled the release branch.
Resolution: closed resolved
Reason: The maintainer cited PR #2572 as the resolution and PR #2575 for master. PR #2575 was merged as commit 2c1b97bf4, replacing Indigo with Kinetic in the Catkin spread tests.
Evaluated by: mr-cal-bot
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 |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Catkin spread tests were moved from EOL ROS Indigo to Kinetic by merged PR canonical/snapcraft#2575 (commit 2c1b97bf4); PR #2572 handled the release branch. | |
| stealth/space-bunny-alpha | — | closed resolved | Catkin spread tests were moved from EOL Indigo/Ubuntu 14.04 to Kinetic; legacy and master fixes merged in PRs #2572 and #2575 (master commit 2c1b97bf4). | |
| stealth/space-bunny-alpha | — | closed resolved | Fixed by replacing EOL Indigo with Kinetic in Catkin spread tests and dropping Ubuntu 14.04 coverage; merged as canonical/snapcraft#2575 in commit 2c1b97bf4. | |
| 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
| Date | Change |
|---|---|
| created |
Related work
-
Likely Fixed By:
canonical/snapcraft#2575
(confidence 100%)
Merged as commit 2c1b97bf4 and updated Catkin spread tests to use Kinetic.
-
Likely Fixed By:
canonical/snapcraft#2572
(confidence 95%)
Cited by the maintainer as the release-branch resolution, with PR #2575 applied to master.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2575 catkin spread tests: use kinetic instead of indigo | snapcraft | merged | Merged PR #2575 in commit 2c1b97bf4, switching Catkin spread tests from EOL Indigo to Kinetic and removing obsolete Ubuntu 14.04 filters, resolving LP #1830769. | |
| #2572 [legacy] catkin spread tests: stop testing indigo | snapcraft | merged | Merged legacy branch PR (2019): swapped EOL Indigo for Kinetic in Catkin spread tests and dropped 14.04 tests, resolving LP: #1830769. Mainline equivalent merged as snapcore/snapcraft#2575 (commit 2c1b97bf4). | |
| #1629003 Catkin plugin: support kinetic | snapcraft (launchpad) | closed | ROS Kinetic support was added to the Catkin plugin by snapcore/snapcraft PR #842, merged as commit 5d447aedc; the maintainer closed the issue pointing to that fix. | |
| #1532241 Catkin plugin: Unable to determine dependencies for Indigo for any release past Trusty | snapcraft (launchpad) | closed | Fixed by merged PR ubuntu-core/snapcraft#212, which made Catkin/Indigo dependency resolution use Trusty ROS repositories on newer host releases. | |
| #842 Catkin plugin: Support ROS Kinetic. | snapcraft | merged | Merged as commit 5d447aedc, adding ROS Kinetic support to the catkin plugin by refactoring repository source handling into an overridable function and adding a ROS-release-to-Ubuntu-release map (fixes LP #1629003). | |
| #1830784 Catkin plugin: stop using EOL indigo as default rosdistro | snapcraft (launchpad) | closed | Catkin’s legacy ROS distribution default was removed in snapcore/snapcraft#2576, requiring users to specify a distro instead of defaulting to EOL Indigo. | |
| #2573 catkin spread tests: restrict tests to Ubuntu 16.04 | snapcraft | closed | PR #2573 (filter Catkin spread tests to Ubuntu 16.04, dropping EOL 14.04) was not merged; maintainer kyrofa closed it in favour of #2575, which was merged as commit 2c1b97bf4. |