Bug#1074323: debian-installer: partman-auto limitations on number of logical volumes
Package: debian-installer
Version: 20230607+deb12u5
Severity: normal
X-Debbugs-Cc: seth@entreparentheses.xyz
Dear Maintainer,
I am trying to use a preseed file to automate a partitionning. I noticed that
my recipe was silently ignored by the installer.
AFAIK this occurs each time I try to specify more than 6 logical volumes (tried
with differents specification, but can only reproduce with 6+ volumes, no matter
what the volume are).
You will find attached, a preseed.cfg file. To reproduce the issue, try an
automated install with 6 volumes, it will be ok, add one, the recipe will be
silently ignored.
Some general suggestions:
- Log to syslog the selection of the recipe and the failure to apply / select
one. Notice that increasing the debug level with DEBCONF_DEBUG=5 on kernel
parameter did not help to pinpoint the issue (=recipe still ignored silently).
- Implement a partman/post_command hook: if for some reason partitionning is too
difficult or compromised with partman-auto, an user could still work around
easily, once the modules are initialized and initial work is done.
Regards.
*** REPORTER, please consider answering these questions, where appropriate ***
* What led up to the situation?
* What exactly did you do (or not do) that was effective (or
ineffective)?
* What was the outcome of this action?
* What outcome did you expect instead?
*** End of the template - remove these template lines ***
-- System Information:
Debian Release: 12.5
APT prefers stable-security
APT policy: (900, 'stable-security'), (800, 'stable'), (400, 'testing'), (200, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 6.6.31-1.qubes.fc37.x86_64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8), LANGUAGE=en_US.UTF-8
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
-- no debconf information
Reply to: