From 42d5e693c0ed620ece86dfe6ad4a6d50d4f5d047 Mon Sep 17 00:00:00 2001
From: Adar Nimrod <nimrod@shore.co.il>
Date: Fri, 20 Sep 2024 11:18:27 +0300
Subject: [PATCH] Workbench: Install AWS CLI v2.

---
 .pre-commit-config.yaml | 1 +
 workbench/Dockerfile    | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index fb9bc37..82a114b 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -21,6 +21,7 @@ repos:
     rev: v2.3.0
     hooks:
       - id: codespell
+        exclude: Dockerfile
 
   - repo: https://github.com/Yelp/detect-secrets.git
     rev: v1.5.0
diff --git a/workbench/Dockerfile b/workbench/Dockerfile
index 7bb959e..ca375c7 100644
--- a/workbench/Dockerfile
+++ b/workbench/Dockerfile
@@ -175,12 +175,12 @@ ENV PIPX_BIN_DIR /opt/pipx/bin
 RUN export PIP_CONSTRAINT=/tmp/constraint.txt && \
     echo 'packaging==24.1' >> "$PIP_CONSTRAINT" && \
     python3 -m pip install --no-cache-dir --break-system-packages \
+        https://github.com/aws/aws-cli/archive/refs/heads/v2.zip \
         Glances \
         PyGObject \
         PyMySQL \
         'ansible>=10' \
         ansible-runner \
-        awscli \
         awslogs \
         bcrypt \
         black \
-- 
GitLab