Skip to content

Fix issues introduced by gnupg removal patch#7602

Open
dralley wants to merge 1 commit intopulp:mainfrom
dralley:gnupg-functest
Open

Fix issues introduced by gnupg removal patch#7602
dralley wants to merge 1 commit intopulp:mainfrom
dralley:gnupg-functest

Conversation

@dralley
Copy link
Copy Markdown
Contributor

@dralley dralley commented Apr 16, 2026

📜 Checklist

  • Commits are cleanly separated with meaningful messages (simple features and bug fixes should be squashed to one commit)
  • A changelog entry or entries has been added for any significant changes
  • Follows the Pulp policy on AI Usage
  • (For new features) - User documentation and test coverage has been added

See: Pull Request Walkthrough

@dralley
Copy link
Copy Markdown
Contributor Author

dralley commented Apr 16, 2026

@jitka This should fix plugins

Restore python-gnupg to functional tests only - not worth trying to
replace this fixture like-for-like

Fix an issue with inlined signatures. We should only parse the sig
separately in the detached case.
@dralley dralley changed the title Restore python-gnupg to functional tests only Fix issues introduced by gnupg removal Apr 16, 2026
@dralley dralley changed the title Fix issues introduced by gnupg removal Fix issues introduced by gnupg removal patch Apr 16, 2026
Comment thread pulpcore/pytest_plugin.py
key_file.write_text(private_key_data)

from pysequoia import Cert
gpg = gnupg.GPG(gnupghome=signing_gpg_homedir_path)
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We can use python-gnupg in functional tests, it's fine for now. Not worth trying to replace with layers of compat right now.

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant