Bug 56125

Summary: При сборке образов откуда-то берёт подкаталог /hasher/
Product: Sisyphus Reporter: Олег Соловьев <mcpain>
Component: mkimage-profilesAssignee: Антон Мидюков <antohami>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: antohami, glebfm, legion, mike
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Олег Соловьев 2025-09-24 12:27:34 MSK
Собираю образы на tmpfs, после сборки скриптом переношу артефакты с логами на диск, остальное вычищаю по пути $TMP/mkimage-profiles.build.XXXXXXX/

Периодически сборка происходит по пути $TMP/hasher/mkimage-profiles.build.XXXXXXX/, что превращает сборку образа в лотерею.

В конфиге этот путь не указан
Из env его достать неоткуда

Откуда берётся лишний /hasher/?
Comment 1 Антон Мидюков 2025-09-28 21:44:12 MSK
Это в mkimage-profiles/bin/tmpdir:
https://altlinux.space/mkimage-profiles/mkimage-profiles/src/commit/fc28b26b41fc6d887e182c7feab2dba212d0bf8e/bin/mktmpdir#L8

DIRS="$TMP $TMPDIR $HOME/hasher /tmp /var/tmp .."

Предлагаю включить отладку в этом скрипте и посмотреть, что происходит.