When attempting to install stretch on a ganeti VM a "No kernel modules were found." error occurs
┌────────────────┤ [!!] Download installer components ├─────────────────┐ │ │ │ No kernel modules were found. This probably is due to a mismatch │ │ between the kernel used by this version of the installer and the │ │ kernel version available in the archive. │ │ │ │ If you're installing from a mirror, you can work around this problem │ │ by choosing to install a different version of Debian. The install │ │ will probably fail to work if you continue without kernel modules. │ │ │ │ Continue the install without loading kernel modules? │ │ │ │ <Go Back> <Yes> <No> │ │ │ └───────────────────────────────────────────────────────────────────────┘
Logs:
Oct 11 15:25:05 debconf: --> GET mirror/http/proxy Oct 11 15:25:05 debconf: <-- 0 http://webproxy.eqiad.wmnet:8080 Oct 11 15:25:05 anna[5174]: 2017-10-11 15:25:05 URL:http://mirrors.wikimedia.org/debian//dists/stretch/main/debian-installer/binary-amd64/Packages.xz [50688/50688] -> "/tmp/_fetch-url_net-retriever-5178-Packages.5211" [1] Oct 11 15:25:05 debconf: --> GET mirror/http/proxy Oct 11 15:25:05 debconf: <-- 0 http://webproxy.eqiad.wmnet:8080 Oct 11 15:25:05 anna[5174]: 2017-10-11 15:25:05 URL:http://mirrors.wikimedia.org/debian//dists/stretch/contrib/debian-installer/binary-amd64/Packages.xz [32/32] -> "/tmp/_fetch-url_net-retriever-5178-Packages.5232" [1] Oct 11 15:25:05 debconf: --> GET mirror/http/proxy Oct 11 15:25:05 debconf: <-- 0 http://webproxy.eqiad.wmnet:8080 Oct 11 15:25:05 anna[5174]: 2017-10-11 15:25:05 URL:http://mirrors.wikimedia.org/debian//dists/stretch/non-free/debian-installer/binary-amd64/Packages.xz [32/32] -> "/tmp/_fetch-url_net-retriever-5178-Packages.5253" [1] Oct 11 15:25:05 anna[5174]: WARNING **: no packages matching running kernel 4.9.0-3-amd64 in archive Oct 11 15:25:05 debconf: --> INPUT critical anna/no_kernel_modules
It looks like http://mirrors.wikimedia.org/debian//dists/stretch/main/debian-installer/binary-amd64/Packages.xz references kernel 4.9.0-4 while installer references 4.9.0-3. Do we need to bump up the version of the installer kernel?
Package: kernel-image-4.9.0-4-amd64-di Source: linux Version: 4.9.51-1 Installed-Size: 7412 Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org> Architecture: amd64 Provides: kernel-image, zlib-modules Description: Linux kernel image and core modules for the Debian installer Description-md5: ef67d014234f605a7bae7acdb8e87188 Kernel-Version: 4.9.0-4-amd64 Section: debian-installer Priority: standard Filename: pool/main/l/linux/kernel-image-4.9.0-4-amd64-di_4.9.51-1_amd64.udeb Size: 4497932 MD5sum: a740e5d5fa4fa4ecfb5e692535e36e1e SHA256: fe83c0e5cbad4ffcba4347b0f779d9d60486184c17f309d1d92e02159ff1516c