Skip to content

Commit 3ce39c3

Browse files
committed
fixup: use dnf to install oc
Signed-off-by: Lance Ball <lball@redhat.com>
1 parent 0c77283 commit 3ce39c3

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

Containerfile

+1-3
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,12 @@ COPY . /opt/app-root/src
1111
USER 0
1212

1313
# Temp fix to address CVE-2023-38545 and CVE-2023-38546
14+
RUN dnf install openshift-clients
1415
RUN dnf update -y curl-minimal docker
1516

1617
RUN mkdir /opt/app-root/src/bin && cd /opt/app-root/src/bin && \
1718
curl -sLO https://github.com/jqlang/jq/releases/download/jq-1.6/jq-linux64 && \
1819
mv jq-linux64 jq && chmod 755 /opt/app-root/src/bin/jq && mkdir /tmp/oc && \
19-
curl -L https://mirror.openshift.com/pub/openshift-v4/x86_64/clients/ocp/stable/openshift-client-linux.tar.gz > /tmp/oc/openshift-client-linux.tar.gz && cd /tmp/oc && \
20-
tar xvf openshift-client-linux.tar.gz && mv /tmp/oc/oc /opt/app-root/src/bin/oc && \
21-
cd /opt/app-root/src/ && export PATH=$PATH:/opt/app-root/src/bin && \
2220
python3 -m pip install --upgrade pip && pip3 install -r requirements.txt --force-reinstall
2321

2422
USER 1001

0 commit comments

Comments
 (0)