| Summary: | Stopping rootdelayd service: FAILED | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | Sisyphus | Reporter: | Антон Мидюков <antohami> | ||||||
| Component: | make-initrd | Assignee: | Alexey Gladkov <legion> | ||||||
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||||
| Severity: | normal | ||||||||
| Priority: | P5 | CC: | antohami, glebfm, ldv, legion, placeholder, vt | ||||||
| Version: | unstable | ||||||||
| Hardware: | all | ||||||||
| OS: | Linux | ||||||||
| Attachments: |
|
||||||||
|
Description
Антон Мидюков
2023-08-18 11:49:59 MSK
(Ответ для Антон Мидюков на комментарий #0) > С новым make-initrd 2.38.0-alt1 при загрузке всегда наблюдается: > > Stopping rootdelayd service: [FAILED] Но не везде. Пока проверялись regular-xfce.iso aarch64 на одноплатнике с rtc и regular-jeos-sysv.iso x86_64 в virtualbox. Проблемы у обоих iso. Но проблемы нет в установленной jeos. Это очень интересно. Я лишь добавил: https://github.com/osboot/make-initrd/blob/master/data/sbin/rootdelayd#L45-L46 чтобы не использовать обычный `date +%s`. Можешь попробовать в этот скрипт добавить `set -x`, чтобы понять, что там приходит ? Created attachment 14156 [details]
Лог initrd
Добавил -x в скрипт rootdelayd и initr-скрипт rootdelay (иначе ничего не выводилось).
Ты добавил -x в data/etc/rc.d/init.d/rootdelay. По этому выводу ничего понять нельзя. Можешь добавить -x в data/sbin/rootdelayd и добавить вот такое ?
--- a/data/etc/rc.d/init.d/rootdelay
+++ b/data/etc/rc.d/init.d/rootdelay
@@ -19,6 +19,7 @@ start() {
stop() {
stop_daemon $ARGS -- "$NAME"
RETVAL=$?
+ cat /var/log/$NAME.log
return $RETVAL
}
Created attachment 14159 [details]
Лог initrd
во! теперь видна проблема. спасибо! Вот такой фикс должен помочь. https://github.com/osboot/make-initrd/commit/4e1d532e0662b4a19a2de4f328addaa066f7ce46 (Ответ для Alexey Gladkov на комментарий #7) > Вот такой фикс должен помочь. > > https://github.com/osboot/make-initrd/commit/ > 4e1d532e0662b4a19a2de4f328addaa066f7ce46 Мне тестовое задание с патчем собрать пока и проверить? (Ответ для Антон Мидюков на комментарий #8) > (Ответ для Alexey Gladkov на комментарий #7) > > Вот такой фикс должен помочь. > > > > https://github.com/osboot/make-initrd/commit/ > > 4e1d532e0662b4a19a2de4f328addaa066f7ce46 > > Мне тестовое задание с патчем собрать пока и проверить? Сделал таск: #327450 TESTED #1 [test-only] sisyphus make-initrd.git=2.38.0-alt2 Собрал c ним iso для x86_64 и aarch64. Проблема исправлена. make-initrd-2.38.0-alt2 -> sisyphus: Sat Aug 19 2023 Alexey Gladkov <legion@altlinux.ru> 2.38.0-alt2 - Use really raw output (ALT#47284). |