Handle CentOS Stream 9 SIG content

This updates scan-primary-mirror to 0.3.0 which has support for
automatic MirrorManager repository creation for SIG content.

Signed-off-by: Adrian Reber <adrian@lisas.de>
This commit is contained in:
Adrian Reber 2021-11-20 17:41:40 +01:00
parent 88a58c50ff
commit 49e9b8c369
No known key found for this signature in database
GPG key ID: 82C9378ED3C4906A
2 changed files with 7 additions and 3 deletions

View file

@ -175,7 +175,7 @@
- name: checkout mirrorlist-server
git:
repo: https://github.com/adrianreber/mirrorlist-server.git
version: 3.0.5
version: 3.0.6
dest: /srv/mirrorlist-server.git
become: yes
become_user: mirrormanager
@ -183,7 +183,7 @@
- name: checkout scan-primary-mirror
git:
repo: https://github.com/adrianreber/scan-primary-mirror.git
version: 0.2.0
version: 0.3.0
dest: /srv/scan-primary-mirror.git
become: yes
become_user: mirrormanager

View file

@ -1,7 +1,7 @@
common_rsync_options="--no-motd --timeout 14400"
max_propagation_days = 2
max_stale_days = 3
skip_repository_paths = ["SIGs"]
excludes=[".*\\.snapshot", ".*/\\.~tmp~"]
[database]
url="postgresql://{{ mirrormanager_db_user }}:{{ mirrormanager_db_pass }}@{{ mirrormanager_db_host }}/{{ mirrormanager_db_name }}"
@ -39,3 +39,7 @@ prefix="centos-rt"
[[repository_mapping]]
regex="^\\d+(?:-stream)?/ResilientStorage/"
prefix="centos-resilientstorage"
[[repository_mapping]]
regex="^SIGs/\\d+(?:-stream)?/(?P<signame>\\S+?)/(?P<arch>\\S+?)/(?P<sigrepo>[^\\s/]+)(/?.*)"
prefix="centos-${signame}-sig-${sigrepo}"