Skip to content

Commit cf9f8d8

Browse files
fix oss compliance
1 parent b25df62 commit cf9f8d8

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

vllm/x86_64/gpu/Dockerfile

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,10 @@ COPY install_efa.sh install_efa.sh
2424
RUN chmod +x /usr/local/bin/deep_learning_container.py && \
2525
chmod +x /usr/local/bin/bash_telemetry.sh && \
2626
echo 'source /usr/local/bin/bash_telemetry.sh' >> /etc/bash.bashrc && \
27-
# OSS compliance - install unzip only
28-
apt-get install -y unzip && \
27+
# OSS compliance - use Python zipfile instead of unzip
2928
HOME_DIR=/root && \
3029
curl -o ${HOME_DIR}/oss_compliance.zip https://aws-dlinfra-utilities.s3.amazonaws.com/oss_compliance.zip && \
31-
unzip ${HOME_DIR}/oss_compliance.zip -d ${HOME_DIR}/ && \
30+
python3 -c "import zipfile, os; zipfile.ZipFile('/root/oss_compliance.zip').extractall('/root/'); os.remove('/root/oss_compliance.zip')" && \
3231
cp ${HOME_DIR}/oss_compliance/test/testOSSCompliance /usr/local/bin/testOSSCompliance && \
3332
chmod +x /usr/local/bin/testOSSCompliance && \
3433
chmod +x ${HOME_DIR}/oss_compliance/generate_oss_compliance.sh && \

0 commit comments

Comments
 (0)