From aa1b43cde43eaf0d94234e2c569bf98ef08674ef Mon Sep 17 00:00:00 2001 From: Stephanos Ioannidis Date: Wed, 12 Apr 2023 23:53:37 +0900 Subject: [PATCH] Dockerfile: Remove awscli Python package This commit removes the `awscli` Python package from the base CI image because it is not currently not used by any Zephyr CI workflows and has `PyYAML` dependency conflict with the Renode (see the GH issue #145). If the AWS command line tool is necessary in the future, look into either migrating to the `awscliv2` or installing the `awscli` package in a virtual environment. Signed-off-by: Stephanos Ioannidis --- Dockerfile.base | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile.base b/Dockerfile.base index 574d9ff..015f4e8 100644 --- a/Dockerfile.base +++ b/Dockerfile.base @@ -112,7 +112,7 @@ RUN python3 -m pip install -U --no-cache-dir pip && \ pip3 install --no-cache-dir \ -r https://raw.githubusercontent.com/zephyrproject-rtos/zephyr/master/scripts/requirements.txt \ -r https://raw.githubusercontent.com/zephyrproject-rtos/mcuboot/master/scripts/requirements.txt \ - awscli GitPython imgtool junitparser numpy protobuf PyGithub \ + GitPython imgtool junitparser numpy protobuf PyGithub \ pylint sh statistics west && \ pip3 check