Skip to content

Commit 9dffb8a

Browse files
fixed based with kustomize edit fix
Signed-off-by: Vikas Saxena <[email protected]> fixed overlays/kubeflow with kustomize edit fix Signed-off-by: Vikas Saxena <[email protected]> fixed overlays/standalone with kustomize edit fix Signed-off-by: Vikas Saxena <[email protected]> updated gpg signature for intel image Signed-off-by: Vikas Saxena <[email protected]> updating new intel oneAPI key Signed-off-by: Vikas Saxena <[email protected]> replacing curl by wget as the underling image doesnt have curl Signed-off-by: Vikas Saxena <[email protected]> Revert "replacing curl by wget as the underling image doesnt have curl" This reverts commit bdc5798. Signed-off-by: Vikas Saxena <[email protected]> Revert "updating new intel oneAPI key" This reverts commit 6cb0042. Signed-off-by: Vikas Saxena <[email protected]> updaung the key intel gpg key Signed-off-by: Vikas Saxena <[email protected]> adding fix for key Signed-off-by: Vikas Saxena <[email protected]> trying gog dearmour first Signed-off-by: Vikas Saxena <[email protected]> adding trusted-yes as found on stackoverflow.com Signed-off-by: Vikas Saxena <[email protected]> fixing curl releated issue in the docker fke Signed-off-by: Vikas Saxena <[email protected]> corrected typo Signed-off-by: Vikas Saxena <[email protected]> fixing self inflicted damages of updating wrong file Signed-off-by: Vikas Saxena <[email protected]>
1 parent 922e947 commit 9dffb8a

File tree

3 files changed

+6
-13
lines changed

3 files changed

+6
-13
lines changed

Diff for: build/base/intel-builder.Dockerfile

-2
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,6 @@ RUN apt update \
1111
&& apt install -y --no-install-recommends gnupg2 ca-certificates apt-transport-https \
1212
&& gpg --dearmor -o /usr/share/keyrings/oneapi-archive-keyring.gpg /tmp/key.PUB \
1313
&& rm /tmp/key.PUB \
14-
# TODO (tenzen-y): Once Intel OneAPI supports new parsable PGP format for apt, we should remove `trusted=yes` option.
15-
# REF: https://github.com/kubeflow/mpi-operator/issues/691
1614
&& echo "deb [signed-by=/usr/share/keyrings/oneapi-archive-keyring.gpg trusted=yes] https://apt.repos.intel.com/oneapi all main" | tee /etc/apt/sources.list.d/oneAPI.list \
1715
&& apt update \
1816
&& apt install -y --no-install-recommends \

Diff for: build/base/intel.Dockerfile

+6-2
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ COPY --from=downloader key.PUB /tmp/key.PUB
1111

1212
# Install Intel oneAPI keys.
1313
<<<<<<< HEAD
14+
<<<<<<< HEAD
1415
RUN apt update \
1516
<<<<<<< HEAD
1617
&& apt install -y --no-install-recommends gnupg2 ca-certificates apt-transport-https \
@@ -26,10 +27,13 @@ RUN apt update \
2627
RUN gpg --dearmor -o /usr/share/keyrings/oneapi-archive-keyring.gpg /tmp/key.PUB \
2728
&& apt update \
2829
>>>>>>> 2376f4e (trying gog dearmour first)
30+
=======
31+
RUN apt update \
32+
>>>>>>> 242bbc7 (adding trusted-yes as found on stackoverflow.com)
2933
&& apt install -y --no-install-recommends gnupg2 ca-certificates apt-transport-https \
30-
#&& gpg --dearmor -o /usr/share/keyrings/oneapi-archive-keyring.gpg /tmp/key.PUB \
34+
&& gpg --dearmor -o /usr/share/keyrings/oneapi-archive-keyring.gpg /tmp/key.PUB \
3135
&& rm /tmp/key.PUB \
32-
&& echo "deb [signed-by=/usr/share/keyrings/oneapi-archive-keyring.gpg] https://apt.repos.intel.com/oneapi all main" | tee /etc/apt/sources.list.d/oneAPI.list \
36+
&& echo "deb [signed-by=/usr/share/keyrings/oneapi-archive-keyring.gpg trusted=yes] https://apt.repos.intel.com/oneapi all main" | tee /etc/apt/sources.list.d/oneAPI.list \
3337
&& apt update \
3438
&& apt install -y --no-install-recommends \
3539
dnsutils \

Diff for: examples/v2beta1/pi/intel.Dockerfile

-9
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,6 @@ ARG BASE_LABEL
22

33
FROM mpioperator/intel-builder:${BASE_LABEL} as builder
44

5-
# Add Intel repository key and update apt sources
6-
RUN curl -fsSL https://apt.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB | gpg --dearmor -o /usr/share/keyrings/oneapi-archive-keyring.gpg \
7-
&& echo "deb [signed-by=/usr/share/keyrings/oneapi-archive-keyring.gpg] https://apt.repos.intel.com/oneapi all main" \
8-
> /etc/apt/sources.list.d/oneapi.list \
9-
&& apt update \
10-
&& apt install -y --no-install-recommends gnupg2 ca-certificates apt-transport-https \
11-
&& apt autoremove -y \
12-
&& rm -rf /var/lib/apt/lists/*
13-
145
COPY pi.cc /src/pi.cc
156
RUN bash -c "source /opt/intel/oneapi/setvars.sh && mpicxx /src/pi.cc -o /pi"
167

0 commit comments

Comments
 (0)