[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#1003366: Processed: Re: Bug#1007838: d-i.debian.org: Installer iSCSI does not work in Debian 11


On Fri, 2022-03-18 at 11:10 +0100, Cyril Brulebois wrote:
> Thanks Eugene,
> Eugene Losowski-Gallagher <eugene.losowskigallagher@googlemail.com>
> (2022-03-18):
> > This looks like a duplicate of:
> > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1003366
> > Same issue (but with more diagnostics).
> Since one isn't supposed to be using iscsid within the installer, I'd
> suggest dropping it from the udeb entirely, so that people don't
> waste
> time trying to start a daemon that's not supposed to be started
> there?

I agree. 

My recommended setup for `root on iscsi` is documented in the

> Alternatively, if that daemon can still be useful within the
> installer,
> I can look into implementing a double build for open-iscsi, building
> with systemd support for the main binary, and without it for the udeb
> binary.

It could certainly be integrated into the installer in some form. But
the setup has to be carefully stacked. And there will be multiple
configuration scenarios (sw iscsi, hw iscsi, offload, multipath etc)
that need to be tested in multiple combinations.

Lately, I haven't had the volunteer time that I once had, to commit to
these packages. So any help in implementing, testing and maintaining
these features is welcome.

> In any cases, that's a bit of a side quest, and the real issue is why
> the regular installer tools aren't able to set up iSCSI storage. :)
> (And that part I'm not familiar enough at this stage to be able to
> debug.)

I haven't checked this particular case. But, in general, you didn't
much need to run the daemon in the installer. You just discover, and
then establish the connecitons to the target and be done, for the part
of the installer.

On real boot, when init fires up iscsid daemon, it'll take over those
connections and do the necessary housekeeping thenceforth.

This is all around 8 years old setup knowledge across distributions.
Not sure what the current approach is.

Ritesh Raj Sarraf | http://people.debian.org/~rrs
Debian - The Universal Operating System

Attachment: signature.asc
Description: This is a digitally signed message part

Reply to: