[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[qemu-xen staging] tests/docker: Add python3-venv and netcat to the debian-amd64 container



commit 1caac1c0e4d5bdcf18c88ee184453b8ccfdaaee3
Author:     Thomas Huth <thuth@xxxxxxxxxx>
AuthorDate: Wed Jul 15 06:35:01 2020 +0200
Commit:     Thomas Huth <thuth@xxxxxxxxxx>
CommitDate: Wed Aug 5 10:37:42 2020 +0200

    tests/docker: Add python3-venv and netcat to the debian-amd64 container
    
    Without python3-venv, I get the following message when trying to
    run the acceptance tests within the debian container:
    
     The virtual environment was not created successfully because ensurepip is 
not
     available.  On Debian/Ubuntu systems, you need to install the python3-venv
     package using the following command.
        apt-get install python3-venv
     You may need to use sudo with that command.  After installing the 
python3-venv
     package, recreate your virtual environment.
    
    Let's do it as the message suggests.
    
    And while we're at it, also add netcat here since it is required for
    some of the acceptance tests.
    
    Message-Id: <20200730141326.8260-2-thuth@xxxxxxxxxx>
    Reviewed-by: Alex Bennée <alex.bennee@xxxxxxxxxx>
    Signed-off-by: Thomas Huth <thuth@xxxxxxxxxx>
---
 tests/docker/dockerfiles/debian-amd64.docker | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/tests/docker/dockerfiles/debian-amd64.docker 
b/tests/docker/dockerfiles/debian-amd64.docker
index 8fdfd6a6b0..d2500dcff1 100644
--- a/tests/docker/dockerfiles/debian-amd64.docker
+++ b/tests/docker/dockerfiles/debian-amd64.docker
@@ -20,7 +20,9 @@ RUN apt update && \
         librdmacm-dev \
         libsasl2-dev \
         libsnappy-dev \
-        libvte-dev
+        libvte-dev \
+        netcat-openbsd \
+        python3-venv
 
 # virgl
 RUN apt update && \
--
generated by git-patchbot for /home/xen/git/qemu-xen.git#staging



 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.