feat: split reposync into two roles (#307)

- reposync and packagerepo web service
- change backing datastore to be cephfs /shared/app/packagerepo

Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/307
This commit was merged in pull request #307.
This commit is contained in:
2025-06-01 11:33:44 +10:00
parent 1df11b8977
commit bb2f59621a
9 changed files with 62 additions and 48 deletions
@@ -3,7 +3,6 @@ class profiles::reposync::syncer {
include profiles::reposync::autosyncer
include profiles::reposync::autopromoter
include profiles::reposync::webserver
# Ensure the reposync config path exists
file { '/etc/reposync':