On Tue, Mar 31, 2026 at 09:59:04PM -0700, Jose R Rodriguez wrote:
The d-i Partman system is a collection of modules which, in theory, should make its management easier. In practice, notwithstanding, based on list discussions, seems no one understands fully the inter-relationship of the modules -- as sometimes/often when a change is made in one/two elements of the set the outcome is not the intended one. There are from a few to quantious examples in the lists.

As far as I know, partman isnt even fully preseedable yet.

I once did a survey in an installation with a five-digit number of Debian installations about how teams would want disk partitioning, and the unisono answer was "let me script this".

Not even a compromise like "let us settle on a standard partitioning with reasonably small / and /var, allowing you to resize /var and create more file systems in your puppet code" did reach consensus.

The more I think about it, the more I get convinced that the most flexible way with the least changes in the installer is to just let partman optionally be a no-op if there is already something mounted on /target, so that the local admin can set the disk and basic filesystems up in an early_command, or to have a dedicated pre-partitioning hook to download and execute a script. Even a huge installation like the one I mentioned above will have some understanding about their fleet, making most of the effort the Installer takes to detect and classify the disks unnecessary.

I need to be able to have my own installer image to build a proof of concept for that.

Greetings
Marc


--
-----------------------------------------------------------------------------
Marc Haber         | "I don't trust Computers. They | Mailadresse im Header
Leimen, Germany    |  lose things."    Winona Ryder | Fon: *49 6224 1600402
Nordisch by Nature |  How to make an American Quilt | Fax: *49 6224 1600421

Reply via email to