Confirmed.
I have a wheezy amd63 VM on which I successfully created a nfsroot with
the example config just 10 days ago. With the resulting nfsroot, kernel
and initrd I could successfully install clients.
Now when repeating the same steps (i.e. running fai-setup with the
example config) on a fresh virtual machine there are errors during
fai-setup like described above. I also experience other errors when
running fai-setup:
Setting up dracut (020-1) ...
dracut: Generating /boot/initrd.img-3.2.0-3-amd64
E: No '/dev/log' or 'logger' included for syslog logging
Error: missing module or filename.
chrooting to the nfsroot and running
$ dracut --libdirs="/lib /usr/lib" /home/initrd.img 3.2.0-3-amd64
results in
E: No '/dev/log' or 'logger' included for syslog logging
...
I: *** Installing kernel module dependencies and firmware ***
Error: missing module or filename.
...
When trying to pxeboot with the resulting kernels, dracut tells me that
it does not support nfs,
One of the differences I observed is that dracut in testing is at v0.20
since a week or so, and before it was v0.19 (this is the one in my
working nfsroot).
Also running dracut as described above in the same nfsroot with dracut
0.19 does not output errors, neither the "E: No '/dev/log'.." nor the
one about missing module or filename.
Maybe we should file a bug against dracut 0.20 instead?
Moreover the default package list in /etc/fai/NFSROOT seems to be have
some conflict (but it already did on the working nfsroot, so I don't
know if it could be the reason for the errors):
install_packages: executing chroot /srv/fai/nfstest aptitude -R -y -o
Dpkg::Options::=--force-conf
def -o Dpkg::Options::=--force-confnew install nfs-common fai-nfsroot
module-init-tools ssh rdate
lshw rpcbind rsync lftp less dump reiserfsprogs e2fsprogs usbutils
hwinfo psmisc pciutils hdparm s
martmontools parted lvm2 dnsutils ntpdate dosfstools xfsprogs xfsdump
procinfo numactl dialog kbd
console-tools console-common iproute udev subversion xz-utils cupt
dracut-network live-boot- live-
boot-initramfs-tools- grub linux-image-2.6-amd64
...
The following packages have unmet dependencies:
kbd : Conflicts: console-utilities which is a virtual package.
console-tools : Conflicts: console-utilities which is a virtual package.
The following actions will resolve these dependencies:
Keep the following packages at their current version:
1) console-tools [Not Installed]
One short time workaround, until the underlying problem is fixed, to
setup a working fai nfsroot is to bootstrap/install the nfsroot with a
repository from snapshot.debian.org before dracut 0.20 was introduced.
You can do this by editing /etc/fai/apt/sources.list and the mirror url
in /etc/fai/nfsroot.conf.
Cheers,
Bastian
--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org