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: