[RFC] Add pgp_keyring action plugin to install PGP keys#86360
[RFC] Add pgp_keyring action plugin to install PGP keys#86360eaaltonen wants to merge 1 commit intoansible:develfrom
Conversation
Add action plugin to install PGP keys. First use case is to convert a PGP keyring to binary format before installing on destination host.
|
The test The test The test The test The test The test The test The test |
|
@eaaltonen Thanks for the PR. We are not currently accepting any new plugins in Ansible core repository. You may want to raise this request against collection Thanks, |
SUMMARY
Add action plugin to install PGP keys. First use case is to convert a PGP keyring to binary format before installing on destination host.
I was not comfortably configuring third party repositories. Packages like
google-chromeandcodeinstall their PGP key in binary format - but I want to use ASCII armored format in version control for easier auditing.This action plugin can handle the conversion, and be expanded to handle other use cases, such as to install the keyring to the correct location for the target OS.
RFC because PGPy apparently is not currently compatible with Python version 3.13 standard library (see https://pypi.org/project/PGPy13/ )
Comments very much welcome.
ISSUE TYPE