← Back to issue list

Add a deprecation notice for building core22 snaps with the legacy remote builder

View original Github issue

Metadata

Project
snapcraft
Number
#5427
Type
issue
State
closed
Author
mr-cal
Labels
Status: Triaged Type: Enhancement
Created
Updated
Closed

Current evaluation

Added the core22 legacy remote-builder deprecation warning in Snapcraft 8.10 via merged PR #5523 (commit 1d8e87486).

Resolution: closed resolved

Reason: PR #5523 added the requested warning in commit 1d8e87486. Snapcraft 8.10 release notes document that core22 support for the legacy remote builder would be dropped in a future release.

Evaluated by: mr-cal-bot

No scores available.

Issue body

### What needs to get done Emit a deprecation warning if the legacy remote builder is used to build a core22 snap. ### Why it needs to get done The legacy remote builder isn't recommended for core22 snaps and will be removed in the future.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Added the core22 legacy remote-builder deprecation warning in Snapcraft 8.10 via merged PR #5523 (commit 1d8e87486).
stealth/space-bunny-alpha — closed resolved Added the core22 legacy remote-builder deprecation warning in Snapcraft 8.10 via merged PR #5523 (commit 1d8e87486); support was removed in 9.0.
stealth/space-bunny-alpha — closed not a bug Core22 legacy remote-builder support was deprecated in Snapcraft 8.10 and removed in 9.0. PR #5523 (1d8e87486) added the warning before #5427 was closed.
qwen/qwen3.6-35b-a3b — — Closed without implementation. The requested deprecation warning for the legacy remote builder with core22 snaps was not added, and the issue appears abandoned.
qwen/qwen3.6-35b-a3b — — Closed without implementation, indicating the enhancement was abandoned or deferred. The requested deprecation warning for the legacy remote builder on core22 snaps remains unaddressed.
qwen3.6-35b-a3b-mtp-q6 — — Closed without implementation. The requested deprecation warning for the legacy remote builder on core22 snaps was not added. The ticket was closed after automated Jira synchronization.

Update history

No update history recorded yet.

Related work

Related issues

Issue Project State Summary Similarity
#5523 chore: add deprecation warning for legacy remote builder snapcraft merged Merged #5523 in commit 1d8e87486, adding a core22 legacy remote-builder deprecation warning in Snapcraft 8.10 and fixing #5427.
86%
#4144 remote build: legacy builder cannot parse core22 snapcraft.yaml syntax snapcraft closed Marked won't fix: legacy-builder schema support was descoped in favor of the new remote builder, which accepts build-for; legacy support was removed by PR #5994 in Snapcraft 9.
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%
#4886 Use legacy remote builder for core20 snaps snapcraft closed Fixed by merged PR #4895 (commit d9c8781a1), routing core20 snaps to the legacy remote builder because the new builder could not parse architectures with run-on.
73%
#5428 Add a warning for deprecated commands snapcraft closed Warnings landed in #5341 and #5524 for Snapcraft 8.10; commit 3623601d7 removed the deprecated commands in Snapcraft 9.
73%
#4685 Warn when multiple core22 snaps will be built in destructive mode snapcraft closed Added the destructive-mode warning for multiple core22 builds via #4839 (commit 67de4083f), included in Snapcraft 8.3.0.
72%
#4365 remote-build: legacy builder complains about the wrong part name snapcraft closed Core22 snaps hit a bogus schema error in the legacy remote-build fallback. Closed as "won't fix" by mr-cal on 2026-01-27; the legacy remote builder was removed in #5994 and #6010 for Snapcraft 9.
72%
#5818 feat(legacy): add a warning for the architecture shorthand on core20 snapcraft merged Merged PR #5818 (commit f0a732be3), adding a core20 architecture-shorthand warning; released in Snapcraft 8.13.0 for #5789.
72%
#1656265 deprecation notices should be on the guide snapcraft (launchpad) closed Updated deprecation notices to point to the consolidated Snapcraft documentation in snapcore/snapcraft PR #1048 (commit bfd896a11).
72%
#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.
72%