Bug 53938 - virt-v2v - Couldn't create user namespace: Operation not permitted
Summary: virt-v2v - Couldn't create user namespace: Operation not permitted
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: virt-v2v (show other bugs)
Version: unstable
Hardware: x86 Linux
: P5 normal
Assignee: Alexey Shabalin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-04-22 13:41 MSK by Руслан Вишталмагомедов
Modified: 2025-04-22 13:41 MSK (History)
1 user (show)

See Also:


Attachments
Логи с ошибкой (12.14 KB, text/x-log)
2025-04-22 13:41 MSK, Руслан Вишталмагомедов
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Руслан Вишталмагомедов 2025-04-22 13:41:39 MSK
Created attachment 18267 [details]
Логи с ошибкой

Пакет: virt-v2v-2.6.0-alt2.x86_64

Стенды: (обновленные до Sisyphus)
ALT Server 11.0

Ошибка воспроизводится только на Server

Шаги воспроизведения:
1.
# wget https://cloud-images.ubuntu.com/releases/bionic/release/ubuntu-18.04-server-cloudimg-amd64.ova
2.
# LIBGUESTFS_BACKEND=direct LIBGUESTFS_DEBUG=1 LIBGUESTFS_TRACE=1 virt-v2v -v -v -x  -i ova ubuntu-18.04-server-cloudimg-amd64.ova -of qcow2 -o local -os /var/tmp

Результат:
libguestfs: command: run: passt
libguestfs: command: run: \ --one-off
libguestfs: command: run: \ --socket /tmp/libguestfsDBMMxi/passt.sock
libguestfs: command: run: \ --pid /tmp/libguestfsDBMMxi/passt1.pid
libguestfs: command: run: \ --address 169.254.2.15
libguestfs: command: run: \ --netmask 16
libguestfs: command: run: \ --mac-addr 52:56:00:00:00:02
libguestfs: command: run: \ --gateway 169.254.2.2
Started as root, will change to nobody.
UNIX domain socket bound at /tmp/libguestfsDBMMxi/passt.sock
Couldn't create user namespace: Operation not permitted
libguestfs: trace: v2v: launch = -1 (error)
virt-v2v: error: libguestfs error: passt exited with status 1

По аналогии с ошибкой #53421, проблема решается установкой пакета sysctl-conf-userns. Хотя я тоже не уверен насчет безопасности такого способа, но он решает проблему.