[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