[Bug 2073125] Re: initramfs-tools gets reinstalled over initramfs-tools when using NVMe/TCP with firmware support

Olivier Gayot 2073125 at bugs.launchpad.net
Tue Sep 10 14:19:21 UTC 2024


A few workarounds:

$ apt install linux-generic --no-install-recommends
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  amd64-microcode intel-microcode iucode-tool linux-firmware linux-headers-6.8.0-44 linux-headers-6.8.0-44-generic
  linux-headers-generic linux-image-6.8.0-44-generic linux-image-generic linux-modules-6.8.0-44-generic
  linux-modules-extra-6.8.0-44-generic wireless-regdb
Suggested packages:
  fdutils linux-tools
Recommended packages:
  initramfs-tools firmware-sof-signed linux-tools-6.8.0-44-generic ubuntu-kernel-accessories grub-pc | grub-efi-amd64
  | grub-efi-ia32 | grub | lilo thermald
The following NEW packages will be installed:
  amd64-microcode intel-microcode iucode-tool linux-firmware linux-generic linux-headers-6.8.0-44
  linux-headers-6.8.0-44-generic linux-headers-generic linux-image-6.8.0-44-generic linux-image-generic
  linux-modules-6.8.0-44-generic linux-modules-extra-6.8.0-44-generic wireless-regdb

$ apt install linux-generic dracut
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
dracut is already the newest version (060+5-1ubuntu3.2).
The following additional packages will be installed:
  amd64-microcode bpfcc-tools bpftrace firmware-sof-signed fontconfig-config fonts-dejavu-core fonts-dejavu-mono grub-common
  grub-gfxpayload-lists grub-pc grub-pc-bin grub2-common hwdata ieee-data intel-microcode iucode-tool libaom3 libbpfcc
  libc-dev-bin libc-devtools libc6-dev libclang-cpp18 libclang1-18 libcrypt-dev libdbus-glib-1-2 libde265-0 libdeflate0
  libefiboot1t64 libefivar1t64 libfontconfig1 libfreetype6 libgd3 libheif-plugin-aomdec libheif-plugin-aomenc
  libheif-plugin-libde265 libheif1 libimobiledevice6 libjbig0 libjpeg-turbo8 libjpeg8 liblerc4 libllvm18 libplist-2.0-4
  libsharpyuv0 libtiff6 libupower-glib3 libusbmuxd6 libwebp7 libxpm4 linux-firmware linux-headers-6.8.0-44
  linux-headers-6.8.0-44-generic linux-headers-generic linux-image-6.8.0-44-generic linux-image-generic linux-libc-dev
  linux-modules-6.8.0-44-generic linux-modules-extra-6.8.0-44-generic linux-tools-6.8.0-44 linux-tools-6.8.0-44-generic
  linux-tools-common manpages-dev os-prober python3-bpfcc python3-netaddr rpcsvc-proto thermald ubuntu-kernel-accessories
  upower usbmuxd wireless-regdb
Suggested packages:
  multiboot-doc grub-emu mtools xorriso desktop-base glibc-doc libgd-tools libheif-plugin-x265 libheif-plugin-ffmpegdec
  libheif-plugin-jpegdec libheif-plugin-jpegenc libheif-plugin-j2kdec libheif-plugin-j2kenc libheif-plugin-rav1e
  libheif-plugin-svtenc libusbmuxd-tools fdutils linux-tools ipython3 python-netaddr-docs
Recommended packages:
  initramfs-tools
The following NEW packages will be installed:
  amd64-microcode bpfcc-tools bpftrace firmware-sof-signed fontconfig-config fonts-dejavu-core fonts-dejavu-mono grub-common
  grub-gfxpayload-lists grub-pc grub-pc-bin grub2-common hwdata ieee-data intel-microcode iucode-tool libaom3 libbpfcc
  libc-dev-bin libc-devtools libc6-dev libclang-cpp18 libclang1-18 libcrypt-dev libdbus-glib-1-2 libde265-0 libdeflate0
  libefiboot1t64 libefivar1t64 libfontconfig1 libfreetype6 libgd3 libheif-plugin-aomdec libheif-plugin-aomenc
  libheif-plugin-libde265 libheif1 libimobiledevice6 libjbig0 libjpeg-turbo8 libjpeg8 liblerc4 libllvm18 libplist-2.0-4
  libsharpyuv0 libtiff6 libupower-glib3 libusbmuxd6 libwebp7 libxpm4 linux-firmware linux-generic linux-headers-6.8.0-44
  linux-headers-6.8.0-44-generic linux-headers-generic linux-image-6.8.0-44-generic linux-image-generic linux-libc-dev
  linux-modules-6.8.0-44-generic linux-modules-extra-6.8.0-44-generic linux-tools-6.8.0-44 linux-tools-6.8.0-44-generic
  linux-tools-common manpages-dev os-prober python3-bpfcc python3-netaddr rpcsvc-proto thermald ubuntu-kernel-accessories
  upower usbmuxd wireless-regdb

** Description changed:

  When installing Ubuntu with NVMe/TCP firmware support, we install dracut
- over initramfs-tools. Unfortunately, at the end of the installer
- (possibly when we install the kernel), initramfs-tools comes back,
- removing dracut.
+ over initramfs-tools. Unfortunately, at the end of the installation,
+ when we install the kernel, initramfs-tools comes back, removing dracut.

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to subiquity in Ubuntu.
https://bugs.launchpad.net/bugs/2073125

Title:
  initramfs-tools gets reinstalled over initramfs-tools when using
  NVMe/TCP with firmware support

Status in subiquity:
  Triaged
Status in subiquity package in Ubuntu:
  New

Bug description:
  When installing Ubuntu with NVMe/TCP firmware support, we install
  dracut over initramfs-tools. Unfortunately, at the end of the
  installation, when we install the kernel, initramfs-tools comes back,
  removing dracut.

To manage notifications about this bug go to:
https://bugs.launchpad.net/subiquity/+bug/2073125/+subscriptions




More information about the foundations-bugs mailing list