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

Bug#1010878: installation-reports: preseeding passwords doesn't work on mips64el under qemu



Hi,

Quoting Philip Hands (2022-05-12 10:14:46)
> > So for some reason passwd/root-password-again is ignored. Above recipe
> > works fine for other architectures and for some reason stops with above
> > prompt on mips64el. Why?
> 
> It seems that you are hitting a limit on the length of the command line.
> 
> If you flip to one of the shells (Ctrl-A Ctrl-A 2) and do:
> 
>   cat /proc/cmdline

Ah thank you! I probably missed that in the docs (this is probably screen
running?). This is very helpful. :)

> you'll see that most of your kernel commandline is missing.  I'd guess
> that's a limitation of mips64el.  Probably best to specify a preseed
> file in order to get round this limitation, either by url, or you could
> try this:
> 
>   https://wiki.debian.org/DebianInstaller/Preseed/EditIso#Adding_a_Preseed_File_to_the_Initrd

Ouch... that's a very unexpected architecture specific limitation. Thanks a lot
for your very quick help!

I wasn't sure where to direct my d-i "bug" reports to. Context is, that I'm
running d-i inside qemu to create bootable disk images that can then be used
with autopkgtest-virt-qemu. So far amd64, i386, ppc64el and arm64 work well.
I'm running into problems with the network interface on s390x but I'm maybe
just driving QEMU wrongly.

I assume that somebody is already running d-i in QEMU for multiple
architectures somewhere as part of some d-i CI infrastructure? If that already
exists, I'd welcome a pointer because I'm probably re-inventing the wheel here.
:)

Otherwise, feel free to close this bug report.

Thanks!

cheers, josch

Attachment: signature.asc
Description: signature


Reply to: