← Back to issue list

build(deps): bump craft-providers to 1.21.0

View original Github issue

Metadata

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

Current evaluation

Merged as commit ba4a2fb18: bumped craft-providers to 1.21.0 (base-v6 compat, Ubuntu 24.04 Noble support, dropped Mantic) as a prerequisite for snapcraft#4519; follow-up support landed in #4532.

Resolution: closed resolved

Reason: The dependabot-style PR was approved and merged into main as commit ba4a2fb18, updating the craft-providers pin to 1.21.0 in 3 files. It enabled the core24 buildd daily work tracked in snapcraft#4519, which was then closed by merged PR #4532 (a9e12f622).

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`) ----- Bumping `craft-providers` as a prerequisite for https://github.com/snapcore/snapcraft/issues/4519 ### Changelog #### 1.21.0 (2024-01-17) - Update base compatibility tag to base-v6 - Add Ubuntu 24.04 (Noble) support - Remove Ubuntu 23.04 (Lunar) support

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged as commit ba4a2fb18: bumped craft-providers to 1.21.0 (base-v6 compat, Ubuntu 24.04 Noble support, dropped Mantic) as a prerequisite for snapcraft#4519; follow-up support landed in #4532.
stealth/space-bunny-alpha — closed resolved Merged PR #4530 updated craft-providers to 1.21.0 in commit ba4a2fb18, adding base-v6 compatibility and Ubuntu 24.04 support as a prerequisite for #4519.
qwen/qwen3.6-35b-a3b — — Merged dependency update bumping craft-providers to 1.21.0. Adds Ubuntu 24.04 support and updates base compatibility tags. Approved by reviewers, passed CI and coverage checks, and serves as a prerequisite for issue #4519.
qwen3.6-35b-a3b-mtp-q6 — — Merged dependency update bumping craft-providers to 1.21.0. Adds Ubuntu 24.04 support, updates base compatibility to v6, and drops 23.04. Prerequisite for issue 4519. Codecov confirmed full test coverage.

Update history

No update history recorded yet.

Related work

  • Related To: snapcraft#4519 (confidence 95%)

    Stated prerequisite issue (core24 buildd daily image) that motivated this dependency bump.

  • Likely Fixed By: snapcraft#4532 (confidence 85%)

    Follow-up PR that added core24 buildd daily support enabled by the craft-providers 1.21.0 bump; closed #4519 (a9e12f622).

Related issues

Issue Project State Summary Similarity
#4551 build(deps): bump craft-providers to 1.22.0 snapcraft merged Merged in snapcraft#4551 via commit 7e6149fcf, upgrading craft-providers to 1.22.0 and resolving Launchpad bug 2051567.
90%
#4625 build(deps): bump craft-providers to 1.23.0 snapcraft merged Merged PR #4625 bumped craft-providers to 1.23.0 on the feature/craft-application branch (base-v7 tag, buildd daily for Noble/devel, non-interactive apt). Sibling bumps #4623/#4624 landed on other branches.
89%
#4623 build(deps): bump craft-providers to 1.23.0 snapcraft merged Merged PR #4623 (commit 7c5a20468) bumped craft-providers to 1.23.0 across 3 files, adding base-v7 tag support, buildd daily images for Noble/devel, and noninteractive apt. Backported to main via #4624 (9c09fe176).
88%
#143 build(deps): bump craft-providers to 1.20.0 craft-application merged Merged PR #143 as commit f0349036, updating craft-providers to 1.20.0 so host-injected snaps also receive their base snap.
88%
#4624 build(deps): bump craft-providers to 1.23.0 snapcraft merged Merged PR #4624 (commit 9c09fe176) bumped craft-providers to 1.23.0 in 3 files, bringing base-v7 support, buildd daily for Noble/devel, and non-interactive apt installs. Followed by #4673 (1.23.1).
88%
#4552 build(deps): bump craft-providers to 1.22.0 snapcraft merged Merged craft-providers 1.22.0 to stop apt source updates on Ubuntu devel images, resolving Launchpad bug 2051567 in commit 89961cfc3.
86%
#4676 build(deps): bump craft-providers to 1.23.1 (#4673) snapcraft merged Merged the craft-providers 1.23.1 update across three dependency files; originating PR #4673 landed as commit 39a9c0478.
85%
#4938 build(deps): bump craft-providers to 1.25.0 snapcraft closed PR closed unmerged and superseded by canonical/snapcraft#5006 (merged as commit 96140ad2a), which bumped craft-providers to 1.24.2 and required Multipass >=1.14.1 for core24 builds instead of 1.25.0.
85%
#1370 build(deps): bump craft-providers to 1.19.2 charmcraft merged Merged PR #1370 in commit 543b5957, bumping craft-providers to 1.19.2; its base-v3 compatibility tag fixes startup failures for LXD instances created by 1.16.0.
84%
#4437 build(deps): bump craft-providers to 1.19.2 snapcraft merged Merged as commit 7f03ece0b, updating craft-providers to 1.19.2 and its base-v3 LXD compatibility fix; equivalent update #4438 landed as 3ddaf758b.
84%