provide snapcraft docker image for core18
Metadata
Current evaluation
Request (2019) for an official snapcraft Docker image able to build base: core18 snaps; unmaintained since 2020, in-repo Dockerfiles were removed in 24e70d6db in favor of canonical/snapcraft-rocks, and core18 now needs EOL Snapcraft 7.5.x.
Suggested action: close stale
Reason: The requested artifact is now obsoleted: docker/README.md states OCI images are 'officially supported by the https://github.com/canonical/snapcraft-rocks/ project' (tags 8_core22/8_core24, plus 7_core22), and commit 24e70d6db ('chore!: remove Dockerfile and document snapcraft-rocks registry', #5063) deleted the in-repo Dockerfiles the issue's manual FROM-swap workaround targeted. Docs list 'Snapcraft 7 is available for building core18 snaps' under 'Past releases' with only 7.5.8, i.e. the core18 path is an unmaintained major, and no maintainer has triaged the bug in 7 years (only pyro4hell and abitrolly commented with their own images). Near-duplicate of still-open launchpad#1814017.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha |
Impact:
20
Quick Win:
3
Complexity:
35
Confidence:
76
Actionability:
25
|
close stale | Request (2019) for an official snapcraft Docker image able to build base: core18 snaps; unmaintained since 2020, in-repo Dockerfiles were removed in 24e70d6db in favor of canonical/snapcraft-rocks, and core18 now needs EOL Snapcraft 7.5.x. | |
| stealth/space-bunny-alpha |
Impact:
35
Quick Win:
22
Complexity:
25
Confidence:
97
Actionability:
85
|
close resolved | Historical Docker support gained core18-compatible images in b982555e1; current builds use Canonical's snapcraft-rocks registry, while core18 requires deprecated Snapcraft 7.x. | |
| stealth/space-bunny-alpha |
Impact:
24
Quick Win:
2
Complexity:
40
Confidence:
95
Actionability:
15
|
close stale | Request for Canonical’s Snapcraft Docker images to build core18 snaps is obsolete: core18 is deprecated, the Dockerfile was removed, and container builds now use snapcraft-rocks. | |
| qwen/qwen3.8-27b |
Impact:
10
Quick Win:
8
Staleness:
95
Complexity:
20
Confidence:
75
Support Request:
20
|
close stale | 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. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
98
Complexity:
15
Confidence:
95
Support Request:
65
|
close stale | Request for an official snapcraft Docker image based on core18 to improve CI/CD workflows. Issue is completely inactive and targets an obsolete Ubuntu version. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
98
Complexity:
15
Confidence:
95
Support Request:
10
|
close stale | Request for official snapcraft Docker images based on core18 to simplify CI/CD workflows. Issue is over 6 years old with no maintainer activity. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
98
Complexity:
15
Confidence:
90
Support Request:
10
|
close stale | Request for official snapcraft Docker images based on core18 to simplify CI/CD workflows. Unanswered and inactive for over six years, with core18 now EOL. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Duplicate Of:
snapcraft (launchpad)#1814017
(confidence 62%)
'Add docker image for core18 building' is the same request, filed earlier and likewise open with no maintainer response.
-
Related To:
snapcraft#4290
(confidence 55%)
'docker: add core22 base' was closed as superseded by canonical/snapcraft-rocks; that same migration (24e70d6db, #5063) removed the core18-era Dockerfiles this issue relied on.
-
Related To:
snapcraft#2883
(confidence 50%)
6bd9dac10 added the core18 base snap used by the old Dockerfiles, and b982555e1 (#2673) parametrized the images for core18 — the historical partial fulfillment now undone by the Dockerfile removal.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1814017 Add docker image for core18 building | snapcraft (launchpad) | open | Request for a core18-capable snapcraft Docker image for CI; in-repo Dockerfiles gained core18 support (b982555e1) then were removed in favor of Canonical's snapcraft-rocks images, and core18 now needs EOL 7.x snapcraft. | |
| #4290 docker: add core22 base | snapcraft | closed | Rejected as incompatible with legacy behavior; the Dockerfile was later removed and snapcraft-rocks documented as the official replacement in #5063 (24e70d6db). | |
| #2883 docker: add core18 snap that snapcraft now uses as a base | snapcraft | merged | Merged PR #2883 as commit 6bd9dac10, adding core18 to Docker images as Snapcraft's base and updating related comments. | |
| #1939713 snapcraft init create base: core18 snap | snapcraft (launchpad) | closed | Snapcraft init was updated to scaffold core20 instead of core18 by merged canonical/snapcraft#3587 (merge commit f91632aab). | |
| #1830389 misleading warning when building base: core18 snap with 16.04 snapcore/snapcraft docker | snapcraft (launchpad) | closed | Closed as stale without a code fix; a maintainer noted Snapcraft's Dockerfiles had changed substantially and later moved to Rocks, making the reported 16.04 warning obsolete. | |
| #1826611 Running snapcraft 3 w/ core18 base in docker incorrectly reports missing lib deps | snapcraft (launchpad) | closed | Closed as stale after 2,716 days; Snapcraft's legacy Dockerfiles had been updated, then OCI builds moved to Rocks. No resolving fix was identified. | |
| #4177 core18: removal | snapcraft | merged | Merged PR snapcore/snapcraft#4177 (May 2023) dropped core18 base support and its unit/spread tests, fixing #4165 via commits 40136ea9b, 77edc734b and ed423b6a8; core18 was EOL. | |
| #112 Provide snapcraft-rocks based on core26 | snapcraft-rocks | open | Requests a core26-based snapcraft-rocks image for CI use; maintainer mr-cal confirms it is on the roadmap (SNAPCRAFT-1387). README still lists only 7_core22/8_core22/8_core24; experimental PR #118 for Snapcraft 9/core26 is unmerged. | |
| #1989030 snapcore/snapcraft image is outdated (again) | snapcraft (launchpad) | closed | The snapcore/snapcraft Docker image was deprecated and closed as stale. Users should now use canonical/snapcraft-rocks instead. | |
| #2444 snap: move to core18 | snapcraft | closed | Superseded by merged PR #2712, which moved Snapcraft's snap from core to core18 in commit bd5be51a3. |