News for hackers. Stuff that matters.
Re:Debian-installer, mdadm configuration and the Bad Blocks ... by tzs on Tuesday September 15, 2020 @07:36AM (#24480040)
Instead of avoiding a BBL at creation time, it seems like it might be less effort to just let it go ahead and create one then, and then remove it before first putting the array into production.

The removal procedure described in the article seems pretty straightforward. The only problem with it seems to be that have to take your server out of production while you do it, which only applies after the server has entered production.

Re:Debian-installer, mdadm configuration and the Bad Blocks ... by grifferz on Wednesday September 16, 2020 @05:56AM (#24491129)
To remove the BBL from the devices that make up the array that the root filesystem is on you would need to boot into a rescue environment and assemble it there.

While the debian-installer does provide the rescue environment that you need to do this, it is by no means trivial.

Speaking as the article author I find it way way simpler to create the arrays from the shell at the start, rather than have to remember to reboot into d-i again, choose the rescue mode, tell it not to automatically assemble, drop to shell and assemble there. It's also faster — most of my servers take more than 60 seconds before even the serial-over-lan starts to display output!

Re:Debian-installer, mdadm configuration and the Bad Blocks ... by Annatar on Tuesday September 15, 2020 @07:38AM (#24480060)
That won't work in automated provisioning of "bare metal". It needs to happen automatically during mass-provisioning of systems.