Ubuntu needs "python3-venv" in order to create virtual environments, and NetBSD needs "py37-pip" in order to do the same.
Signed-off-by: John Snow <js...@redhat.com> --- tests/vm/netbsd | 1 + tests/vm/ubuntu.i386 | 9 ++++++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/tests/vm/netbsd b/tests/vm/netbsd index 45aa9a7fda7..53fe508e487 100755 --- a/tests/vm/netbsd +++ b/tests/vm/netbsd @@ -31,6 +31,7 @@ class NetBSDVM(basevm.BaseVM): "pkgconf", "xz", "python37", + "py37-pip", "ninja-build", # gnu tools diff --git a/tests/vm/ubuntu.i386 b/tests/vm/ubuntu.i386 index 47681b6f87d..40fd5ec86da 100755 --- a/tests/vm/ubuntu.i386 +++ b/tests/vm/ubuntu.i386 @@ -16,9 +16,12 @@ import basevm import ubuntuvm DEFAULT_CONFIG = { - 'install_cmds' : "apt-get update,"\ - "apt-get build-dep -y qemu,"\ - "apt-get install -y libfdt-dev language-pack-en ninja-build", + 'install_cmds' : ( + "apt-get update," + "apt-get build-dep -y qemu," + "apt-get install -y libfdt-dev language-pack-en ninja-build," + "apt-get install -y python3-venv" + ), } class UbuntuX86VM(ubuntuvm.UbuntuVM): -- 2.34.3