Actually it's worse than that. Even with the fai-client package
installed I cannot run fai-disk-info

With version 6.0 I get:

/usr/lib/fai/fai-disk-info
sda

with version 6.2 I get:

/usr/lib/fai/fai-disk-info
bash: set_bootstick: command not found
bash: once_only: command not found
bash: all_disks_and_size: command not found
bash: checkdisk: command not found

which in turn breaks the setup-storage utility.

Regards,

Stephen Quinney

On Mon, 5 Feb 2024 at 11:45, Stephen Quinney <step...@jadevine.org.uk> wrote:
>
> Package: fai-setup-storage
> Version: 6.2
> Severity: important
> X-Debbugs-Cc: step...@jadevine.org.uk
>
> We use the fai-setup-storage utility in a standalone way (i.e. not
> with the rest of FAI) as part of our local installation and
> configuration scripts. This has always worked perfectly up to version
> 6.0.
>
> With the recent changes in 6.2 the fai-disk-info script now requires
> /usr/lib/fai/subroutines which is in the fai-client package but there
> is no dependency declared. If the fai-client package is not installed
> setup-storage will now completely fail to run.
>
> Regards,
>
> Stephen Quinney
>
> -- System Information:
> Debian Release: 12.4
>   APT prefers stable-updates
>   APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 
> 'stable')
> Architecture: amd64 (x86_64)
>
> Kernel: Linux 6.1.0-17-amd64 (SMP w/8 CPU threads; PREEMPT)
> Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
> TAINT_UNSIGNED_MODULE
> Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
> LANGUAGE=en_GB:en
> Shell: /bin/sh linked to /usr/bin/dash
> Init: systemd (via /run/systemd/system)
> LSM: AppArmor: enabled
>
> Versions of packages fai-setup-storage depends on:
> ii  e2fsprogs                 1.47.0-2
> pn  liblinux-lvm-perl         <none>
> ii  libparse-recdescent-perl  1.967015+dfsg-4
> ii  parted                    3.5-3
> ii  perl                      5.36.0-7+deb12u1
>
> Versions of packages fai-setup-storage recommends:
> ii  lvm2   2.03.16-2
> pn  mdadm  <none>
>
> Versions of packages fai-setup-storage suggests:
> ii  cryptsetup     2:2.6.1-4~deb12u1
> ii  dmsetup        2:1.02.185-2
> ii  dosfstools     4.2-1
> pn  jfsutils       <none>
> ii  ntfs-3g        1:2022.10.3-1+b1
> pn  reiserfsprogs  <none>
> pn  xfsprogs       <none>

Reply via email to