Summary: | Не запускаются docker образы в GNS3 | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Dima <dimard> |
Component: | gns3-server | Assignee: | Антон Мидюков <antohami> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P5 | CC: | antohami |
Version: | unstable | ||
Hardware: | x86_64 | ||
OS: | Linux |
Description
Dima
2023-03-22 19:11:37 MSK
Нашел где bug: Необходимо установить режим исполнения на следующие файлы в каталоге /usr/lib/python3/site-packages/gns3server/compute/docker/resources init.sh run-cmd.sh в каталоге /usr/lib/python3/site-packages/gns3server/compute/docker/resources/etc/udhcp default.script в каталоге /usr/lib/python3/site-packages/gns3server/compute/docker/resources/bin busybox Еще нужно права capability cap_net_admin,cap_net_raw+ep на /usr/bin/ubridge Ну и для работы пользователь должен быть в следующих группах: kqemu,docker,tun,vmusers,vboxusers Вот. (Ответ для Dima на комментарий #1) > Нашел где bug: > Необходимо установить режим исполнения на следующие файлы > в каталоге > /usr/lib/python3/site-packages/gns3server/compute/docker/resources > init.sh > run-cmd.sh > в каталоге > /usr/lib/python3/site-packages/gns3server/compute/docker/resources/etc/udhcp > default.script > в каталоге > /usr/lib/python3/site-packages/gns3server/compute/docker/resources/bin > busybox > Еще нужно права capability cap_net_admin,cap_net_raw+ep на /usr/bin/ubridge > Ну и для работы пользователь должен быть в следующих группах: > kqemu,docker,tun,vmusers,vboxusers > Вот. Спасибо. Понятно, что сделать нужно. Вроде бы всё это исправил, кроме /usr/lib/python3/site-packages/gns3server/compute/docker/resources/bin/busybox Его теперь совсем нет. Нужно установить busybox и скопировать его в /usr/lib/python3/site-packages/gns3server/compute/docker/resources/bin/ Попробуйте, пожалуйста: # apt-repo test 334625 (Ответ для Антон Мидюков на комментарий #2) > Спасибо. Понятно, что сделать нужно. Вроде бы всё это исправил, кроме > /usr/lib/python3/site-packages/gns3server/compute/docker/resources/bin/ > busybox > Его теперь совсем нет. Нужно установить busybox и скопировать его в > /usr/lib/python3/site-packages/gns3server/compute/docker/resources/bin/ > > Попробуйте, пожалуйста: > # apt-repo test 334625 Сделал копирование при установке системного busybox. Отправил в Сизиф. Пока не закрываю. Проверил, все нормально. Спасибо за свежую версию. (Ответ для Dima на комментарий #4) > Проверил, все нормально. Спасибо за свежую версию. Отлично! |