← Back to issue list

package-repositories: update craft-archives to support multi-keys.

View original Github issue

Metadata

Project
snapcraft
Number
#4253
Type
pull request
State
merged
Author
tigarmo
Labels
—
Created
Updated
Closed

Current evaluation

Merged into hotfix/7.5 as a311e7c, updating craft-archives so package repositories support multiple keys.

Resolution: closed resolved

Reason: PR #4253 was merged into hotfix/7.5 at commit a311e7c, adding multi-key package-repository support through craft-archives.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [ ] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `make lint`? - [ ] Have you successfully run `pytest tests/unit`? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged into hotfix/7.5 as a311e7c, updating craft-archives so package repositories support multiple keys.
stealth/space-bunny-alpha — closed resolved Merged PR #4253 (a311e7c) into hotfix/7.5, updating craft-archives to support package repositories with multiple keys.
stealth/space-bunny-alpha — closed resolved Merged PR #4253 into hotfix/7.5, updating craft-archives so package-repositories supports repository key files containing multiple GPG keys.
stealth/space-bunny-alpha — closed resolved Merged PR #4253 updated craft-archives to enable multi-key support in package-repositories.
qwen/qwen3.6-35b-a3b — — Merged after approval and passing CI. Updates craft-archives to support multi-keys for package-repositories. Codecov reported no coverage change, while an unrelated spread error was tracked in PR #4256.
qwen3.6-35b-a3b-mtp-q6 — — Merged into hotfix/7.5, updating craft-archives to support multi-keys for package repositories. Codecov reports no coverage impact. Follow-up issue #4256 tracks a related spread error.

Update history

No update history recorded yet.

Related work

  • Related To: snapcore/snapcraft#4256 (confidence 95%)

    A maintainer created #4256 to track a spread error observed with this change.

Related issues

Issue Project State Summary Similarity
#4241 Hotfix/7.5 gpg multi keys snapcraft closed Closed in favor of #4253, which updated craft-archives for multi-key package repositories and merged into hotfix/7.5 as a311e7c.
77%
#4235 requirements: bump craft-archives to fix regression snapcraft closed Merged into hotfix/7.4 at 6d34ebb, bumping craft-archives to restore support for asset files containing multiple GPG keys and fixing #4224.
76%
#2024910 Failed to install GPG key: Key must be a single key, not multiple. snapcraft (launchpad) closed Craft-archives upgrade in snapcraft PR #4253 (commit a311e7c) restored multi-key APT GPG parsing for package-repositories; tracked as CRAFT-1827 and merged into hotfix/7.5, shipped in Snapcraft 7.4.4.
74%
#4277 requirements: bump craft-archives snapcraft merged Merged PR #4277 (commit 7e6e3173, 2023-07-13) bumped craft-archives from 1.1.1 to 1.1.2, restoring support for local package repositories using url: file:///... (craft-archives PR #93).
72%
#4224 Regression: snapcraft started failing with craft_archives.repo.errors.AptGPGKeyInstallError snapcraft closed Multi-key APT GPG parsing regression was fixed by merged PR #4253 (a311e7c), updating craft-archives and shipping in the Snapcraft 7.4.4 hotfix.
72%
#4174 requirements: update craft-archives snapcraft merged Merged in #4174 (5134d01e0), then reverted by 8a6872cf7; a corrected craft-archives 1.1.2 upgrade landed in #4277 (7e6e31733).
70%