Skip to content

Commit 3af79e1

Browse files
authored
Merge pull request #1193 from mythi/PR-2022-071
demo: Dockerfile version updates
2 parents 3ca2183 + c28c49c commit 3af79e1

File tree

4 files changed

+11
-9
lines changed

4 files changed

+11
-9
lines changed

.github/workflows/ci.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,6 @@ jobs:
131131
- openssl-qat-engine
132132
- sgx-sdk-demo
133133
- sgx-aesmd-demo
134-
- ubuntu-demo-openvino
135134
- dlb-dpdk-demo
136135
- dlb-libdlb-demo
137136
builder: [buildah, docker]

Makefile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -240,10 +240,11 @@ null :=
240240
space := $(null) #
241241
comma := ,
242242
images_json := $(subst $(space),$(comma),[$(addprefix ",$(addsuffix ",$(images) $(demos))]))
243+
skip_images := "ubuntu-demo-openvino"
243244

244245
check-github-actions:
245246
@python3 -c 'import sys, yaml, json; json.dump(yaml.load(sys.stdin, Loader=yaml.SafeLoader), sys.stdout)' < .github/workflows/ci.yaml | \
246-
jq -e '$(images_json) - .jobs.image.strategy.matrix.image == []' > /dev/null || \
247+
jq -e '$(images_json) - [$(skip_images)] - .jobs.image.strategy.matrix.image == []' > /dev/null || \
247248
(echo "Make sure all images are listed in .github/workflows/ci.yaml"; exit 1)
248249

249250
.PHONY: all format test lint build images $(cmds) $(images) lock-images vendor pre-pull set-version check-github-actions envtest fixture update-fixture install-tools test-image-base-layer

demo/openssl-qat-engine/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
FROM ubuntu:22.04 as builder
22

33
ARG QATLIB_VERSION="22.07.0"
4-
ARG QAT_ENGINE_VERSION="v0.6.15"
4+
ARG QAT_ENGINE_VERSION="v0.6.16"
55
ARG ASYNC_NGINX_VERSION="v0.4.7"
6-
ARG IPSEC_MB_VERSION="v1.2"
6+
ARG IPSEC_MB_VERSION="v1.3"
77
ARG IPP_CRYPTO_VERSION="ippcp_2021.6"
88

99
RUN apt update && \

demo/sgx-sdk-demo/Dockerfile

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,19 +23,21 @@ RUN apt-get update && \
2323
# SGX SDK is installed in /opt/intel directory.
2424
WORKDIR /opt/intel
2525

26-
ARG SGX_SDK_INSTALLER=sgx_linux_x64_sdk_2.16.100.4.bin
27-
ARG DCAP_VERSION=DCAP_1.13
26+
ARG SGX_SDK_INSTALLER=sgx_linux_x64_sdk_2.17.101.1.bin
27+
ARG DCAP_VERSION=DCAP_1.14
2828

29-
RUN echo "deb [arch=amd64] https://download.01.org/intel-sgx/sgx_repo/ubuntu focal main" >> /etc/apt/sources.list.d/intel-sgx.list \
30-
&& wget -qO - https://download.01.org/intel-sgx/sgx_repo/ubuntu/intel-sgx-deb.key | apt-key add - \
29+
RUN echo "deb [arch=amd64 signed-by=/usr/share/keyrings/intel-sgx.gpg] https://download.01.org/intel-sgx/sgx_repo/ubuntu focal main" | \
30+
tee -a /etc/apt/sources.list.d/intel-sgx.list \
31+
&& wget -qO - https://download.01.org/intel-sgx/sgx_repo/ubuntu/intel-sgx-deb.key | \
32+
gpg --dearmor --output /usr/share/keyrings/intel-sgx.gpg \
3133
&& apt-get update \
3234
&& env DEBIAN_FRONTEND=noninteractive apt-get install -y \
3335
libsgx-dcap-ql-dev \
3436
libsgx-dcap-default-qpl-dev \
3537
libsgx-quote-ex-dev
3638

3739
# Install SGX SDK
38-
RUN wget https://download.01.org/intel-sgx/sgx-linux/2.16/distro/ubuntu20.04-server/$SGX_SDK_INSTALLER \
40+
RUN wget https://download.01.org/intel-sgx/sgx-linux/2.17.1/distro/ubuntu20.04-server/$SGX_SDK_INSTALLER \
3941
&& chmod +x $SGX_SDK_INSTALLER \
4042
&& echo "yes" | ./$SGX_SDK_INSTALLER \
4143
&& rm $SGX_SDK_INSTALLER

0 commit comments

Comments
 (0)