Add missing jemalloc, kmod and scapy packages.
Install scapy through pip, because the
python3-scapy package has a lot of dependencies
that would increase the overall size of the image
by ~800 MB.

Signed-off-by: Ales Musil <[email protected]>
---
 utilities/containers/fedora/Dockerfile   | 2 ++
 utilities/containers/py-requirements.txt | 1 +
 2 files changed, 3 insertions(+)

diff --git a/utilities/containers/fedora/Dockerfile 
b/utilities/containers/fedora/Dockerfile
index be8cd6ff2..d24bf1232 100755
--- a/utilities/containers/fedora/Dockerfile
+++ b/utilities/containers/fedora/Dockerfile
@@ -19,7 +19,9 @@ RUN dnf -y update \
         iproute \
         iproute-tc \
         iputils \
+        jemalloc-devel \
         kernel-devel \
+        kmod \
         libcap-ng-devel \
         libtool \
         net-tools \
diff --git a/utilities/containers/py-requirements.txt 
b/utilities/containers/py-requirements.txt
index d7bd21e0d..0d90765c9 100644
--- a/utilities/containers/py-requirements.txt
+++ b/utilities/containers/py-requirements.txt
@@ -1,5 +1,6 @@
 flake8
 hacking>=3.0
+scapy
 sphinx
 setuptools
 pyelftools
-- 
2.39.2

_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to