batcave: add sync for centos-9-stream ( releng 10235 )

Sync down once a day the centos 9 stream buildroot.
This will be used as a base for epel9-next bringup.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
This commit is contained in:
Kevin Fenzi 2021-07-29 12:24:25 -07:00
parent f8b2b6ee92
commit 774645fb06
3 changed files with 31 additions and 0 deletions

View file

@ -0,0 +1,19 @@
#!/bin/sh
SERVER=kojihub.stream.centos.org
STREAM_TOPDIR=kojifiles/repos/c9s-build/latest/
https://kojihub.stream.centos.org/kojifiles/repos/c9s-build/latest/
## mirror CentOS-9 Stream
DESTDIR=/mnt/fedora/app/fi-repo/centos/centos-9-stream
mkdir -p ${DESTDIR}
for i in `echo aarch64 i386 ppc64le s390x x86_64`
do
mkdir -p ${DESTDIR}/${i}
cd ${DESTDIR}
reposync --download-metadata --repofrompath=$i,https://kojihub.stream.centos.org/kojifiles/repos/c9s-build/latest/$i --disablerepo=\* --enablerepo=$i
done

View file

@ -1 +1,2 @@
30 4 * * * root /mnt/fedora/app/fi-repo/centos/centos-8-sync > /dev/null
50 4 * * * root /mnt/fedora/app/fi-repo/centos/centos-9s-sync > /dev/null

View file

@ -316,6 +316,17 @@
- config
when: inventory_hostname.startswith('batcave01')
#
# Setup centos 9s sync script.
#
- name: setup centos 9s sync script
copy: src=centos-9s-sync dest=/mnt/fedora/app/fi-repo/centos/centos-9s-sync mode=0775
tags:
- batcave
- config
when: inventory_hostname.startswith('batcave01')
#
# Setup rhel8-split script.
#