Skip to content

Support a per-call key override in signing services - #8232

Open
aKlimau wants to merge 1 commit into
pulp:mainfrom
aKlimau:metadata-signing-fingerprint
Open

aKlimau wants to merge 1 commit into
pulp:mainfrom
aKlimau:metadata-signing-fingerprint

Conversation

@aKlimau

@aKlimau aKlimau commented Oct 16, 2026

Copy link
Copy Markdown
Contributor

Metadata signing services bind one key per service, so signing repositories with different keys needs a separate service for each: an on-disk script, an importable key, and a full validate() run. In a containerized deployment that is a deployment change per key. Package signing already selects its key per call.

An absent fingerprint falls back to the service's own key.

Refs: #7942

Metadata signing services bind one key per service, so signing
repositories with different keys needs a separate service for each:
an on-disk script, an importable key, and a full validate() run. In
a containerized deployment that is a deployment change per key.
Package signing already selects its key per call.

An absent fingerprint falls back to the service's own key.

Refs: pulp#7942
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant