[make-initrd] Бесконечный цикл в VMware при поднятии сети
Alexey Gladkov
gladkov.alexey at gmail.com
Tue Feb 22 14:57:55 MSK 2022
On Tue, Feb 22, 2022 at 01:59:11PM +0300, Leonid Krivoshein wrote:
> Алексей, привет!
>
> Раньше в этом файле:
> features/network/data/etc/network/ifaces/lo/ipv4address
>
> был перенос строки (\n), с его исчезновением после обновления initrd системы
> в VMware стали уходить в вечный цикл сразу после запуска udevd.
Это же lo, который срабатывает всегда на всех системах. Я ни разу не видел
такого ни в тестах, ни на железе.
Эти файлы читаются cat_config[1], которая учитывает то что перевода строки
может не быть.
> На такое
> периодически натыкаюсь, используя более легковесный read -r вместо head -n1
> в субшеле.
Правильно ли я понимаю, что падает не фича network, а твой код, который
читает этот конфиг ?
[1] https://github.com/osboot/make-initrd/blob/master/features/network/data/bin/network-sh-functions#L30-L42
--
Rgrds, legion
More information about the Make-initrd
mailing list