feat(providers): use core24 buildd daily image for devel
Metadata
Current evaluation
Merged PR #4532 in commit a9e12f622, switching build-base: devel to the core24 buildd daily image and fixing #4519.
Resolution: closed resolved
Reason: PR #4532 was merged as commit a9e12f622. The change makes build-base: devel use the core24 buildd daily image without requiring changes to snapcraft.yaml.
Evaluated by: mr-cal-bot
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 `tox run -m lint`?
- [x] Have you successfully run `tox run -e test-py310`? (supported versions: `py39`, `py310`, `py311`, `py312`)
-----
When using `build-base: devel`, use the `core24` buildd daily image instead of the `devel` daily image.
There is no change in how a user defines their `snapcraft.yaml`. Once the `core24` base is available in the beta channel, then we can allow users to use `base: core24`.
There are some intermittent problems with launching buildd daily images, see https://github.com/canonical/craft-providers/issues/498.
Fixes #4519
(CRAFT-2390)
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #4532 in commit a9e12f622, switching build-base: devel to the core24 buildd daily image and fixing #4519. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in a9e12f622: build-base: devel now uses the core24 buildd daily image, fixing #4519 without requiring snapcraft.yaml changes. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in commit a9e12f622: build-base: devel now uses the core24 buildd daily image without snapcraft.yaml changes, fixing #4519. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in #4532 (commit a9e12f622), switching build-base: devel to the core24 buildd daily image and fixing #4519. | |
| qwen/qwen3.6-35b-a3b | — | — | 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. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged. Switches build-base: devel to the core24 buildd daily image, fixing #4519 and resolving launch failures. Implementation is ready but user activation awaits core24 beta availability and dependent craft-providers releases. |
Update history
No update history recorded yet.
Related work
-
Related To:
snapcore/snapcraft#4519
(confidence 100%)
PR #4532 explicitly fixes this issue, which was closed by the merged change.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #4519 Use `core24` buildd daily image | snapcraft | closed | Core24 buildd daily support was merged in snapcraft#4532 (a9e12f622), so build-base: devel now uses that image without changing snapcraft.yaml. | |
| #501 feat(buildd): use buildd daily image for devel | craft-providers | merged | Merged PR #501 (commit b55e395) switched buildd devel to the daily image and fixed #489 after the listed blocking tickets were resolved. | |
| #3733 providers: user core22 buildd | snapcraft | merged | Merged into snapcraft/7.0 via cdacb020f (implementation e2aaf3464), switching core22 provider builds to the Ubuntu buildd image. |