From 9b0b2316199fd66736aed3d81ea38e6cbeb60938 Mon Sep 17 00:00:00 2001 From: Shivam-nagar23 Date: Wed, 4 Jun 2025 13:11:06 +0530 Subject: [PATCH 1/3] docker files changes to install aws cli --- ci-runner/Dockerfile | 1 + ci-runner/Dockerfile-v27 | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/ci-runner/Dockerfile b/ci-runner/Dockerfile index a7ecf42c2..c33563bb9 100644 --- a/ci-runner/Dockerfile +++ b/ci-runner/Dockerfile @@ -18,6 +18,7 @@ FROM docker:20.10.24-dind RUN apk update && apk add --no-cache --virtual .build-deps && apk add bash && apk add make && apk add curl && apk add git && apk add zip && apk add jq && \ ln -sf /usr/share/zoneinfo/Etc/UTC /etc/localtime && \ apk -Uuv add groff less python3 py3-pip && \ + pip3 install awscli==1.38.11 && \ apk --purge -v del py-pip && \ rm /var/cache/apk/* diff --git a/ci-runner/Dockerfile-v27 b/ci-runner/Dockerfile-v27 index 94b89cd00..3e527fa32 100644 --- a/ci-runner/Dockerfile-v27 +++ b/ci-runner/Dockerfile-v27 @@ -18,7 +18,8 @@ FROM docker:27.3-dind RUN apk update && apk add --no-cache --virtual .build-deps && apk add bash && apk add make && apk add curl && apk add git && apk add zip && apk add jq && \ ln -sf /usr/share/zoneinfo/Etc/UTC /etc/localtime && \ - apk -Uuv add groff less python3 py3-pip && \ + apk -Uuv add groff less python3 py3-pip pipx && \ + pipx ensurepath && pipx install awscli && \ apk --purge -v del py-pip && \ rm /var/cache/apk/* From 14ca7b5fd9b18f74f397322d4394e2264b2a67ab Mon Sep 17 00:00:00 2001 From: Shivam-nagar23 Date: Wed, 4 Jun 2025 13:48:25 +0530 Subject: [PATCH 2/3] added version --- ci-runner/Dockerfile-v27 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ci-runner/Dockerfile-v27 b/ci-runner/Dockerfile-v27 index 3e527fa32..ce04ec5ce 100644 --- a/ci-runner/Dockerfile-v27 +++ b/ci-runner/Dockerfile-v27 @@ -19,7 +19,7 @@ FROM docker:27.3-dind RUN apk update && apk add --no-cache --virtual .build-deps && apk add bash && apk add make && apk add curl && apk add git && apk add zip && apk add jq && \ ln -sf /usr/share/zoneinfo/Etc/UTC /etc/localtime && \ apk -Uuv add groff less python3 py3-pip pipx && \ - pipx ensurepath && pipx install awscli && \ + pipx ensurepath && pipx install awscli==1.38.11 && \ apk --purge -v del py-pip && \ rm /var/cache/apk/* From 2514b0398a998b396522c23c51cea073d3f53bfa Mon Sep 17 00:00:00 2001 From: Shivam-nagar23 Date: Wed, 4 Jun 2025 15:03:18 +0530 Subject: [PATCH 3/3] docker v27 updte --- ci-runner/Dockerfile-v27 | 1 + 1 file changed, 1 insertion(+) diff --git a/ci-runner/Dockerfile-v27 b/ci-runner/Dockerfile-v27 index ce04ec5ce..4b5a222f0 100644 --- a/ci-runner/Dockerfile-v27 +++ b/ci-runner/Dockerfile-v27 @@ -20,6 +20,7 @@ RUN apk update && apk add --no-cache --virtual .build-deps && apk add bash && ap ln -sf /usr/share/zoneinfo/Etc/UTC /etc/localtime && \ apk -Uuv add groff less python3 py3-pip pipx && \ pipx ensurepath && pipx install awscli==1.38.11 && \ + cp /root/.local/bin/aws* /usr/local/bin && \ apk --purge -v del py-pip && \ rm /var/cache/apk/*