system-config/playbooks/roles/import-gpg-key
Ian Wienand 3eceba5749 reprepro: convert to Ansible
This converts the reprepro configuration from our existing puppet to
Ansible.

This takes a more direct approach; the templating done by the puppet
version started simple but over the years grew several different
options to handle various use-cases.  This means you not only had to
understand the rather obscure reprepro configuration, but then *also*
figure out how to translate that from our puppet template layers.

Here the configuration files are kept directly (they were copied from
the existing mirror-update.openstack.org) and deployed with some light
wrapper tasks in reprepro/tasks/utils which avoids most duplication.

Note the initial cron jobs are left disabled so we can run some manual
testing before letting it go automatically.

Change-Id: I96a9ff1efbf51c4164621028b7a3a1e2e1077d5c
2020-10-19 14:06:57 +11:00
..
tasks reprepro: convert to Ansible 2020-10-19 14:06:57 +11:00
README.rst reprepro: convert to Ansible 2020-10-19 14:06:57 +11:00

README.rst

import-gpg-key

Import a gpg ASCII armored public key to the local keystore.

Role Variables

The ID of the key to import. If it already exists, the file is not imported.

The path of the ASCII armored GPG key to import