Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow to set gpgKey value for repository #2903

Closed
Tracked by #2533
xsuchy opened this issue Dec 5, 2022 · 5 comments · Fixed by #3298
Closed
Tracked by #2533

Allow to set gpgKey value for repository #2903

xsuchy opened this issue Dec 5, 2022 · 5 comments · Fixed by #3298
Assignees
Labels
COPR Features desired by the COPR Team Feature

Comments

@xsuchy
Copy link

xsuchy commented Dec 5, 2022

I, as an admin, want to be able to set gpgKey value for a yum repository.

This is currently possible in the Pulp only if you enable signing_service. In Copr we use obs-signd for signing packages.
We want to be able to set gpgKey to the value o our choice.

Alternatively, native support for obs-signd is a solution as well.

@dralley dralley changed the title Allow to set gpgKey value for repository As a user, I can configure automatic signing of packages within Pulp Dec 9, 2022
@dralley dralley changed the title As a user, I can configure automatic signing of packages within Pulp Allow to set gpgKey value for repository Dec 9, 2022
@dralley dralley added the COPR Features desired by the COPR Team label Feb 10, 2023
@Conan-Kudo
Copy link

I'd prefer to see native support for obs-signd, as it would make Pulp more generally useful for other users/deployments.

@mdellweg
Copy link
Member

Can obs-signd be triggered by a signing service script as documented here? If not, how different is a call to signd?

https://docs.pulpproject.org/pulpcore/workflows/signed-metadata.html

@dralley
Copy link
Contributor

dralley commented Mar 1, 2023

@Conan-Kudo I agree about obs-signd, would you like to file a separate issue? Or @praiskup

@mdellweg The mode of operation is a bit different and as far as I can tell (the documentation is... sparse) the primary value add is remote signing of RPM packages, though I suppose you can sign other things with it as well. Maybe someone with more background can add to this.

@Conan-Kudo
Copy link

@Conan-Kudo I agree about obs-signd, would you like to file a separate issue? Or @praiskup

@mdellweg The mode of operation is a bit different and as far as I can tell (the documentation is... sparse) the primary value add is remote signing of RPM packages, though I suppose you can sign other things with it as well. Maybe someone with more background can add to this.

You can sign RPM packages, RPM repos, Debian repos, container images, WSL images, ISOs, etc. using signd. It's a pretty flexible and generic signing system.

@praiskup
Copy link

praiskup commented Mar 1, 2023

would you like to file a separate issue? Or @praiskup

Ok, it is filled here. Though it is
kind of nice-to-have because either this issue or #2985 seems good enough for
the early Copr/PULP integration phases.

@ipanova ipanova self-assigned this Sep 19, 2023
ipanova added a commit to ipanova/pulp_rpm that referenced this issue Oct 24, 2023
ipanova added a commit to ipanova/pulp_rpm that referenced this issue Oct 24, 2023
ipanova added a commit to ipanova/pulp_rpm that referenced this issue Oct 24, 2023
ipanova added a commit to ipanova/pulp_rpm that referenced this issue Oct 24, 2023
ipanova added a commit to ipanova/pulp_rpm that referenced this issue Oct 24, 2023
ipanova added a commit to ipanova/pulp_rpm that referenced this issue Oct 24, 2023
ipanova added a commit to ipanova/pulp_rpm that referenced this issue Oct 24, 2023
ipanova added a commit to ipanova/pulp_rpm that referenced this issue Oct 24, 2023
ipanova added a commit to ipanova/pulp_rpm that referenced this issue Oct 24, 2023
ipanova added a commit to ipanova/pulp_rpm that referenced this issue Oct 24, 2023
ipanova added a commit to ipanova/pulp_rpm that referenced this issue Oct 30, 2023
ipanova added a commit to ipanova/pulp_rpm that referenced this issue Oct 30, 2023
ipanova added a commit to ipanova/pulp_rpm that referenced this issue Oct 30, 2023
ipanova added a commit to ipanova/pulp_rpm that referenced this issue Oct 30, 2023
ipanova added a commit to ipanova/pulp_rpm that referenced this issue Oct 30, 2023
ipanova added a commit to ipanova/pulp_rpm that referenced this issue Oct 30, 2023
ipanova added a commit to ipanova/pulp_rpm that referenced this issue Oct 31, 2023
ipanova added a commit to ipanova/pulp_rpm that referenced this issue Oct 31, 2023
ipanova added a commit to ipanova/pulp_rpm that referenced this issue Nov 2, 2023
ipanova added a commit to ipanova/pulp_rpm that referenced this issue Nov 2, 2023
ggainey pushed a commit that referenced this issue Nov 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
COPR Features desired by the COPR Team Feature
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

6 participants