← Back to issue list

remote build: switch from core to core18

View original Github issue

Metadata

Project
snapcraft
Number
#2720
Type
pull request
State
merged
Author
sergiusens
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #2720 switched remote builds from core to core18, aligning them with Snapcraft edge; landed as commit d2b36b2f4.

Resolution: closed resolved

Reason: The approved change was merged and committed as d2b36b2f4, updating the remote-build base from core to core18.

Evaluated by: mr-cal-bot

No scores available.

Issue body

snapcraft on edge is now on core18. Signed-off-by: Sergio Schvezov <sergio.schvezov@canonical.com> - [ ] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `./runtests.sh static`? - [ ] Have you successfully run `./runtests.sh tests/unit`? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #2720 switched remote builds from core to core18, aligning them with Snapcraft edge; landed as commit d2b36b2f4.
stealth/space-bunny-alpha — closed resolved Merged PR #2720 updated remote builds to use core18 instead of core, matching Snapcraft edge; landed as commit d2b36b2f4.
qwen/qwen3.6-35b-a3b — — Merged change switches remote build base from core to core18, aligning with snapcraft edge. Approved, passed CI, and modified one file.
qwen3.6-35b-a3b-mtp-q6 — — Merged update switching remote build configuration from core to core18, aligning snapcraft edge with the newer base.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#2444 snap: move to core18 snapcraft closed Superseded by merged PR #2712, which moved Snapcraft's snap from core to core18 in commit bd5be51a3.
79%
#2712 snap: migrate to core18 snapcraft merged Merged PR #2712 by maintainer sergiusens moved Snapcraft's own snap from base core to core18, landing as commit bd5be51a3 (8 files, +95/-42); it superseded the earlier closed attempt PR #2444.
78%
#4186 snap: migrate to core22 snapcraft merged PR #4186 merged, moving the Snapcraft snap's own build environment to base core22 (8 files, +71/-70), landing as commit 60033305b and closing the core22 migration issue #4166.
78%
#300 Remote-build: use craft-application for core22 craft-application closed Core22 remote builds moved to craft-application in merged Snapcraft PR #4724 (commit 9905f2831), removing the legacy core22 build path.
78%
#4165 Remove core18 from Snapcraft snapcraft closed Core18 support was removed by merged PR #4177 in commits 40136ea9b, 77edc734b, and ed423b6a8; remaining electron-builder cleanup was tracked in #4182.
77%
#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.
77%
#4724 feat(remote)!: use craft-application remote build for core22 snapcraft merged Merged PR #4724 (9905f2831) switched core22 remote builds to craft-application, added a core20 disable-fallback opt-in, removed --build-on, and fixed #4710.
76%
#4895 fix(remotebuild): require core20 snaps to use the legacy remote builder snapcraft merged Merged in #4895 (d9c8781a1), requiring core20 remote builds to use the legacy builder because the new builder could not parse core20 snapcraft.yaml files; fixes #4886.
76%
#4479 remote-build broken with shallow clones snapcraft closed Fixed in Snapcraft 8.0.1 by PR #4498 (commit 1e285148e), which falls back to the legacy remote builder for shallow Git clones on core20/core22.
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.
75%