Bug 59656 - zoryn: hasher-privd: lookup_mount_entry: /dev/kvm: mount point is not supported
Summary: zoryn: hasher-privd: lookup_mount_entry: /dev/kvm: mount point is not supported
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: zoryn (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Anton Farygin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-06-26 14:49 MSK by Dmitry Maksimenkov
Modified: 2026-06-26 17:35 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitry Maksimenkov 2026-06-26 14:49:21 MSK
Версия:
zoryn-0.42.0-alt1

Системы:
ALT Workstation 11.1
ALT Workstation K 11.4
ALT Education 11.1
ALT Server 11.1

Системы обновлены до Sisyphus

Шаги воспроизведения:
# Добавить локальный сборочник:
    $ zoryn builder add
# Проверить добавление allowed_mountpoints в /etc/hasher-priv/system:
    $ cat /etc/hasher-priv/system
    allowed_mountpoints=/dev/kvm,/dev/pts,/proc
# Открыть shell в hasher:
    $ zoryn builder shell

Реальный результат: Ошибка "hasher-privd: lookup_mount_entry: /dev/kvm: mount point is not supported"

Ожидаемый результат:

Согласано Hasher FAQ [1] /dev/kvm нужно указывать в allowed_devices, полный пример:
> allowed_mountpoints=/proc,/dev/pts,/dev/shm
> allowed_devices=/dev/kvm

Дополнительно:
- [1] https://www.altlinux.org/Hasher/FAQ#%D0%9A%D0%B0%D0%BA_%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D1%82%D0%B8%D1%82%D1%8C_%D0%B2_%D1%85%D1%8D%D1%88%D0%B5%D1%80%D0%B5_qemu_%D1%81_%D0%BF%D0%BE%D0%B4%D0%B4%D0%B5%D1%80%D0%B6%D0%BA%D0%BE%D0%B9_kvm?
- https://altlinux.space/rider/zoryn/issues/95
Comment 1 Anton Farygin 2026-06-26 15:00:01 MSK
Зачем два раза вешать одно и то же в разные места ?
Comment 2 Repository Robot 2026-06-26 17:35:11 MSK
zoryn-0.43.0-alt1 -> sisyphus:

Fri Jun 26 2026 Anton Farygin <rider@altlinux> 0.43.0-alt1
- added zoryn devenv profile list command (prints config profiles; --verbose shows resolved config)
- added zoryn up --no-gpg-sign for zoryn's own automated commits
- added GLM-claude-code devenv feature (Claude Code CLI with a separate profile)
- added .gear/version-up template default values syntax {patch:0}
- added zoryn devenv terminal window/tab title during build and use
- fixed builder mountpoint auto-fix to classify device nodes vs mountpoints (allowed_devices vs allowed_mountpoints) (closes: #59656)
- fixed devenv argv reordering to recognise the profile sub-command
- fixed zoryn up --switch-to-upstream-git to force-stage .gear in gitignored repos
- fixed zoryn up --switch-to-upstream-git to write a templated self-excluding tar: rule
- fixed gen-pypi2spec, gen-opam2spec and gen-watch to force-stage generated .gear files
- fixed ppx_shell_check to reject mixed escaped/raw shell concatenation
- fixed devenv TOML parse errors to warn with line and column instead of silent empty config
- fixed zoryn up automatic tag discovery to derive the spec version through the version-up template
- fixed sandbox bwrap/hybrid runners to pass script and args as positional parameters