← Back to issue list

Remove core18 from Snapcraft

View original Github issue

Metadata

Project
snapcraft
Number
#4165
Type
issue
State
closed
Author
sergiusens
Labels
Created
Updated
Closed

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.
80%
#2444 snap: move to core18 snapcraft closed Closed and merged to update snap configuration to core18, modifying three files.
74%
#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.
73%
#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.
72%
#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.
70%
#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.
70%