[devel] [I] rpm-build-vm: vm-run

Vitaly Chikunov vt на altlinux.org
Чт Дек 12 19:06:15 MSK 2019


On Thu, Dec 12, 2019 at 06:12:44PM +0300, Anton Farygin wrote:
> On 11.12.2019 19:48, Anton Farygin wrote:
> > On 11.12.2019 15:33, Vitaly Chikunov wrote:
> > > On Wed, Dec 11, 2019 at 02:15:49PM +0300, Anton Farygin wrote:
> > > > А как быть с переменными окружения ? они попадают в vm-run ?
> > > Попадают.
> > > 
> > Что-то у меня не получается питоновские тесты запускать. Будут
> > разбираться.
> А оттранслировать builder на рута в виртуалке никак нельзя ?
> 
> А то получается вот так:
> [root@(none) ~]# id
> uid=0(root) gid=0(root) groups=0(root)
> [root@(none) ~]# touch s
> [root@(none) ~]# ls -al s
> -rw-r--r-- 1 builder builder 0 Dec 12 15:11 s

Да.
В 9p такого не знаю разве что писать свой 9p сервер.
Варианты решений - overlayfs, tmpfs, или генерировать при
запуске свой диск с которым и работать.

> 
> У меня, правда, тест падает по какой-то другой причине:
> 
> ....
> 
>   File "/usr/lib/python3/site-packages/_pytest/capture.py", line 627, in
> snap
> 
>     res = super().snap()
>   File "/usr/lib/python3/site-packages/_pytest/capture.py", line 587, in
> snap
>     self.tmpfile.truncate()
> FileNotFoundError: [Errno 2] No such file or directory
> 
> без vm-run тест проходит.
> _______________________________________________
> Devel mailing list
> Devel на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel


Подробная информация о списке рассылки Devel