Hi, is this for source mirrors or rsync mirrors?
 Adrian

      From: Robin H. Johnson <robb...@gentoo.org>
 To: gentoo-mirrors@lists.gentoo.org 
 Sent: Saturday, January 16, 2016 3:08 PM
 Subject: [gentoo-mirrors] mirror fetch jobs and --checksum
   
Hi mirrors,

Historically, our CVS-to-rsync process was overly enthusiastic about
updating timestamps on files, even if they hadn't changed.

With the new Git-to-rsync process, we've run into a few cases where the
mtime is not represented with sufficiently high accuracy to catch all of
the changes, and as a result changes are being missed.

Can you please alter your rsync cronjobs to include --checksum in the
commandline? All Portage calls will be including --checksum in future as
well.

A decade ago, we didn't include --checksum in the calls, as the CPU
power available was considerably less; however systems have improved
tremendously since that time.

I have updated the official mirroring wiki page, and if it's been a long
time since you reviewed your scripts, I encourage you to review it:
https://wiki.gentoo.org/wiki/Project:Infrastructure/Mirrors/Rsync

-- 
Robin Hugh Johnson
Gentoo Linux: Developer, Infrastructure Lead, Foundation Trustee
E-Mail    : robb...@gentoo.org
GnuPG FP  : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85



  

Reply via email to