← Back to issue list

repo: don't use gpg --show-keys

View original Github issue

Metadata

Project
craft-archives
Number
#46
Type
pull request
State
merged
Author
tigarmo
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #46 (d453e83), replacing gpg --show-keys with an Ubuntu 18.04-compatible key lookup and moving integration CI to Ubuntu 18.04.

Resolution: closed resolved

Reason: PR #46 was merged as commit d453e83. Its changes replaced the unsupported gpg option and tested the compatible calls on Ubuntu 18.04.

Evaluated by: mr-cal-bot

No scores available.

Issue body

The "--show-keys" command is only available in ubuntu 20.04 and newer; this means we need an alternative for ubuntu 18.04, which we need to support because of our tools (specifically Snapcraft) Also update CI to run on ubuntu 18.04 instead of 20.04, to ensure our gpg calls work in the oldest version (through the integration tests).

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #46 (d453e83), replacing gpg --show-keys with an Ubuntu 18.04-compatible key lookup and moving integration CI to Ubuntu 18.04.
stealth/space-bunny-alpha — closed resolved Merged in PR #46 (commit d453e83), replacing gpg --show-keys with a compatible key lookup and switching CI integration tests to Ubuntu 18.04.
stealth/space-bunny-alpha — closed resolved Merged #46 as d453e83, replacing the Ubuntu 20.04-only gpg --show-keys call and moving CI to Ubuntu 18.04 to retain Snapcraft support.
qwen/qwen3.6-35b-a3b — — Merged. Replaced the Ubuntu 20.04-only gpg --show-keys command with a compatible alternative to support Ubuntu 18.04. Updated CI to run integration tests on 18.04. Approved, passed checks, and achieved 100% diff coverage.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#29 repo: replace "apt-key" with "gpg" to handle keys craft-archives merged Merged #29 as 32fc17f, replacing deprecated apt-key usage with gpg-based repository key handling and adding integration coverage for CRAFT-1626.
71%
#3055 repo: add identifiers for gpg keys and sources snapcraft merged Merged PR #3055 added identifiers for GPG keys and sources in commit 6e6201405.
70%