| Summary: | virt-builder/libguestfs/passt: Couldn't create user namespace: Operation not permitted | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | Sisyphus | Reporter: | Artem Varaksa <varaksaaa> | ||||||
| Component: | libguestfs | Assignee: | Alexey Shabalin <shaba> | ||||||
| Status: | NEW --- | QA Contact: | qa-sisyphus | ||||||
| Severity: | normal | ||||||||
| Priority: | P5 | CC: | at, cas, crux, egori, ender, lav, ldv, mike, obirvalger, qa_viy, rider, shaba, viy | ||||||
| Version: | unstable | ||||||||
| Hardware: | x86_64 | ||||||||
| OS: | Linux | ||||||||
| Attachments: |
|
||||||||
|
Description
Artem Varaksa
2025-03-12 16:49:13 MSK
Created attachment 17961 [details]
Вывод libguestfs-test-tool
Вывод libguestfs-test-tool (TEST FINISHED OK)
Проверьте пожалуйста с установленным пакетом sysctl-conf-userns (после установки требуется перезагрузка). без перезагрузки можно так: sysctl kernel.unprivileged_userns_clone=1 Попробовал на sisyphus, после выполнения # sysctl kernel.unprivileged_userns_clone=1 образ собирается успешно. [sisyphus] ALT Server 11.0 beta20250213 x86_64 libguestfs-1.54.0-alt1.x86_64 guestfs-tools-1.53.7-alt1.x86_64 тогда это не баг, а особенность работы. qemu может не только passt использовать. И зависимость на sysctl-conf-userns ставить нельзя, эту опцию sysctl надо осмысленно делать. Напрягает то, что в p10:
> # sysctl kernel.unprivileged_userns_clone
> kernel.unprivileged_userns_clone = 0
И при этом создание образа в p10 проходит успешно.
Ожидаемое ли это изменение в новых версиях guestfs / в p11?
[p10] ALT Server 10.4 x86_64
libguestfs-1.48.4-alt2.x86_64
guestfs-tools-1.48.2-alt1.x86_64
|