I forgot the "sudo" when I ran it last time.
In the crontab runs as user mirror. Just in case, I just chowned the
whole branch to mirror.mirror.
we are serving content, properly right now. How can I check correctness
of our reporting?
regards
ariel
El 31/10/18 a las 9:23, Adrian Reber escribió:
> On Wed, Oct 31, 2018 at 07:04:08AM -0300, ariel sabiguero yawelak wrote:
>> Thanks for your mail.
>>
>> El 31/10/18 a las 5:33, Adrian Reber escribió:
>>> There are a few problems with the URLs you configured.
>>> For the category 'Fedora Linux' the HTTP and HTTPS URLs are missing
>>> '/linux'. The RSYNC URL is correct.
>> Fixed
>>> For the category 'Fedora EPEL', the RSYNC URL is also broken:
>>>
>>> $ rsync rsync://espejito.fder.edu.uy/fedora/epel/epel
>>> rsync: link_stat "/epel/epel" (in fedora) 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]
>> Fixed
>>> There also seems to be a problem with your report_mirror setup, because
>>> once report_mirror (maybe as part of quick-fedora-mirror) runs, your
>>> mirror is also marked as not up to date. Just disabled running the
>>> reporting for now and the crawler will correctly scan your mirror.
>> I tried to configure quick-fedora-mirror.sh to report. I configured the
>> following variables:
>>
>> CHECKIN_SITE=espejito
>> CHECKIN_PASSWORD=****
>> CHECKIN_HOST=espejito.fder.edu.uy
>>
>>
>> this is the output of a run with verbosity 3
>>
>> Mirror starting: Wed Oct 31 06:55:59 -03 2018
>> >> Log: Run start: cfg /root/bin/quick-fedora-mirror.conf, tmp
>> /tmp/quick-mirror.QhWuzc0qWs
>> ============================================================
>> >> Log: Remote file list download start
>> Downloading file lists
>> >> Calling /usr/bin/rsync --timeout=600 -aSH -f R .~tmp~ --stats
>> --delay-updates --out-format=@ %i %10l %n%L -v
>> --files-from=filelist-transferlist --no-dirs --relative --compress
>>
rsync://mirrors.kernel.org/fedora-buffet/ .
>> >> Log: calling /usr/bin/rsync --timeout=600 -aSH -f R .~tmp~
>> --stats --delay-updates --out-format=@ %i %10l %n%L -v
>> --files-from=filelist-transferlist --no-dirs --relative --compress
>>
rsync://mirrors.kernel.org/fedora-buffet/ .
>> >> Log: rsync call completed succesfully with return 0
>> >> Log: File list download: 181B received, 119.20B/s
>> >> Log: Remote file list download: end
>> >> Log: Processing start
>> >> Log: No change in file list for fedora-enchilada
>> No change in file list checksum. Skipping fedora-enchilada.
>> >> Log: No change in file list for fedora-epel
>> No change in file list checksum. Skipping fedora-epel.
>> >> Log: No changes to synchronize
>> No changed files.
>> =========================
>> Mirror finished: Wed Oct 31 06:56:03 -03 2018 (0)
>> >> Log: Run end; exiting 0.
>>
>>
>> Do you see anything wrong?
> No, but I don't know much about quick-fedora-mirror's reporting code.
>
> Now that you URLs are correct and after I manually started a crawl of
> you mirror, everything looks good and you should see clients being
> re-directed to your mirror.
>
> The output looks like you are running your sync script as root. That is
> not necessary.
>
> Adrian