Skip to content

Commit ea44ecb

Browse files
committed
revertme: use stable-slim in crypto-perf & opae-nlb-demo
Workaround an issue with glibc being updated during compilation. Also stop image publish for these images for the time being. Signed-off-by: Tuomas Katila <[email protected]>
1 parent e899554 commit ea44ecb

File tree

4 files changed

+9
-9
lines changed

4 files changed

+9
-9
lines changed

.github/workflows/lib-publish.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@ jobs:
3939
- intel-xpumanager-sidecar
4040

4141
# # Demo images
42-
- crypto-perf
43-
- opae-nlb-demo
42+
#- crypto-perf
43+
#- opae-nlb-demo
4444
steps:
4545
- uses: actions/checkout@v4
4646
- uses: actions/setup-go@v5

demo/accel-config-demo/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
FROM debian:unstable-slim AS builder
15+
FROM debian:stable-slim AS builder
1616

1717
RUN apt-get update && apt-get install -y --no-install-recommends libaccel-config-dev \
1818
gcc g++ nasm make cmake autoconf automake libtool pkg-config git ca-certificates uuid-dev
@@ -29,7 +29,7 @@ RUN cd / && git clone --recurse-submodules --depth 1 --branch v1.5.0 https://git
2929
cmake -DLOG_HW_INIT=ON .. && \
3030
make install
3131

32-
FROM debian:unstable-slim
32+
FROM debian:stable-slim
3333

3434
RUN apt-get update && apt-get install -y --no-install-recommends pciutils accel-config accel-config-test && rm -rf /var/lib/apt/lists/\*
3535

demo/crypto-perf/Dockerfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
FROM debian:sid-slim as builder
1+
FROM debian:stable-slim as builder
22

33
ARG DIR=/dpdk-build
44
WORKDIR $DIR
55

6-
RUN echo "deb-src http://deb.debian.org/debian unstable main" >> \
6+
RUN echo "deb-src http://deb.debian.org/debian stable main" >> \
77
/etc/apt/sources.list.d/deb-src.list
88
RUN apt-get update && apt-get install -y --no-install-recommends wget build-essential meson ninja-build python3-pyelftools libnuma-dev python3-pip pkg-config dpkg-dev libipsec-mb-dev
99

@@ -37,7 +37,7 @@ RUN mkdir -p /install_root/licenses/dpdk && \
3737
cd /install_root/licenses/dpdk && \
3838
apt-get source --download-only -y libatomic1 libnuma1
3939

40-
FROM debian:sid-slim
40+
FROM debian:stable-slim
4141
RUN apt-get update && apt-get install -y --no-install-recommends libipsec-mb1 libnuma1 libatomic1 && ldconfig -v
4242
COPY --from=builder /install_root /
4343
COPY run-dpdk-test /usr/bin/

demo/opae-nlb-demo/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM debian:unstable-slim AS builder
1+
FROM debian:stable-slim AS builder
22

33
# Install build dependencies
44
RUN apt-get update && apt-get install -y curl python3-dev git gcc g++ make cmake uuid-dev libjson-c-dev libedit-dev libudev-dev
@@ -24,7 +24,7 @@ RUN cd /usr/src/opae/opae-sdk-${OPAE_RELEASE} && \
2424
make -j xfpga nlb0 nlb3
2525

2626

27-
FROM debian:unstable-slim
27+
FROM debian:stable-slim
2828

2929
RUN apt-get update && apt-get install --no-install-recommends -y libjson-c5
3030

0 commit comments

Comments
 (0)