Files
puppet-prod/site/profiles/templates
unkin-agent 0cfe598f90 Install certmanager and sshsignhost from RPM (#524)
certmanager and sshsignhost are now Go binaries released as RPMs, and their packaged paths collide with the venv install these helper classes manage.

- Drop the pyvenv, pip, rendered script and /usr/local/bin symlink resources
- Delete the now-unused Python script templates
- Keep rendering /opt/<tool>/config.yaml, unchanged ownership and mode
- Nest certmanager's output_path under vault:, where the binary reads it
- Drop output_path from sshsignhost's config; the binary has no such key
- Pin certmanager to 0.2.0 and sshsignhost to 0.1.0 on the puppet master role
- Point sshsignhost at the sshca mount and signhost role, documented in doc/vault

Reviewed-on: #524
Co-authored-by: unkin-agent <unkin-agent@unkin.net>
Co-committed-by: unkin-agent <unkin-agent@unkin.net>
2026-10-04 15:07:54 +11:00
..
2025-07-06 20:02:20 +10:00
2026-01-03 21:51:47 +11:00
2024-04-06 03:27:45 +11:00
2024-11-16 19:54:19 +11:00
2024-07-06 22:02:00 +10:00
2024-01-05 21:44:41 +11:00
2025-06-15 17:43:19 +10:00
2024-06-02 19:32:02 +10:00
2024-05-25 14:18:56 +10:00
2024-05-22 22:05:54 +10:00
2024-06-09 20:26:34 +10:00
2023-12-03 18:05:01 +11:00