[make-initrd] Feature multipath is broken (was: Re: master updated)

Alexey Gladkov gladkov.alexey at gmail.com
Fri Apr 26 20:43:38 MSK 2019


On Wed, Apr 24, 2019 at 04:01:13AM +0300, Leonid Krivoshein wrote:
> 
> 23.04.2019 17:26, Alexey Gladkov пишет:
> > Я обновил master и исправил ряд багов, которые мы обсуждали в личке. Я мог
> > что-нибудь забыть.
> 
> Ещё нашёл. При генерации с конфигом, содержащим:
> 
> FEATURES += multipath
> 
> make-initrd вываливается с ошибкой про недоступность модуля scsi_dh 
> (такого действительно нет в ядре 5.x).

Модули я поправил, но нарвался на то, что правила для udev у нас
в пакете multipath-tools написаны для федоры [1]. Мантейнеры этим пакетом
не пользуются, иначе бы они заметили.

Кроме того, правила содержат вызовы утилит systemd. Видимо, нужно
сохранить в фиче вариант правил для "не-systemd".

И кажется для меня новый челендж написать в initrd-cp копирование утилит
из правил udev'а.

[1] https://bugzilla.altlinux.org/show_bug.cgi?id=36685

-- 
Rgrds, legion



More information about the Make-initrd mailing list