Remove core18 from Snapcraft
Metadata
Current evaluation
Closed. Core18 support was removed from Snapcraft after its ESM transition. The task was superseded by PR #4182, which merged the necessary electron builder test removals.
Suggested action: —
No scores available.
Issue body
### What needs to get done
Snapcraft needs to drop core18 for the upcoming Snapcraft release
### Why it needs to get done
core18 has entered ESM, this is the same procedure that was done for core (aka core16)
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Closed. Core18 support was removed from Snapcraft after its ESM transition. The task was superseded by PR #4182, which merged the necessary electron builder test removals. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed as superseded. The core18 removal task was redirected to tracking issue #4182 to monitor electron builder test removal following core18's ESM transition. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed. Snapcraft dropped core18 support as it entered ESM. The change was resolved by merging PR #4182, which removed electron builder tests and finalized the core18 deprecation for the upcoming release. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed after core18 reached ESM. Superseded by PR #4182, which tracks electron builder test removal to complete the core18 deprecation. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Dropped core18 support from Snapcraft due to ESM transition. Closed as completed, with associated electron builder test cleanup tracked and resolved in PR #4182. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #5198 Drop core18 extensions | snapcraft | closed | Legacy core18 extensions were removed from snapcraft_legacy after initial inactivity. The enhancement was completed and merged via pull request #6019, eliminating obsolete base references and tests. | |
| #2444 snap: move to core18 | snapcraft | closed | Closed and merged to update snap configuration to core18, modifying three files. | |
| #1846195 provide snapcraft docker image for core18 | snapcraft (launchpad) | open | Request for canonical-provided core18-based snapcraft docker images (official ones were xenial-based). 7 years old, no comments or labels; core18 is EOL and the project has moved to core20+, so the request is no longer applicable. | |
| #5675 Remove core20 lifecycle | snapcraft | closed | Merged in pull request #6019. Removed core20 lifecycle commands, spread tests, and plugin/extension references. Legacy components were retained for store compatibility. Prepares Snapcraft for version 9. | |
| #1939713 snapcraft init create base: core18 snap | snapcraft (launchpad) | closed | Closed without direct resolution, likely abandoned due to inactivity. Subsequent Snapcraft releases updated the init default to core20 and core22, effectively resolving the reported behavior. | |
| #2720 remote build: switch from core to core18 | snapcraft | merged | Merged change switches remote build base from core to core18, aligning with snapcraft edge. Approved, passed CI, and modified one file. |