Skip to content

Add mgrctl commands for GPG key management#797

Draft
marv7000 wants to merge 1 commit into
uyuni-project:mainfrom
marv7000:mgrctl_gpg_distro
Draft

Add mgrctl commands for GPG key management#797
marv7000 wants to merge 1 commit into
uyuni-project:mainfrom
marv7000:mgrctl_gpg_distro

Conversation

@marv7000
Copy link
Copy Markdown

@marv7000 marv7000 commented May 22, 2026

Warning

Do not merge!

Depends on uyuni-project/uyuni#11997

What does this PR change?

Adds a new mgrctl gpg command with verbs upload, list and remove for managing GPG keys via server API. Also marks the mgradm gpg command as deprecated.

Codespace

Check if you already have a running container clicking on Running CodeSpace

Create CodeSpace About billing for Github Codespaces CodeSpace Billing Summary CodeSpace Limit

Test coverage

  • Unit tests were added

  • DONE

Links

Issue(s): https://github.com/SUSE/spacewalk/issues/29690

  • DONE

Changelogs

Make sure the changelogs entries you are adding are compliant with https://github.com/uyuni-project/uyuni/wiki/Contributing#changelogs and https://github.com/uyuni-project/uyuni/wiki/Contributing#uyuni-projectuyuni-repository

If you don't need a changelog check, please mark this checkbox:

  • No changelog needed

If you uncheck the checkbox after the PR is created, you will need to re-run changelog_test (see below)

Before you merge

Check How to branch and merge properly!

@sonarqubecloud
Copy link
Copy Markdown

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant