docker: add core22 base
Metadata
Current evaluation
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.
Suggested action: —
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 |
|---|---|---|---|---|
| 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. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Rejected due to legacy constraints. Maintainers declined the core22 Docker base update and closed the PR, directing users to the new snapcraft-rocks initiative instead. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2883 docker: add core18 snap that snapcraft now uses as a base | snapcraft | merged | Merged the addition of the core18 snap as snapcraft's Docker base, updating related comments for accuracy. Approved by one reviewer, the change was integrated after a minor authorship clarification. | |
| #1826611 Running snapcraft 3 w/ core18 base in docker incorrectly reports missing lib deps | snapcraft (launchpad) | closed | Closed as stale. Snapcraft resolved the issue by updating its Dockerfiles and migrating to OCI rocks for builds, eliminating the incorrect core18 dependency warnings in Docker. | |
| #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. | |
| #112 Provide snapcraft-rocks based on core26 | snapcraft-rocks | open | Request for a snapcraft-rocks image based on the newly released core26 base, needed for GIMP's CI rebuilds; repo currently only ships core22/core24 rocks. No labels, no maintainer response, inactive for 119 days. | |
| #65 Bring snapcraft-rocks up-to-date | snapcraft-rocks | closed | Closed. Partially resolved via merged PRs #70 and #74, updating core22 v7 and core24 v8 compatibility. core22 v8 support remains pending PR #84. | |
| #1830389 misleading warning when building base: core18 snap with 16.04 snapcore/snapcraft docker | snapcraft (launchpad) | closed | Closed as stale. Snapcraft Dockerfiles have changed and migrated to rocks, rendering the original warning context obsolete. No code changes were made. | |
| #4118 init: use core22 base for `snapcraft init` | snapcraft | merged | Merged. Updates snapcraft init to use core22 as the default base instead of core20. The command was relocated from snapcraft_legacy to snapcraft, and a spread test was added. Approved by reviewer and passed CI. |