Skip to content

Commit a13cddc

Browse files
Update alpine to 3.20 to fix CVEs (#758)
* Update alpine to 3.20 to fix CVEs * Fix runner error
1 parent 2f9b026 commit a13cddc

File tree

5 files changed

+5
-5
lines changed

5 files changed

+5
-5
lines changed

images/pulsar-functions-base-runner/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
ARG PULSAR_IMAGE
22
ARG PULSAR_IMAGE_TAG
33
FROM ${PULSAR_IMAGE}:${PULSAR_IMAGE_TAG} as pulsar
4-
FROM alpine:3.19 as functions-runner
4+
FROM alpine:3.20 as functions-runner
55

66
ENV GID=10001
77
ENV UID=10000

images/pulsar-functions-base-runner/pulsarctl.Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
ARG PULSAR_IMAGE
22
ARG PULSAR_IMAGE_TAG
33
FROM ${PULSAR_IMAGE}:${PULSAR_IMAGE_TAG} as pulsar
4-
FROM alpine:3.19 as functions-runner
4+
FROM alpine:3.20 as functions-runner
55

66
ENV GID=10001
77
ENV UID=10000

images/pulsar-functions-python-runner/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ RUN if [ -d "/tmp/pulsar/cpp-client" ]; then mv /tmp/pulsar/cpp-client /pulsar/c
2323
# Install some utilities
2424
RUN apk update \
2525
&& apk add --no-cache python3 python3-dev tk-dev curl ca-certificates\
26-
&& mv /usr/lib/python3.11/EXTERNALLY-MANAGED /usr/lib/python3.11/EXTERNALLY-MANAGED.old
26+
&& mv /usr/lib/python3.*/EXTERNALLY-MANAGED /tmp/EXTERNALLY-MANAGED.old
2727

2828
RUN mkdir -p /etc/pki/tls/certs && cp /etc/ssl/certs/ca-certificates.crt /etc/pki/tls/certs/ca-bundle.crt
2929

images/pulsar-functions-python-runner/pulsarctl.Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ RUN apk update \
2323
&& apk add --no-cache python3 python3-dev tk-dev curl ca-certificates\
2424
&& mkdir -p /etc/pki/tls/certs && cp /etc/ssl/certs/ca-certificates.crt /etc/pki/tls/certs/ca-bundle.crt \
2525
&& curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py \
26-
&& mv /usr/lib/python3.11/EXTERNALLY-MANAGED /usr/lib/python3.11/EXTERNALLY-MANAGED.old \
26+
&& mv /usr/lib/python3.*/EXTERNALLY-MANAGED /tmp/EXTERNALLY-MANAGED.old \
2727
&& python3 get-pip.py && pip3 install --upgrade pip
2828

2929
RUN if [ -f "/pulsar/bin/install-pulsar-client-37.sh" ]; then /pulsar/bin/install-pulsar-client-37.sh || pip3 install 'pulsar-client[all]==3.5.0' ; else pip3 install 'pulsar-client[all]==3.5.0' ; fi

operator.Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM alpine:3.19
1+
FROM alpine:3.20
22

33
RUN apk add tzdata --no-cache
44
RUN apk upgrade --no-cache

0 commit comments

Comments
 (0)