From 996e956aa73af802033283369cb8c72613f8e45c Mon Sep 17 00:00:00 2001 From: Tuomas Katila Date: Fri, 14 Jun 2024 13:52:13 +0300 Subject: [PATCH] idxd: include accel-config sources in the image Signed-off-by: Tuomas Katila --- build/docker/intel-idxd-config-initcontainer.Dockerfile | 2 ++ .../templates/intel-idxd-config-initcontainer.Dockerfile.in | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/build/docker/intel-idxd-config-initcontainer.Dockerfile b/build/docker/intel-idxd-config-initcontainer.Dockerfile index f11a5845..586bf653 100644 --- a/build/docker/intel-idxd-config-initcontainer.Dockerfile +++ b/build/docker/intel-idxd-config-initcontainer.Dockerfile @@ -16,7 +16,9 @@ ### FROM debian:unstable-slim COPY ./LICENSE /licenses/intel-device-plugins-for-kubernetes/LICENSE +RUN echo "deb-src http://deb.debian.org/debian unstable main" >> /etc/apt/sources.list.d/deb-src.list RUN apt-get update && apt-get install -y --no-install-recommends accel-config jq && rm -rf /var/lib/apt/lists/\* +RUN cd /licenses/intel-device-plugins-for-kubernetes && apt-get source --download-only -y accel-config COPY demo/idxd-init.sh /usr/local/bin/ COPY demo/dsa.conf /idxd-init/ COPY demo/iaa.conf /idxd-init/ diff --git a/build/docker/templates/intel-idxd-config-initcontainer.Dockerfile.in b/build/docker/templates/intel-idxd-config-initcontainer.Dockerfile.in index fa60da01..7edcb0f0 100644 --- a/build/docker/templates/intel-idxd-config-initcontainer.Dockerfile.in +++ b/build/docker/templates/intel-idxd-config-initcontainer.Dockerfile.in @@ -1,7 +1,12 @@ FROM debian:unstable-slim COPY ./LICENSE /licenses/intel-device-plugins-for-kubernetes/LICENSE + +RUN echo "deb-src http://deb.debian.org/debian unstable main" >> \ + /etc/apt/sources.list.d/deb-src.list + RUN apt-get update && apt-get install -y --no-install-recommends accel-config jq && rm -rf /var/lib/apt/lists/\* +RUN cd /licenses/intel-device-plugins-for-kubernetes && apt-get source --download-only -y accel-config COPY demo/idxd-init.sh /usr/local/bin/ COPY demo/dsa.conf /idxd-init/