#7505 Stray NFS silly-rename file in fedora/linux/updates/28/Everything/x86_64/repodata
Closed: Fixed 5 years ago Opened 5 years ago by tibbs.

On batcave, I see this:

rw-r--r--. 1 263 263 10909600 May 17 12:43 /srv/web/pub/fedora/linux/updates/28/Everything/x86_64/repodata/.nfs0000000001ca7d1e00009327

It also shows up in the generated file list, but I can't transfer it over rsync as the server configuration has exclude = */.nfs.

rsync: link_stat "/linux/updates/28/Everything/x86_64/repodata/.nfs0000000001ca7d1e00009327" (in fedora-enchilada) failed: No such file or directory (2)
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1659) [Receiver=3.1.3]

This unfortunately causes my mirror process to fail.

Short term, could someone see what's up with that file? Maybe delete it and regenerate the file list?

Longer term, I will modify the file list generator upstream to allow files to be skipped by pattern. Depending on how I do that, it may be necessary to update the places where create-filelist is called to pass some additional options.

I also note that rsyncd.conf.download.j2 contains:

exclude = .snapshot/ .~tmp~/ /.private/ /.private/** **/.nfs*

so it would probably be smart to just match that behavior in the file list generator to avoid problems like this.


The file should be removed and I think we have updated the script to ignore them moving forward.

Please re-open if not.

Metadata Update from @kevin:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

5 years ago

Login to comment on this ticket.

Metadata