Summary: | Отваливается по таймауту и настроить общесистемно нет возможности | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Sergey V Turchin <zerg> |
Component: | hasher | Assignee: | Dmitry V. Levin <ldv> |
Status: | REOPENED --- | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P5 | CC: | at, glebfm, iv, ldv, placeholder |
Version: | unstable | ||
Hardware: | x86_64 | ||
OS: | Linux |
Description
Sergey V Turchin
2024-06-03 16:36:26 MSK
Все эти параметры настраиваются в файле ~/.hasher/config, см. секцию FILES в hsh(1). Хотя 10 минут обычно должно быть достаточно для установки пакетов. (Ответ для Dmitry V. Levin на комментарий #1) > Хотя 10 минут обычно должно быть достаточно для установки пакетов. Виртуалка. Видимо, диск медленноват. В секции FILES в hsh(1) ни про какие "все эти параметры" не написано. wlimit_time_elapsed и wlimit_time_idle у меня глобально установлены. Больше никаких похожих параметров я ни вижу. Все параметры, для которых есть --параметры, указаны в описании --параметров. Полный список параметров можно получить с помощью команды sed -n '/^Helpify / s/.* //p' /usr/bin/hsh-sh-functions Т.е. wlimit_time_short можно настроить, но только у пользователя? (Ответ для Sergey V Turchin на комментарий #5) > Т.е. wlimit_time_short можно настроить, но только у пользователя? Ой, wlimit_time_long (In reply to Sergey V Turchin from comment #6) > (Ответ для Sergey V Turchin на комментарий #5) > > Т.е. wlimit_time_short можно настроить, но только у пользователя? > Ой, wlimit_time_long Оба можно. Предлагаю переформулировать этот PR в запрос на улучшение документации. (Ответ для Dmitry V. Levin на комментарий #7) > Предлагаю переформулировать этот PR в запрос на улучшение документации. Да. Помогло wlimit_time_long в /etc/hasher-priv/system . Хорошо бы иметь дефолтный конфиг со всеми возможными параметрами с комментариями. Как многие традиционно делают. (Ответ для Sergey V Turchin на комментарий #8) > Да. Помогло wlimit_time_long в /etc/hasher-priv/system . Показалось. Не помогает. На p11, если что. (In reply to Sergey V Turchin from comment #8) > Да. Помогло wlimit_time_long в /etc/hasher-priv/system . Не уверен, что wlimit_time_long можно выставить в hasher-priv, это вроде бы параметр hsh. На riscv64 (а вряд ли кто-то когда-либо собирал так много пакетов на чём-то более медленном) у меня, например, работает такое: $ grep wlimit /etc/hasher-priv/system wlimit_time_elapsed=36000 wlimit_time_idle=36000 $ grep wlimit ~/.hasher/config wlimit_time_short=360000 wlimit_time_long=36000 А ещё mkimage игнорирует (или частично игнорирует) ~/.hasher/config, с ним нужно как-то по-другому. (Ответ для Ivan A. Melnikov на комментарий #10) > Не уверен, что wlimit_time_long можно выставить в hasher-priv, это вроде бы > параметр hsh. Я и говорю, что общесистемно не получается. Я к тому, что это не(не только) пользовательская настройка, т.к. зависит от скорости железа. (Ответ для Ivan A. Melnikov на комментарий #10) > А ещё mkimage игнорирует (или частично игнорирует) ~/.hasher/config, с ним > нужно как-то по-другому. Вот я и поправил в /usr/bin/hsh-sh-functions |