My mirror uses the syncrepo script listed on the Arch Wiki. 

Looks like rsync did synced lastupdate but not other files. Since I did not have log for the cron, it is hard to determine the reason for this issue. I have manually rsync my repo with upstream, and enabled the log. 

I will continue monitoring my mirror in next few days if the out of sync happens again. 

  Tianyu Liu

On Fri, Jul 26, 2019, at 20:39, Florian Pritz via arch-mirrors wrote:
On Thu, Jul 25, 2019 at 08:57:18PM -0600, Michael Hoenack <michaelhoenack@gmail.com> wrote:
> I'm just confused how https://www.archlinux.org/mirrors/status/ isn't
> recognizing that this mirror is out of date!

Our status page only looks at the lastsync file and its timestamp. We
recommend that all of the content (including the lastsync file) is
fetched via rsync from the upstream mirror. My guess is that this mirror
may update the file individually or even independently from rsync.

That said, our website's monitoring data is currently only displayed and
not used for automatic alerting. We notify mirror admins after manual
review of the data. If anyone is interested in automating this feel free
to take a look at the ticket: