Bug 56125 - При сборке образов откуда-то берёт подкаталог /hasher/
Summary: При сборке образов откуда-то берёт подкаталог /hasher/
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: mkimage-profiles (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Антон Мидюков
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-09-24 12:27 MSK by Олег Соловьев
Modified: 2025-09-28 21:44 MSK (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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 .."

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