IIRC, this is intentional. d-i doesn't provide libsystemd in the installer environment.
In the installer environment, one is supposed to use iscsistart binary. On Sat, 2022-01-08 at 23:29 +0000, Eugene wrote: > open-iscsi-udeb : iscsid unable to start. Missing libsystemd.so.0 in > installer environment > > PACKAGE: > open-iscsi-udeb (only a bug in the installer environment) > > FIX REQUIRED: > * Add libsystemd0 to following packages in: > https://salsa.debian.org/linux-blocks-team/open-iscsi > debian/control > open-iscsi "Depends" > open-iscsi-udeb "Depends" > > LOGIC/REASONING: > 1) libsystemd is a "Build-Depends" for this package (but is omitted > in the run-time dependency list "Depends" > > --- > > 2) When running the debian-installer (partman-iscsi), this calls > open-iscsi package to setup ISCSI drives at install time > > 2.1) The iscsi setup fails because "/sbin/iscsid" cannot run due to > being unable to find "libsystemd0.so" > > 2.2) Further checks on the installer environment show that > "libsystemd.so.0" is not present in /lib directory > > --- > > 3) "libsystemd.so.0" is present once installed (so this is purely > installer related) > > --- > > *) It also complains about missing "/etc/iscsi/initiatorname.iscsi" - > but I am hoping that is setup automatically once the daemon starts -- Ritesh Raj Sarraf | http://people.debian.org/~rrs Debian - The Universal Operating System
signature.asc
Description: This is a digitally signed message part