repo: don't use gpg --show-keys
Metadata
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. | |
| #3055 repo: add identifiers for gpg keys and sources | snapcraft | merged | Merged PR #3055 added identifiers for GPG keys and sources in commit 6e6201405. |