This seems to be fixed in Ubuntu 24.04 LTS (noble).

At least I'm able to create an Ubuntu noble nfsroot, with these caveats:

- Must run fai-make-nfsroot on a host with a new-enough debootstrap, I ran it 
on an Ubuntu noble host.
- Must use a newer FAI, the one shipped with Noble isn't new enough. I simply 
used the FAI Ubuntu jammy PPA (there isn't one for noble yet), both on the host 
running fai-make-nfsroot and in the nfsroot.
- You must have a dhclient binary installed in the nfsroot for the dracut 
network-legacy module to work, I used isc-dhcp-client (added it to the right 
place in NFSROOT).

Getting this to work was actually a showstopper for us, due to NIC
(un)stable naming issues. The Debian nfsroot gave us slightly different
NIC names compared to the installed Ubuntu noble, this only affected
NICs in PCIe slots...

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1660587

Title:
  Dracut cannot be used to generate kernel initramfs image

Status in linux package in Ubuntu:
  Confirmed

Bug description:
  Unlike Debian, the Ubuntu kernel packages have hardcoded "update-initramfs" 
in the postinst script, making it impossible to use Dracut to generate 
initramfs image for the package.
  --- 
  ApportVersion: 2.20.4-0ubuntu1
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC0:  asciiwolf   2319 F.... pulseaudio
  DistroRelease: Ubuntu 17.04
  HibernationDevice: RESUME=UUID=7aaa5193-1c44-4e73-8fe0-6e25a5d5b95a
  InstallationDate: Installed on 2016-05-05 (270 days ago)
  InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Release amd64 
(20160420.1)
  IwConfig:
   lo        no wireless extensions.
   
   enp0s3    no wireless extensions.
  Lsusb:
   Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
   Bus 002 Device 002: ID 80ee:0021 VirtualBox USB Tablet
   Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  MachineType: innotek GmbH VirtualBox
  Package: linux (not installed)
  ProcEnviron:
   LANGUAGE=cs
   TERM=xterm-256color
   PATH=(custom, no user)
   LANG=cs_CZ.UTF-8
   SHELL=/bin/bash
  ProcFB: 0 vboxdrmfb
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.9.0-12-generic 
root=UUID=5eb355dc-59d2-40c7-b52a-7cf31cd6dc3b ro quiet splash
  ProcVersionSignature: Ubuntu 4.9.0-12.13-generic 4.9.2
  PulseList:
   Error: command ['pacmd', 'list'] failed with exit code 1: Home directory not 
accessible: Permission denied
   No PulseAudio daemon running, or not running as session daemon.
  RelatedPackageVersions:
   linux-restricted-modules-4.9.0-12-generic N/A
   linux-backports-modules-4.9.0-12-generic  N/A
   linux-firmware                            1.162
  RfKill:
   
  Tags:  zesty
  Uname: Linux 4.9.0-12-generic x86_64
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups:
   
  _MarkForUpload: True
  dmi.bios.date: 12/01/2006
  dmi.bios.vendor: innotek GmbH
  dmi.bios.version: VirtualBox
  dmi.board.name: VirtualBox
  dmi.board.vendor: Oracle Corporation
  dmi.board.version: 1.2
  dmi.chassis.type: 1
  dmi.chassis.vendor: Oracle Corporation
  dmi.modalias: 
dmi:bvninnotekGmbH:bvrVirtualBox:bd12/01/2006:svninnotekGmbH:pnVirtualBox:pvr1.2:rvnOracleCorporation:rnVirtualBox:rvr1.2:cvnOracleCorporation:ct1:cvr:
  dmi.product.name: VirtualBox
  dmi.product.version: 1.2
  dmi.sys.vendor: innotek GmbH

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1660587/+subscriptions


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to