Hello!

As many of you have probably already seen, we released AlmaLinux Kitten 10 this morning.

https://almalinux.org/blog/2024-10-22-introducing-almalinux-os-kitten/

This is an optional module that mirror owners can choose to add to their mirrors.  If you have the space, please consider mirroring kitten.  Right now it is about 55GB and we suggest setting aside an additional 500GB-1TB if you choose to mirror it as it will grow with future updates.

Instructions for adding it to your mirror are available at https://wiki.almalinux.org/Mirrors.html but the short of it is:

Initial sync:
/usr/bin/rsync -avSH --exclude='.~tmp~' --delete-delay --delay-updates rsync://rsync.kitten.repo.almalinux.org/almalinux-kitten/ /almalinux-kitten/dir/on/your/server/
Cron:
0 */3 * * * sleep $(((RANDOM\%3500)+1)) && /usr/bin/flock -n /var/run/almalinux_kitten_rsync.lock -c "/usr/bin/rsync -avSH --exclude='.~tmp~' --delete-delay --delay-updates rsync://rsync.kitten.repo.almalinux.org/almalinux-kitten/ /almalinux-kitten/dir/on/your/server/"
Additional mirror config needed in git:
address_optional:
  kitten:
    http: <http URL to a mirror, e.g. http://almalinux.mirror.link/almalinux-kitten>
    https: <https URL to a mirror, e.g. https://almalinux.mirror.link/almalinux-kitten>
    rsync: <rsync URL to a mirror, e.g. rsync://almalinux.mirror.link/almalinux-kitten>

Additionally, AlmaLinux 9.5 is coming up in about a month so now is a good time to check that everything is in order and functional on your mirror server.

Thank you to all of our mirror owners!  We couldn't distribute AlmaLinux without you!


--
Jonathan Wright
AlmaLinux Foundation
Mattermost: chat