← Back to issue list

chore: add deprecation warning for legacy remote builder

View original Github issue

Metadata

Project
snapcraft
Number
#5523
Type
pull request
State
merged
Author
mr-cal
Labels
—
Created
Updated
Closed

Current evaluation

Merged #5523 in commit 1d8e87486, adding a core22 legacy remote-builder deprecation warning in Snapcraft 8.10 and fixing #5427.

Resolution: closed resolved

Reason: Commit 1d8e87486 added the warning and documented the deprecation in the Snapcraft 8.10 release notes. The approved PR was merged with all reported CI checks passing.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [x] Have you followed the [guidelines for contributing](https://github.com/canonical/snapcraft/blob/main/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 `make test`? --- Adds a deprecation notice for core22 snaps using the legacy remote builder. Fixes #5427 (SNAPCRAFT-1045)

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged #5523 in commit 1d8e87486, adding a core22 legacy remote-builder deprecation warning in Snapcraft 8.10 and fixing #5427.
stealth/space-bunny-alpha — closed resolved Merged in #5523 (commit 1d8e87486), adding a deprecation warning for core22 snaps that use the legacy remote builder.
qwen/qwen3.6-35b-a3b — — Merged changes adding a deprecation warning for core22 snaps using the legacy remote builder. Approved by three reviewers with passing CI checks. Resolves issue #5427.
qwen3.6-35b-a3b-mtp-q6 — — Merged changes adding a deprecation warning for core22 snaps using the legacy remote builder, resolving issue #5427.

Update history

No update history recorded yet.

Related work

  • Related To: snapcraft#5427 (confidence 100%)

    The PR explicitly fixes this deprecation-notice issue, which was subsequently closed.

  • Related To: snapcraft#5994 (confidence 99%)

    Follow-up PR #5994 later removed the deprecated legacy remote builder in Snapcraft 9.0.

Related issues

Issue Project State Summary Similarity
#5427 Add a deprecation notice for building core22 snaps with the legacy remote builder snapcraft closed Added the core22 legacy remote-builder deprecation warning in Snapcraft 8.10 via merged PR #5523 (commit 1d8e87486).
86%
#5994 chore!: remove legacy remote builder snapcraft merged Merged PR #5994 as b08f1a66e, removing the legacy remote builder and closing #5676 for Snapcraft 9.0.
83%
#6035 chore!: remove deprecated commands snapcraft merged Merged as 3623601d7, removing deprecated Snapcraft commands and options and resolving #5674 (SNAPCRAFT-1196).
75%
#6241 chore: remove snapcraft_legacy snapcraft merged Merged #6241 via commits ffb164b7a and 995f0a3bc, deleting snapcraft_legacy, obsolete specs, and legacy-only dependencies after its entry points were removed.
74%
#1078 chore!: remove deprecated APIs craft-application merged Merged PR #1078 as 3334f13e, removing eight deprecated APIs and fixing #1063. All CI checks passed, with local Snapcraft verification.
73%
#5540 chore: resolve deprecation warnings snapcraft merged Merged PR #5540 as commit 93e9c9237, fixing deprecation warnings and closing #5539.
73%
#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.
73%
#5676 remote build: remove legacy remote builder snapcraft closed Fixed in merged PR #5994 (commit b08f1a66e) for Snapcraft 9.0 by removing the legacy remote builder, selection logic, strategy env var, and legacy credential support.
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.
72%
#54 chore(deps): update dependency canonical/snapcraft to v7.5.8 (core22-7) - autoclosed snapcraft-rocks closed Renovate's core22-7 bump of canonical/snapcraft 7.5.5→7.5.8 failed build-rock and was closed as superseded by hand-written PR #70 ("chore: update to snapcraft 7.5.8 (core22-7)"), which merged.
72%