TOOLS: Fix bugs in container builds. 30/73030/1
authorSridhar K. N. Rao <sridhar.rao@spirent.com>
Mon, 22 Nov 2021 12:37:01 +0000 (18:07 +0530)
committerSridhar K. N. Rao <sridhar.rao@spirent.com>
Mon, 22 Nov 2021 12:38:41 +0000 (18:08 +0530)
There are bugs in l2l3fwd and pktgen dockerfiles.

This patch fixes it.

Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com>
Change-Id: I15cfb74d2bf26fbe9e7c2c9b147764fa7cec24c8

tools/docker/test-containers/dpdk-forwarding-pods/l2l3fwd/Dockerfile
tools/docker/test-containers/trafficgen-pods/pktgen/Dockerfile

index c56e45c..4bf4a0a 100644 (file)
@@ -77,7 +77,6 @@ FROM centos
 COPY --from=0 /usr/bin/dpdk-app /usr/bin/dpdk-app
 COPY --from=0 /usr/bin/l2fwd /usr/bin/l2fwd
 COPY --from=0 /usr/bin/l3fwd /usr/bin/l3fwd
-COPY --from=0 /usr/bin/testpmd /usr/bin/testpmd
 COPY --from=0 /lib64/libnetutil_api.so /lib64/libnetutil_api.so
 COPY --from=0 /usr/lib64/libnuma.so.1 /usr/lib64/libnuma.so.1
 COPY --from=0 /root/go/src/github.com/openshift/app-netutil/bin/c_sample /usr/bin/c_sample
index 8288cf6..44bed3e 100644 (file)
@@ -13,7 +13,7 @@ RUN yum install -y pciutils iproute; yum clean all
 ## Download and Build APP-NetUtil
 ##
 WORKDIR /root/go/src/
-RUN go get github.com/openshift/app-netutil 2>&1 > /tmp/UserspaceDockerBuild.log || echo "Can ignore no GO files."
+RUN mkdir github.com && cd github.com && mkdir openshift && cd openshift && git clone https://github.com/openshift/app-netutil
 WORKDIR /root/go/src/github.com/openshift/app-netutil
 RUN make c_sample
 RUN cp bin/libnetutil_api.so /lib64/libnetutil_api.so; cp bin/libnetutil_api.h /usr/include/libnetutil_api.h