← Back to issue list

[experimental] feat: early core26 support

View original Github issue

Metadata

Project
snapcraft
Number
#6182
Type
pull request
State
closed
Author
mr-cal
Labels
—
Created
Updated
Closed

Current evaluation

Experimental early core26 support PR closed unmerged; superseded by #6225 (commit df4418f67) which shipped stable core26 support, after the core26 spread test suite landed in #6202.

Resolution: closed superseded

Reason: The PR was never merged and was replaced by canonical/snapcraft#6225, merged as commit df4418f67, which delivered stable core26 support and closed tracking issue #6088. Its core26 test prerequisite arrived via #6202 (a9a5b4750); its failing diff-schema, spread-22.04 and PR-title checks indicate the change was held back.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Enables early stable core26 support. (SNAPCRAFT-1334) --- - [x] I've followed the [contribution guidelines](https://github.com/canonical/snapcraft/blob/main/CONTRIBUTING.md). - [x] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/). - [x] I've successfully run `make lint && make test`. - [ ] I've added or updated any relevant documentation. - [ ] I've updated the relevant release notes.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed superseded Experimental early core26 support PR closed unmerged; superseded by #6225 (commit df4418f67) which shipped stable core26 support, after the core26 spread test suite landed in #6202.
stealth/space-bunny-alpha — closed superseded Experimental early core26 support PR (SNAPCRAFT-1334) closed unmerged and superseded by #6225 (commit df4418f67), which delivered stable core26 support after the core26 spread test suite landed in #6202.
stealth/space-bunny-alpha — closed superseded Closed unmerged and superseded by canonical/snapcraft#6225 (commit df4418f67), which delivered stable core26 support after the core26 test prerequisite merged in #6202.
qwen/qwen3.6-35b-a3b — — Closed without merging. Failing CI checks on Ubuntu 22.04 integration tests, OSV-scanner, and policy validation blocked approval. The early core26 support changes were abandoned without review.
qwen/qwen3.8-27b
Impact: 15
Quick Win: 8
Staleness: 85
Complexity: 45
Confidence: 85
close stale Adds experimental early core26 base support (SNAPCRAFT-1334), +60/-68 across 23 files. Unreviewed and inactive for ~4.5 months with failing CI; core26 support has since been merged as stable via #5767 and #6225, superseding this work.
qwen/qwen3.6-35b-a3b
Staleness: 80
Complexity: 45
Confidence: 75
close stale Enables early core26 support for snapcraft. Inactive for ~97 days with no reviewer engagement and multiple failing CI checks.
qwen3.6-35b-a3b-mtp-q6
Staleness: 60
Complexity: 30
Confidence: 80
keep open Enables experimental early support for Ubuntu core26. Currently inactive with no comments or CI checks, awaiting maintainer review or roadmap alignment.

Update history

Date Change
closed

Related work

  • Superseded By: canonical/snapcraft#6225 (confidence 95%)

    Merged as df4418f67 'feat: stable core26 support'; the stable equivalent of this experimental PR and the fix for #6088.

  • Related To: canonical/snapcraft#6202 (confidence 80%)

    Merged core26 spread test suite (a9a5b4750), the test prerequisite that had to land first.

  • Likely Fixed By: canonical/snapcraft#6088 (confidence 70%)

    Original 'Stabilize core26' tracking issue, closed by #6225 rather than by this PR.

  • Related To: canonical/snapcraft#5767 (confidence 55%)

    Earlier 'feat: add support for core26' commit 3b9705baf establishing the baseline core26 work this experimental PR built on.

Related issues

Issue Project State Summary Similarity
#6225 feat: stable core26 support snapcraft merged Merged #6225 as df4418f67, enabling stable core26 snap builds; it fixes #6088 and supersedes the earlier experimental support in #6182.
80%
#5677 Add core26 support snapcraft closed Core26 support was merged via snapcraft#5767 (commit 3b9705baf), adding devel gating, core24-or-newer handling, tests, and a core26 spread suite.
77%
#6177 feat: allow building stable base snaps snapcraft closed Closed unmerged in favor of #6147 and a separate early-core26 branch; stable core26 support later merged in #6225 at df4418f67.
75%
#6088 Stabilize core26 snapcraft closed Core26 stabilization landed in merged PR #6225 (df4418f67), enabling stable builds and removing devel build-base and grade requirements.
73%
#3714 spread: enable core22 snapcraft merged Merged PR #3714 enabled core22 in the Spread test configuration. Implementation commit d2f2a0d43 landed via merge commit 6b42ca1bb.
72%
#5767 feat: add support for core26 (#5677) snapcraft merged Merged core26 support into Snapcraft, adding base recognition and unit-test coverage; core26 initially required build-base: devel.
72%