Hi all, On 06-03-2020 12:35, [email protected] wrote: > On Mon, 2 Jul 2018 12:10:34 +0200 Paul Gevers <[email protected]> wrote: >>> Maybe an alternate solution could be designed by installing a systemd >>> service in the guest to run the setup-testbed and customize scripts >>> without requiring these lxc-attach commands. Just an idea, I'll be >>> happy with any fix you prefer. >> >> I think this isn't a great solution either, as that means we depend on >> systemd in the guest. I don't think we should (yet?). > > Hi Paul, > > What about forgetting about network-online.target and similar hacks > (https://www.freedesktop.org/wiki/Software/systemd/NetworkTarget/ > doesn't think about it highly) altogether, and instead configuring > apt-get for a dozen or so retries (that seems to be the first command in > setup-testbed requiring network access). The build process is rather > noisy already, so this could be a simple init-system-agnostic solution.
I think we are seeing this quite a bit ourselves now in the arm64 workers. E.g. https://ci.debian.net/data/autopkgtest/testing/arm64/r/ros-ros-comm/4516943/log.gz https://ci.debian.net/data/autopkgtest/testing/arm64/r/ros-ros-comm/4519579/log.gz https://ci.debian.net/data/autopkgtest/testing/arm64/r/ros-ros-comm/4518550/log.gz https://ci.debian.net/data/autopkgtest/testing/arm64/d/dovecot/4475046/log.gz https://ci.debian.net/data/autopkgtest/testing/arm64/d/dovecot/4033240/log.gz Paul
signature.asc
Description: OpenPGP digital signature

