[devel] [#202589] EPERM (try 2) bootloader-utils.git=0.5.0-alt1
Mikhail Efremov
sem на altlinux.org
Ср Мар 21 02:00:59 MSK 2018
On Wed, 21 Mar 2018 00:43:57 +0300 Leonid Krivoshein wrote:
> Добрый вечер!
>
>
> 20.03.2018 21:20, Mikhail Efremov пишет:
> > On Tue, 20 Mar 2018 18:03:54 +0000 Girar Builder awaiter robot
> > wrote:
> >> http://git.altlinux.org/tasks/202589/logs/events.2.1.log
> > Если вдруг кому интересно, то предлагаю поревьюить изменения.
>
> Интересно, весьма!
>
> > Изменения касаются в основном файлтриггера и параметра
> > INITRD_AUTOUPDATE.
> > Прошу обратить внимание, что поведение по умолчанию несколько
> > меняется.
>
> А файлтриггер -- это нечто, запускаемое в цикле?
Нет.
> Значит ли это, что по крайней мере для текущего ядра при его
> обновлении будет автоматически перегенерирован initrd? А ядро
> остаётся старое, пока не запускаем update-kernel? И ещё: на
Я постарался подробно описать в commit message что были и что стало,
поэтому здесь и не дублировал. Могу и продублировать:
Before this commit it was in the way:
none: Update initrd for default kernel on ucode update only.
default: Update initrd when default kernel is changed
(e.g. old default kernel is removed).
all: Update initrds for all kernels when default kernel
installed/removed.
Now:
none: Never update initrd.
default: Update initrd for default kernel on ucode update and
when default kernel is changed.
all: Update initrds for all kernels on ucode update.
Empty INITRD_AUTOUPDATE means 'default' now (was 'none').
> большинстве уже установленных систем INITRD_AUTOUPDATE останется all,
> верно?
Нет. Раньше пустое значение (как было по умолчанию) соответствовало
none, теперь - default. Закомментированное INITRD_AUTOUPDATE=all в
конфиге было для создания путаницы, очевидно.
--
WBR, Mikhail Efremov
Подробная информация о списке рассылки Devel