Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1049285

Bug#982984: Mirror blocked due to repeated errors

From Eduard Bloch <edi@gmx.de>
Newsgroups linux.debian.bugs.dist
Subject Bug#982984: Mirror blocked due to repeated errors
Date 2021-02-22 00:50 +0100
Message-ID <BL6Ea-5hp-5@gated-at.bofh.it> (permalink)
References <BJzKi-4D7-13@gated-at.bofh.it> <BKJoe-7J5-5@gated-at.bofh.it> <BKTQC-5P2-7@gated-at.bofh.it> <BJzKi-4D7-13@gated-at.bofh.it> <BKTQC-5P2-7@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


Hallo,
* Eduard Bloch [Sun, Feb 21 2021, 10:59:14AM]:

> > same issue here since upgrade to apt-cacher-ng 3.6-1. Packages apparmor-
> > profiles or apparmor-profiles-extra are not installed.
>
> Ok, so I think we have some kind of strange libevent bug here. Could
> someone please run:
>
> strace -s 4000 -o log.strace -f /usr/lib/apt-cacher-ng/acngtool curl http://www.debian.org

Okay guys, thank you very much for the contributed traces and other
remarks, this helped to track down about two and half real or potential
bugs.

I hope I have identified all root causes for the problems in Russel's
original report, some were specific to evdns (best reproduced in
Michael's setup) which are IMHO bugs in libevent (worth another
bug report there when I have more evidence) and some could be attributed
to a file descriptor introduced in version 3.6 and some are caused by
incorrect (and actually obsolete) algorithms on cache item handling.
I might also have found a reason for hanging acngtool cronjobs along the
way (another bug report). Check
https://salsa.debian.org/blade/apt-cacher-ng/-/commits/upstream/sid if
you want to see the longer story.

If you don't mind, I would kindly ask you to test a snapshot of that,
built locally from debian/sid branch ("fakeroot debian/rules binary") or
check the snapshot builds for amd64 at
https://www.unix-ag.uni-kl.de/~bloch/acng/snap3.6.1/ . If this is still
failing, it would be good to have a similar strace log but attaching to
the daemon process, like:
strace -s 4000 -o log.strace -f -p $(pidof apt-cacher-ng)
and then rerunning the failing operation. It might also make sense to
make another run after taking a break on client activity for 30s or more
in order to trigger the specific behavior leading to this bug.

It would be good to receive some feedback by Wednesday, then I am
planing to approach the release team (expecting the "usual" messy
discussion).

Best regards,
Eduard.

Back to linux.debian.bugs.dist | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Bug#982984: Mirror blocked due to repeated errors Russ Allbery <rra@debian.org> - 2021-02-17 19:30 +0100
  Bug#982984:  Marcos Raúl Carot <marcos.carot@gmail.com> - 2021-02-19 05:10 +0100
    Bug#982984: Mirror blocked due to repeated errors Michael Tokarev <mjt@tls.msk.ru> - 2021-02-20 22:30 +0100
      Bug#982984: Mirror blocked due to repeated errors Eduard Bloch <edi@gmx.de> - 2021-02-20 23:00 +0100
        Bug#982984: Mirror blocked due to repeated errors Michael Tokarev <mjt@tls.msk.ru> - 2021-02-21 10:40 +0100
  Bug#982984: Mirror blocked due to repeated errors Sven Geuer <debmaint@g-e-u-e-r.de> - 2021-02-21 00:00 +0100
    Bug#982984: Mirror blocked due to repeated errors Eduard Bloch <edi@gmx.de> - 2021-02-21 11:10 +0100
      Bug#982984: Mirror blocked due to repeated errors Eduard Bloch <edi@gmx.de> - 2021-02-22 00:50 +0100
        Bug#982984: Mirror blocked due to repeated errors Michael Tokarev <mjt@tls.msk.ru> - 2021-02-22 07:30 +0100
        Bug#982984: Mirror blocked due to repeated errors Sven Geuer <debmaint@g-e-u-e-r.de> - 2021-02-22 19:40 +0100
  Bug#982984: strace sent Steven De Herdt <steven.deherdt@gmail.com> - 2021-02-21 12:30 +0100
    Bug#982984: strace sent Sven Geuer <debmaint@g-e-u-e-r.de> - 2021-02-21 14:40 +0100

csiph-web