Use `core24` buildd daily image
Metadata
Current evaluation
Closed. Resolved by swapping the devel daily image for the core24 buildd daily image immediately, deferring snapcraft.yaml modifications until core24 reaches beta. craft-providers support was already merged.
Suggested action: —
No scores available.
Issue body
### What needs to get done
1. Release and update craft-providers
2. Add support for the core24 base
3. Update spread tests
### Why it needs to get done
Now that https://github.com/canonical/craft-providers/pull/456 has landed, snapcraft add support for the `core24` buildd daily image.
This means developers will be able to use:
```
base: core24
grade: devel
```
instead of the current paradigm:
```
base: core24
build-base: devel
grade: devel
```
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Closed. Resolved by swapping the devel daily image for the core24 buildd daily image immediately, deferring snapcraft.yaml modifications until core24 reaches beta. craft-providers support was already merged. | |
| qwen/qwen3.6-35b-a3b | — | — | Resolved by swapping the devel daily image for the core24 buildd daily image. Changes to snapcraft.yaml are deferred until core24 reaches beta. Issue closed. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed with a resolution to swap the devel daily image for the core24 buildd daily image. Updates to snapcraft.yaml will be deferred until core24 reaches beta, pending upstream craft-providers stability. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed. The correct approach was determined to swap the devel daily for the core24 buildd daily without modifying snapcraft.yaml. Full updates are deferred until core24 reaches beta. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Resolved by replacing the devel daily image with the core24 buildd image. Changes to snapcraft.yaml are deferred until core24 reaches beta, per maintainer guidance. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #4532 feat(providers): use core24 buildd daily image for devel | snapcraft | merged | Merged. Switches build-base: devel to the core24 buildd daily image. Approved with passing CI and full coverage. Merged pending external dependency resolution and a craft-providers release. Fixes #4519. | |
| #1819 build(snap): update snap to core24 | charmcraft | closed | Snap core24 build updates were closed without merging. No reviews or CI checks were completed, and the changes were abandoned. | |
| #767 build(snap): update snap to core24 | rockcraft | merged | Merged the snap build update to core24, resolving issue #750. Approved by two reviewers, the change modified seven files. Changelog updates are handled separately during pre-release. | |
| #5092 Sgmoore/add core24 support | snapcraft | merged | Merged after addressing review feedback and resolving upstream CI failures. The changes add core24 support to Snapcraft, which shipped in version 8.6 on the candidate channel. | |
| #5604 `snapcraft try` for `core24` | snapcraft | open | Implement `snapcraft try` for core24 snaps, a known core24 migration gap. Triaged (Jira SNAPCRAFT-1185); a maintainer noted in July 2025 it's now implementable after Craft Application 5.0 refactoring, but the command still raises FeatureNotImplemented. |