Bug 61092
| Summary: | update-kernel сообщает об успехе (Done, код 0), когда make-initrd для нового ядра завершился ошибкой: ядро без initrd попадает в меню GRUB | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Vera Blagoveschenskaya <vercha> |
| Component: | update-kernel | Assignee: | Ivan A. Melnikov <iv> |
| Status: | CLOSED DUPLICATE | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P5 | CC: | antohami, boyarsh, evg, lav, mike, vt |
| Version: | unstable | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
> Если при установке нового ядра make-initrd завершается ошибкой, update-kernel всё равно пишет «Done.» и возвращает 0. Потому что так поступают apt и rpm. Концептуальный вопрос: должна ли установка пакета kernel-image-* завершаться с exit code 0 со стороны apt, если filetrigger не смог создать initrd? Я считаю, что нет, но может есть возражения? > initrd для нового ядра не создаётся, а в grub.cfg добавляется пункт с этим ядром без строки initrd. Похоже на баг bootloader-utils. See also: #31027. Я подумал ещё, и вот мой вердикт: #31027 это в точности та же самая проблема. *** This bug has been marked as a duplicate of bug 31027 *** (Ответ для Ivan A. Melnikov на комментарий #2) > Я подумал ещё, и вот мой вердикт: #31027 это в точности та же самая проблема. > > *** Эта ошибка отмечена как дубликат ошибки 31027 *** Спасибо за разбор! |

Description
Vera Blagoveschenskaya 2026-10-16 10:10:44 MSK