← Back to issue list

[legacy] catkin spread tests: stop testing indigo

View original Github issue

Metadata

Project
snapcraft
Number
#2572
Type
pull request
State
merged
Author
kyrofa
Labels
—
Created
Updated
Closed

Current evaluation

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).

Resolution: closed resolved

Reason: The PR itself was merged into the legacy branch after maintainer approval, updating Catkin spread tests to use Kinetic instead of the EOL Indigo and removing EOL Ubuntu 14.04 spread tests. The same change landed on the mainline branch as snapcore/snapcraft#2575, commit 2c1b97bf4, resolving LP: #1830769.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [x] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you successfully run `./runtests.sh static`? - [x] Have you successfully run `./runtests.sh tests/unit`? ----- Indigo snaps can no longer be built due to its being EOL (rosdep cannot discover dependencies for EOL distros without special flags). This PR resolves [LP: #1830769](https://bugs.launchpad.net/snapcraft/+bug/1830769) for legacy by updating the Catkin spread tests to use Kinetic instead of Indigo. Given that 14.04 is EOL as well, it also removes all 14.04 spread tests.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved 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).
stealth/space-bunny-alpha — closed resolved Merged #2572 updated legacy Catkin spread tests from EOL Indigo to Kinetic and removed EOL Ubuntu 14.04 tests, resolving LP #1830769.
stealth/space-bunny-alpha — closed resolved Merged #2572: legacy Catkin spread tests now use Kinetic instead of EOL Indigo, and obsolete 14.04 tests were removed, resolving LP #1830769. Companion change: #2575 (2c1b97bf4).
stealth/space-bunny-alpha — closed resolved Merged as snapcore/snapcraft#2572 to legacy, replacing Indigo with Kinetic in Catkin spread tests and removing EOL Ubuntu 14.04 tests.
qwen/qwen3.6-35b-a3b — — 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.
qwen3.6-35b-a3b-mtp-q6 — — Merged PR updates Catkin spread tests to use Kinetic instead of EOL Indigo and removes all 14.04 tests. Resolves LP: #1830769 on the legacy branch by fixing dependency discovery failures caused by outdated Ubuntu and ROS releases.

Update history

No update history recorded yet.

Related work

  • Related To: snapcore/snapcraft#2575 (confidence 92%)

    Mainline counterpart merged as commit 2c1b97bf4 ('catkin spread tests: use kinetic instead of indigo'), the change this legacy PR mirrors.

Related issues

Issue Project State Summary Similarity
#1830769 Catkin plugin: tests failing due to indigo EOL snapcraft (launchpad) closed 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.
85%
#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.
84%
#2584 catkin spread tests: finer system filter for legacy-pull snapcraft merged PR #2584 merged as 811c0fd37, restoring the architecture filter for catkin legacy-pull spread tests to prevent unintended ppc64el runs after #2575.
73%
#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.
72%
#1783829 Move Catkin Tools plugin tests to spread snapcraft (launchpad) closed Catkin Tools integration coverage was migrated from Python to Spread by merged canonical/snapcraft#2206 (317d4a03a); LP #1783829 was later closed as stale housekeeping.
70%