[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#923675: debian-installer: delays when using an https mirror due to rng



Package: debian-installer
Severity: important

Spotted with the netboot-gtk-french-with-https playbook of the tiny d-i
test suite, that sets a few command line parameters:

    mirror/protocol=https
    mirror/https/hostname=deb.debian.org
    mirror/https/directory=/debian

the initial choose-mirror scanning of the repository takes ages (up to
several minutes, if one doesn't interact with the VM):

    Mar  3 17:09:12 syslogd started: BusyBox v1.27.2
    […]
    Mar  3 17:09:31 choose-mirror[1710]: DEBUG: command: wget --no-verbose https://deb.debian.org/debian/dists/oldstable/Release -O - | grep -E '^(Suite|Codename|Architectures):'
    Mar  3 17:11:51 kernel: [  161.130075] random: crng init done
    Mar  3 17:11:51 kernel: [  161.130086] random: 7 urandom warning(s) missed due to ratelimiting
    Mar  3 17:11:52 choose-mirror[1710]: DEBUG: command: wget --no-verbose https://deb.debian.org/debian/dists/jessie/Release -O - | grep -E '^(Suite|Codename|Architectures):'
    Mar  3 17:11:53 choose-mirror[1710]: DEBUG: command: wget --no-verbose https://deb.debian.org/debian/dists/stable/Release -O - | grep -E '^(Suite|Codename|Architectures):'
    Mar  3 17:11:53 choose-mirror[1710]: DEBUG: command: wget --no-verbose https://deb.debian.org/debian/dists/stretch/Release -O - | grep -E '^(Suite|Codename|Architectures):'
    Mar  3 17:11:54 choose-mirror[1710]: DEBUG: command: wget --no-verbose https://deb.debian.org/debian/dists/testing/Release -O - | grep -E '^(Suite|Codename|Architectures):'
    Mar  3 17:11:54 choose-mirror[1710]: DEBUG: command: wget --no-verbose https://deb.debian.org/debian/dists/buster/Release -O - | grep -E '^(Suite|Codename|Architectures):'
    Mar  3 17:11:55 choose-mirror[1710]: DEBUG: command: wget --no-verbose https://deb.debian.org/debian/dists/unstable/Release -O - | grep -E '^(Suite|Codename|Architectures):'
    Mar  3 17:11:56 choose-mirror[1710]: DEBUG: command: wget --no-verbose https://deb.debian.org/debian/dists/sid/Release -O - | grep -E '^(Suite|Codename|Architectures):'
    Mar  3 17:11:56 choose-mirror[1710]: INFO: suite/codename set to: testing/buster

Any advice on how to fix/mitigate this appreciated.


Cheers,
-- 
Cyril Brulebois (kibi@debian.org)            <https://debamax.com/>
D-I release manager -- Release team member -- Freelance Consultant

Reply to: