fix(infra): Add DPDK dependencies 28/38928/1
authorpmikus <peter.mikus@protonmail.ch>
Tue, 30 May 2023 07:42:50 +0000 (07:42 +0000)
committerpmikus <peter.mikus@protonmail.ch>
Tue, 30 May 2023 07:42:50 +0000 (07:42 +0000)
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I9c4b4bd6ed5ed4a34f0c7b25ea948a498fa25fb4

fdio.infra.ansible/roles/docker_images/files/base/Dockerfile
fdio.infra.ansible/roles/docker_images/templates/docker-compose-sut.yaml.j2

index 85e10cf..d69cf98 100644 (file)
@@ -52,6 +52,7 @@ RUN apt-get -q update \
         python3-cffi-backend \
         python3-dev \
         python3-pip \
+        python3-pyelftools \
         python3-setuptools \
         python3-virtualenv \
         qemu-system \
index be0ffcd..c73cc78 100644 (file)
@@ -31,6 +31,9 @@ services:
       - type: "bind"
         source: "/var/run/docker.sock"
         target: "/var/run/docker.sock"
+      - type: "bind"
+        source: "/usr/bin/iperf3"
+        target: "/usr/bin/iperf3"
       - type: "bind"
         source: "/usr/lib/firmware/"
         target: "/usr/lib/firmware/"
@@ -65,6 +68,9 @@ services:
       - type: "bind"
         source: "/var/run/docker.sock"
         target: "/var/run/docker.sock"
+      - type: "bind"
+        source: "/usr/bin/iperf3"
+        target: "/usr/bin/iperf3"
       - type: "bind"
         source: "/usr/lib/firmware/"
         target: "/usr/lib/firmware/"
\ No newline at end of file