Package: fai-server
Version: 3.2.20.1
Severity: important

setup-storage when used on an up-to-date sid system will fail under normal 
circumstances.  i failed to capture the exact log output before adding my
manual fix, sorry... but the details should be self-explanatory.

due to:

>From the 146 udev sources in the "NEWS" file:

udev 142
========
Bugfixes.

The program vol_id and the library libvolume_id are removed from the
repository. Libvolume_id is merged with libblkid from the util-linux-ng
package. Persistent disk links for label and uuid depend on the
util-linux-ng version (2.15) of blkid now. Older versions of blkid
can not be used with udev.

/lib/udev/vol_id

no longer exists.

the superceded call is supposed to be:
/sbin/blkid

the call to /lib/udev/vol_id seems to be hardcoded in setup-storage\Fstab.pm
and would need to be updated somehow based on the version of udev or 
util-linux that is installed, or hoever you guys magically deal with this
sort of thing.

unfortunately i was unable to reproduce the exact, single-value, UUID
that i believe the script wants as an output so i can't give you the exact
switches you will need with blkid.  i think it may involve calling blkid
then parsing the output, i was able to get the UUID of the target disk,
but it came with extra output on the line (i.e)

/sbin/blkid value -s UUID $device_name generates
/dev/sda2: UUID="3748b4a6-96dc-4700-bf87-02ad2c47542c"

/lib/udev/vol_id -u $device_name (the current way) generates
3748b4a6-96dc-4700-bf87-02ad2c47542c

not the additional output that the blkid command returns.  so, i don't have
an exact patch this time, but i'm hoping that someone more familiar with
the setup-storage script can turn the blkid output into what the script
expects.

this call exists on lines 99 & 112 in my Fstab.pm file but it would proably be
good to check the rest of setup storage for this depreciated call.

hope this helps, i didn't see a duplicate yet.



-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.30-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages fai-server depends on:
ii  debootstrap                   1.0.19     Bootstrap a basic Debian system
ii  fai-client                    3.2.20.1   Fully Automatic Installation clien

Versions of packages fai-server recommends:
ii  dhcp3-server               3.1.2p1-1     DHCP server for automatic IP addre
ii  nfs-kernel-server          1:1.2.0-4     support for NFS kernel server
ii  openbsd-inetd [inet-supers 0.20080125-3  The OpenBSD Internet Superserver
ii  openssh-client             1:5.1p1-7     secure shell client, an rlogin/rsh
ii  openssh-server             1:5.1p1-7     secure shell server, an rshd repla
ii  syslinux-common            2:3.82+dfsg-4 Kernel loader which uses a FAT, ex
ii  tftpd-hpa                  5.0-5         HPA's tftp server

Versions of packages fai-server suggests:
ii  apt-move                  4.2.27-1+b6    Maintain Debian packages in a pack
ii  aptitude                  0.4.11.11-1+b2 terminal-based package manager
pn  debmirror                 <none>         (no description available)
ii  genisoimage               9:1.1.9-1      Creates ISO-9660 CD-ROM filesystem
ii  grub                      0.97-58        GRand Unified Bootloader (dummy pa
pn  libproc-daemon-perl       <none>         (no description available)
pn  perl-tk                   <none>         (no description available)

-- no debconf information



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to