In the past, we would normally begin syncing soon to be EOL releases over to Archives so that the mirrors would be ready for it. We haven't done this for a bit and a couple of mirrors have complained that /pub/fedora is larger than they want to keep. I would like to get an official policy to them about how many releases that a mirror should expect to be in /pub/fedora and when we plan to archive off releases.
The steps for syncing/hardlinking releases was the following:
log into a box with read-write access to the the release tree.
sudo su -s /bin/bash ftpsync
cd /pub/fedora/linux/releases
ls -l /pub/archive/fedora/linux/releases/ # to see if tree is already synced
If I were to archive off 23 I would now do the following:
cp -lr 23/ /pub/archive/fedora/linux/releases/
this should hardlink everything across so we save disk space.
cd ../updates
cp -lr 23/ /pub/archive/fedora/linux/updates/
cd testings
cp -lr 23/ /pub/archive/fedora/linux/updates/testing/
cd /pub/fedora-secondary/releases
cp -lr 23/ /pub/archive/fedora-secondary/releases/
cd ../updates/
cp -lr 23/ /pub/archive/fedora-secondary/updates/
cd testing
cp -lr 23/ /pub/archive/fedora-secondary/updates/testing/
Make any changes to scripts which do fullfilelist to make it know about new trees.
Announce the mirroring to mirrors-list and then wait 2 weeks.
After two weeks are done, have mirrormanager point to the archive tree.
Remove the data out of /pub/fedora and /pub/fedora-secondary
Hardlink the file in a previous archived directory to the empty directory
Update the fullfilelist
Email mirrorlist about the changes being completed
======
What should we tell the lists that the number of releases which will be in the main repository now? And how many releases should I archive off after F24 goes EOL next week?
Stephen J Smoogen.
_______________________________________________ infrastructure mailing list -- infrastructure@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to infrastructure-leave@xxxxxxxxxxxxxxxxxxxxxxx