tibbs reported a new issue against the project: `releng` that you are following:
``
I've talked about this in IRC, but I figured I would open an issue for it.
Whatever process is responsible for copying content into /alt/risc-v does so by calling
rsync without --delay-updates. This means that rsync temporaries can appear anywhere in
that directory structure. These temporaries are world-readable, and so the file list
generator will include them in the file listings of the mirror. So quick-fedora-mirror
will try to copy them, and this causes a failure:
```
Looks like the file list is outdated.
rsync: link_stat
"/alt/risc-v/repo/fedora/29/24607/src/Packages/i/.initial-setup-0.3.62-2.fc29.src.rpm.UQ5u2x"
(in fedora-buffet0) failed: No such file or directory (2)
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at
main.c(1659) [generator=3.1.3]
rsync failed; aborting run.
Will not check in or delete anything.
```
This seems to happen a couple of times a week, though of course it's quite random.
The simplest solution seems to me to be to call rsync with --delay-updates. This will
make rsync store the temporaries in a directory named `.~tmp~` which the file list
generator and other rsync process should conveniently skip. It's much easier to skip
one file with a weird name than it is to try and figure out what might be an rsync
temporary. (Starts with a dot and ends with a dot followed by maybe six alphanumerics is
the best we could do, which doesn't seem particularly safe.)
``
To reply, visit the link below or just reply to this email
https://pagure.io/releng/issue/8080