← Back to issue list

docker: add core22 base

View original Github issue

Metadata

Project
snapcraft
Number
#4290
Type
pull request
State
closed
Author
abitrolly
Labels
—
Created
Updated
Closed

Current evaluation

Rejected as incompatible with legacy behavior; the Dockerfile was later removed and snapcraft-rocks documented as the official replacement in #5063 (24e70d6db).

Resolution: closed superseded

Reason: A maintainer declined the proposed core22 image for legacy-compatibility reasons and directed users toward canonical/snapcraft-rocks. PR #5063 later removed the legacy Dockerfile and documented the rocks registry in commit 24e70d6db.

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 `make lint`? - [x] Have you successfully run `pytest tests/unit`? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed superseded Rejected as incompatible with legacy behavior; the Dockerfile was later removed and snapcraft-rocks documented as the official replacement in #5063 (24e70d6db).
stealth/space-bunny-alpha — closed superseded Rejected and superseded by canonical/snapcraft-rocks; PR #5063 removed the legacy Dockerfile in commit 24e70d6db and documented the rocks images.
stealth/space-bunny-alpha — closed superseded Rejected and superseded by canonical/snapcraft-rocks; #5063 later removed the legacy Dockerfile in commit 24e70d6db and documented the rocks images.
qwen/qwen3.6-35b-a3b — — Rejected and closed. Maintainers declined the core22 Docker base update due to legacy constraints, directing users to the new snapcraft-rocks initiative. The PR was superseded by canonical/snapcraft-rocks.
qwen3.6-35b-a3b-mtp-q6 — — Closed and rejected. Maintainers declined to update the Docker base image due to legacy constraints, instead pointing to the new snapcraft-rocks initiative as the preferred alternative.

Update history

No update history recorded yet.

Related work

  • Superseded By: canonical/snapcraft#5063 (confidence 99%)

    Merged replacement effort removed the in-tree Dockerfile and adopted the official snapcraft-rocks images.

Related issues

Issue Project State Summary Similarity
#1846195 provide snapcraft docker image for core18 snapcraft (launchpad) open 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.
78%
#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.
77%
#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.
76%
#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.
75%
#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.
74%
#4476 Support a Snapcraft ROCK snapcraft closed Superseded by canonical/snapcraft-rocks, which publishes Snapcraft OCI images; PR #5063 (commit 24e70d6db) documented that registry and removed the outdated in-tree Dockerfile.
73%
#4410 Update official docker image snapcraft closed Superseded by Canonical’s snapcraft-rocks OCI images; the old Dockerfile was replaced and the new registry documented in PR #5063 (24e70d6db).
72%
#5063 docker: there is now the official repo with images snapcraft merged Merged in commit 24e70d6db: removed the in-tree Dockerfile and documented canonical/snapcraft-rocks as the official source for Snapcraft OCI images.
71%
#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.
70%