system-config/playbooks/roles/gitea/tasks
Clark Boylan c843085a02 Add ssh key rotation to gitea ssh key management
This change refactors how gerrit's key(s) in gitea are managed. The
motivation behind this is to allow us to do key rotation with overlap in
accepted keys. To do this we first check whcih keys are present. Then
any missing keys are added. Finally we remove any keys which are not in
our key options.

This also corrects a bug where replacing keys would've required two
Ansible passed to delete the old key then add the new key. All keys
should be properly set in a single Ansible pass with this update.

Change-Id: I1eaf5ae89542e3e4f479c77e4df72a34d65d9c46
2023-11-15 15:12:19 -08:00
..
main.yaml Add ssh key rotation to gitea ssh key management 2023-11-15 15:12:19 -08:00
proxy.yaml Serve matrix well-known files from apache 2021-08-20 22:03:45 -07:00