From b06bbdedce6d3ebb9afe2e4ffd15ef8e8be429b2 Mon Sep 17 00:00:00 2001 From: Codacy Security Bot Date: Tue, 24 Mar 2026 17:17:20 +0000 Subject: [PATCH 01/65] Security: pin GitHub Actions to SHA hashes Replaces mutable tag/branch references with immutable SHA hashes to prevent supply chain attacks (ref: TeamPCP/Trivy March 2026). Actions left as tags: 0 --- .github/workflows/comment_issue.yml | 10 +++++----- .github/workflows/create_issue.yml | 8 ++++---- .github/workflows/create_issue_on_label.yml | 8 ++++---- 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/.github/workflows/comment_issue.yml b/.github/workflows/comment_issue.yml index 12fb218..4bf6a8e 100644 --- a/.github/workflows/comment_issue.yml +++ b/.github/workflows/comment_issue.yml @@ -18,7 +18,7 @@ jobs: - name: Check GitHub Issue type if: env.JIRA_CREATE_COMMENT_AUTO == 'true' id: github_issue_type - uses: actions/github-script@v2.0.0 + uses: actions/github-script@6e5ee1dc1cb3740e5e5e76ad668e3f526edbfe45 # v2.0.0 with: result-encoding: string script: | @@ -33,7 +33,7 @@ jobs: - name: Check if GitHub Issue has JIRA_ISSUE_LABEL if: env.JIRA_CREATE_COMMENT_AUTO == 'true' id: github_issue_has_jira_issue_label - uses: actions/github-script@v2.0.0 + uses: actions/github-script@6e5ee1dc1cb3740e5e5e76ad668e3f526edbfe45 # v2.0.0 env: JIRA_ISSUE_LABEL: ${{ secrets.JIRA_ISSUE_LABEL }} with: @@ -56,7 +56,7 @@ jobs: - name: Jira Login if: env.JIRA_CREATE_COMMENT_AUTO == 'true' && env.GITHUB_ISSUE_TYPE == 'issue' && env.GITHUB_ISSUE_HAS_JIRA_ISSUE_LABEL == 'true' id: login - uses: atlassian/gajira-login@v2.0.0 + uses: atlassian/gajira-login@90a599561baaf8c05b080645ed73db7391c246ed # v2.0.0 env: GITHUB_ISSUE_TYPE: ${{ steps.github_issue_type.outputs.result }} GITHUB_ISSUE_HAS_JIRA_ISSUE_LABEL: ${{ steps.github_issue_has_jira_issue_label.outputs.result }} @@ -67,7 +67,7 @@ jobs: - name: Extract Jira number if: env.JIRA_CREATE_COMMENT_AUTO == 'true' && env.GITHUB_ISSUE_TYPE == 'issue' && env.GITHUB_ISSUE_HAS_JIRA_ISSUE_LABEL == 'true' id: extract_jira_number - uses: actions/github-script@v2.0.0 + uses: actions/github-script@6e5ee1dc1cb3740e5e5e76ad668e3f526edbfe45 # v2.0.0 env: GITHUB_ISSUE_TYPE: ${{ steps.github_issue_type.outputs.result }} GITHUB_ISSUE_HAS_JIRA_ISSUE_LABEL: ${{ steps.github_issue_has_jira_issue_label.outputs.result }} @@ -82,7 +82,7 @@ jobs: - name: Jira Add comment on issue if: env.JIRA_CREATE_COMMENT_AUTO == 'true' && env.GITHUB_ISSUE_TYPE == 'issue' && env.GITHUB_ISSUE_HAS_JIRA_ISSUE_LABEL == 'true' id: add_comment_jira_issue - uses: atlassian/gajira-comment@v2.0.2 + uses: atlassian/gajira-comment@8ec356b5df49f1325653db7ee2da2b59a1d78203 # v2.0.2 env: GITHUB_ISSUE_TYPE: ${{ steps.github_issue_type.outputs.result }} GITHUB_ISSUE_HAS_JIRA_ISSUE_LABEL: ${{ steps.github_issue_has_jira_issue_label.outputs.result }} diff --git a/.github/workflows/create_issue.yml b/.github/workflows/create_issue.yml index 14c9f3b..8c5f7ef 100644 --- a/.github/workflows/create_issue.yml +++ b/.github/workflows/create_issue.yml @@ -18,7 +18,7 @@ jobs: - name: Jira Login if: env.JIRA_CREATE_ISSUE_AUTO == 'true' id: login - uses: atlassian/gajira-login@v2.0.0 + uses: atlassian/gajira-login@90a599561baaf8c05b080645ed73db7391c246ed # v2.0.0 env: JIRA_BASE_URL: ${{ secrets.JIRA_BASE_URL }} JIRA_USER_EMAIL: ${{ secrets.JIRA_USER_EMAIL }} @@ -27,7 +27,7 @@ jobs: - name: Jira Create issue if: env.JIRA_CREATE_ISSUE_AUTO == 'true' id: create_jira_issue - uses: atlassian/gajira-create@v2.0.1 + uses: atlassian/gajira-create@c0a9c69ac9d6aa063fed57201e55336ada860183 # v2.0.1 with: project: ${{ secrets.JIRA_PROJECT }} issuetype: ${{ secrets.JIRA_ISSUE_TYPE }} @@ -53,7 +53,7 @@ jobs: - name: Update GitHub issue if: env.JIRA_CREATE_ISSUE_AUTO == 'true' - uses: actions/github-script@v2.0.0 + uses: actions/github-script@6e5ee1dc1cb3740e5e5e76ad668e3f526edbfe45 # v2.0.0 env: JIRA_ISSUE_NUMBER: ${{ steps.create_jira_issue.outputs.issue }} GITHUB_ORIGINAL_TITLE: ${{ github.event.issue.title }} @@ -78,7 +78,7 @@ jobs: - name: Add comment after sync if: env.JIRA_CREATE_ISSUE_AUTO == 'true' - uses: actions/github-script@v2.0.0 + uses: actions/github-script@6e5ee1dc1cb3740e5e5e76ad668e3f526edbfe45 # v2.0.0 with: github-token: ${{secrets.GITHUB_TOKEN}} script: | diff --git a/.github/workflows/create_issue_on_label.yml b/.github/workflows/create_issue_on_label.yml index de4ab93..83c1454 100644 --- a/.github/workflows/create_issue_on_label.yml +++ b/.github/workflows/create_issue_on_label.yml @@ -18,7 +18,7 @@ jobs: - name: Jira Login if: github.event.label.name == env.JIRA_ISSUE_LABEL id: login - uses: atlassian/gajira-login@v2.0.0 + uses: atlassian/gajira-login@90a599561baaf8c05b080645ed73db7391c246ed # v2.0.0 env: JIRA_BASE_URL: ${{ secrets.JIRA_BASE_URL }} JIRA_USER_EMAIL: ${{ secrets.JIRA_USER_EMAIL }} @@ -27,7 +27,7 @@ jobs: - name: Jira Create issue if: github.event.label.name == env.JIRA_ISSUE_LABEL id: create_jira_issue - uses: atlassian/gajira-create@v2.0.1 + uses: atlassian/gajira-create@c0a9c69ac9d6aa063fed57201e55336ada860183 # v2.0.1 with: project: ${{ secrets.JIRA_PROJECT }} issuetype: ${{ secrets.JIRA_ISSUE_TYPE }} @@ -53,7 +53,7 @@ jobs: - name: Change Title if: github.event.label.name == env.JIRA_ISSUE_LABEL - uses: actions/github-script@v2.0.0 + uses: actions/github-script@6e5ee1dc1cb3740e5e5e76ad668e3f526edbfe45 # v2.0.0 env: JIRA_ISSUE_NUMBER: ${{ steps.create_jira_issue.outputs.issue }} GITHUB_ORIGINAL_TITLE: ${{ github.event.issue.title }} @@ -70,7 +70,7 @@ jobs: - name: Add comment after sync if: github.event.label.name == env.JIRA_ISSUE_LABEL - uses: actions/github-script@v2.0.0 + uses: actions/github-script@6e5ee1dc1cb3740e5e5e76ad668e3f526edbfe45 # v2.0.0 with: github-token: ${{secrets.GITHUB_TOKEN}} script: | From d7e960851bd8953d18c2912f71a023c80a04f50f Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Thu, 7 May 2026 11:18:04 +0100 Subject: [PATCH 02/65] update sops version --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 3d29cf9..f087e84 100644 --- a/Dockerfile +++ b/Dockerfile @@ -19,7 +19,7 @@ ENV YQ_VERSION=4.14.1-r2 ENV PY3PIP_VERSION=20.3.4-r1 ENV SETUPTOOLS_VERSION=59.1.0 -ENV SOPS_VERSION=3.8.1-r1 +ENV SOPS_VERSION=3.11.0-r4 ENV SSM_PARAMETER_MANAGER_VERSION=0.2.4 COPY requirements.pip . From 984a15a5b3e70ce1ed03d90357830472437f626c Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Thu, 7 May 2026 11:21:20 +0100 Subject: [PATCH 03/65] update sops version --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index f087e84..b426219 100644 --- a/Dockerfile +++ b/Dockerfile @@ -19,7 +19,7 @@ ENV YQ_VERSION=4.14.1-r2 ENV PY3PIP_VERSION=20.3.4-r1 ENV SETUPTOOLS_VERSION=59.1.0 -ENV SOPS_VERSION=3.11.0-r4 +ENV SOPS_VERSION=3.12.2-r0 ENV SSM_PARAMETER_MANAGER_VERSION=0.2.4 COPY requirements.pip . From 90d7f37b2b389c5917e3ea7828373123f2c1468d Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Thu, 7 May 2026 11:27:31 +0100 Subject: [PATCH 04/65] update setuptools version --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index b426219..f28debb 100644 --- a/Dockerfile +++ b/Dockerfile @@ -17,7 +17,7 @@ ENV PYTHON3_VERSION=3.9.18-r0 ENV PIP_VERSION=22.0.4 ENV YQ_VERSION=4.14.1-r2 ENV PY3PIP_VERSION=20.3.4-r1 -ENV SETUPTOOLS_VERSION=59.1.0 +ENV SETUPTOOLS_VERSION=59.1.1 ENV SOPS_VERSION=3.12.2-r0 ENV SSM_PARAMETER_MANAGER_VERSION=0.2.4 From c0d2a38a1c7bd7a1ed95afcc2d44e1fa1a34666b Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Thu, 7 May 2026 11:29:46 +0100 Subject: [PATCH 05/65] update setuptools to v70.1.1 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index f28debb..c47e0a5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -17,7 +17,7 @@ ENV PYTHON3_VERSION=3.9.18-r0 ENV PIP_VERSION=22.0.4 ENV YQ_VERSION=4.14.1-r2 ENV PY3PIP_VERSION=20.3.4-r1 -ENV SETUPTOOLS_VERSION=59.1.1 +ENV SETUPTOOLS_VERSION=70.1.1 ENV SOPS_VERSION=3.12.2-r0 ENV SSM_PARAMETER_MANAGER_VERSION=0.2.4 From 2838ecd7227d7b09f9f8eddeb17e210397fa3fbf Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Thu, 7 May 2026 11:34:15 +0100 Subject: [PATCH 06/65] update setuptools to v70.2.0 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index c47e0a5..5f24150 100644 --- a/Dockerfile +++ b/Dockerfile @@ -17,7 +17,7 @@ ENV PYTHON3_VERSION=3.9.18-r0 ENV PIP_VERSION=22.0.4 ENV YQ_VERSION=4.14.1-r2 ENV PY3PIP_VERSION=20.3.4-r1 -ENV SETUPTOOLS_VERSION=70.1.1 +ENV SETUPTOOLS_VERSION=70.2.0 ENV SOPS_VERSION=3.12.2-r0 ENV SSM_PARAMETER_MANAGER_VERSION=0.2.4 From f636ed3d054be15e0346ebd80b2ba9326ae65902 Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Thu, 7 May 2026 11:43:46 +0100 Subject: [PATCH 07/65] update PyYaml to 5.4.1 --- Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 5f24150..c7f5add 100644 --- a/Dockerfile +++ b/Dockerfile @@ -17,6 +17,7 @@ ENV PYTHON3_VERSION=3.9.18-r0 ENV PIP_VERSION=22.0.4 ENV YQ_VERSION=4.14.1-r2 ENV PY3PIP_VERSION=20.3.4-r1 +ENV PYYAML_VERSION=5.4.1 ENV SETUPTOOLS_VERSION=70.2.0 ENV SOPS_VERSION=3.12.2-r0 @@ -32,7 +33,7 @@ ADD https://releases.hashicorp.com/terraform/${TERRAFORM_VERSION}/terraform_${TE RUN apk add "sops=${SOPS_VERSION}" --no-cache --repository https://dl-3.alpinelinux.org/alpine/edge/community/ && \ apk add --no-cache "python3=${PYTHON3_VERSION}" "m4=${M4_VERSION}" py3-pip=${PY3PIP_VERSION} yq=${YQ_VERSION}&& \ - pip3 install --upgrade pip==${PIP_VERSION} setuptools==${SETUPTOOLS_VERSION} && \ + pip3 install --upgrade pip==${PIP_VERSION} setuptools==${SETUPTOOLS_VERSION} pyyaml==${PYYAML_VERSION} && \ pip3 --no-cache-dir install -r requirements.pip --ignore-installed packaging&& \ sed -i '/.*linux_amd64.zip/!d' packer_${PACKER_VERSION}_SHA256SUMS && \ sha256sum -cs packer_${PACKER_VERSION}_SHA256SUMS && \ From 0ac8e2042c48d5cfb9ca57cb968b6cb12a5fbfdd Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Thu, 7 May 2026 11:47:44 +0100 Subject: [PATCH 08/65] update PyYaml to 5.4.1 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index c7f5add..134b2b1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -33,7 +33,7 @@ ADD https://releases.hashicorp.com/terraform/${TERRAFORM_VERSION}/terraform_${TE RUN apk add "sops=${SOPS_VERSION}" --no-cache --repository https://dl-3.alpinelinux.org/alpine/edge/community/ && \ apk add --no-cache "python3=${PYTHON3_VERSION}" "m4=${M4_VERSION}" py3-pip=${PY3PIP_VERSION} yq=${YQ_VERSION}&& \ - pip3 install --upgrade pip==${PIP_VERSION} setuptools==${SETUPTOOLS_VERSION} pyyaml==${PYYAML_VERSION} && \ + pip3 install --extra-index-url --upgrade pip==${PIP_VERSION} setuptools==${SETUPTOOLS_VERSION} pyyaml==${PYYAML_VERSION} && \ pip3 --no-cache-dir install -r requirements.pip --ignore-installed packaging&& \ sed -i '/.*linux_amd64.zip/!d' packer_${PACKER_VERSION}_SHA256SUMS && \ sha256sum -cs packer_${PACKER_VERSION}_SHA256SUMS && \ From 71c04c34980a79ae0e5644c44d9e80be9bd52c89 Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Thu, 7 May 2026 11:51:04 +0100 Subject: [PATCH 09/65] update requirements.pip --- Dockerfile | 2 +- requirements.pip | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 134b2b1..c7f5add 100644 --- a/Dockerfile +++ b/Dockerfile @@ -33,7 +33,7 @@ ADD https://releases.hashicorp.com/terraform/${TERRAFORM_VERSION}/terraform_${TE RUN apk add "sops=${SOPS_VERSION}" --no-cache --repository https://dl-3.alpinelinux.org/alpine/edge/community/ && \ apk add --no-cache "python3=${PYTHON3_VERSION}" "m4=${M4_VERSION}" py3-pip=${PY3PIP_VERSION} yq=${YQ_VERSION}&& \ - pip3 install --extra-index-url --upgrade pip==${PIP_VERSION} setuptools==${SETUPTOOLS_VERSION} pyyaml==${PYYAML_VERSION} && \ + pip3 install --upgrade pip==${PIP_VERSION} setuptools==${SETUPTOOLS_VERSION} pyyaml==${PYYAML_VERSION} && \ pip3 --no-cache-dir install -r requirements.pip --ignore-installed packaging&& \ sed -i '/.*linux_amd64.zip/!d' packer_${PACKER_VERSION}_SHA256SUMS && \ sha256sum -cs packer_${PACKER_VERSION}_SHA256SUMS && \ diff --git a/requirements.pip b/requirements.pip index 157306b..c984970 100644 --- a/requirements.pip +++ b/requirements.pip @@ -3,7 +3,7 @@ botocore==1.27.9 awscli==1.25.9 boto3==1.24.9 ssm2eb==0.5.1 -PyYaml==5.3.1 +PyYaml==5.4.1 colorama==0.3.9 sceptre==3.1.0 aws-amicleaner==0.2.2 From 3560bf4fad68fd6c033e819c280c4cccf2a5f35e Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Thu, 7 May 2026 11:57:33 +0100 Subject: [PATCH 10/65] update pyyaml to 6.0.1 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index c7f5add..2db7009 100644 --- a/Dockerfile +++ b/Dockerfile @@ -17,7 +17,7 @@ ENV PYTHON3_VERSION=3.9.18-r0 ENV PIP_VERSION=22.0.4 ENV YQ_VERSION=4.14.1-r2 ENV PY3PIP_VERSION=20.3.4-r1 -ENV PYYAML_VERSION=5.4.1 +ENV PYYAML_VERSION=6.0.1 ENV SETUPTOOLS_VERSION=70.2.0 ENV SOPS_VERSION=3.12.2-r0 From 11f586d0de2b6cab2e3a0b87ece45bb3e8c9ba03 Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Thu, 7 May 2026 11:57:53 +0100 Subject: [PATCH 11/65] update pyyaml to 6.0.1 --- requirements.pip | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.pip b/requirements.pip index c984970..a4c3882 100644 --- a/requirements.pip +++ b/requirements.pip @@ -3,7 +3,7 @@ botocore==1.27.9 awscli==1.25.9 boto3==1.24.9 ssm2eb==0.5.1 -PyYaml==5.4.1 +PyYaml==6.0.1 colorama==0.3.9 sceptre==3.1.0 aws-amicleaner==0.2.2 From b76780f071f887fef05880e86569e3507b5fd52c Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Thu, 7 May 2026 12:09:51 +0100 Subject: [PATCH 12/65] update requirements.pip --- Dockerfile | 3 +-- requirements.pip | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 2db7009..5f24150 100644 --- a/Dockerfile +++ b/Dockerfile @@ -17,7 +17,6 @@ ENV PYTHON3_VERSION=3.9.18-r0 ENV PIP_VERSION=22.0.4 ENV YQ_VERSION=4.14.1-r2 ENV PY3PIP_VERSION=20.3.4-r1 -ENV PYYAML_VERSION=6.0.1 ENV SETUPTOOLS_VERSION=70.2.0 ENV SOPS_VERSION=3.12.2-r0 @@ -33,7 +32,7 @@ ADD https://releases.hashicorp.com/terraform/${TERRAFORM_VERSION}/terraform_${TE RUN apk add "sops=${SOPS_VERSION}" --no-cache --repository https://dl-3.alpinelinux.org/alpine/edge/community/ && \ apk add --no-cache "python3=${PYTHON3_VERSION}" "m4=${M4_VERSION}" py3-pip=${PY3PIP_VERSION} yq=${YQ_VERSION}&& \ - pip3 install --upgrade pip==${PIP_VERSION} setuptools==${SETUPTOOLS_VERSION} pyyaml==${PYYAML_VERSION} && \ + pip3 install --upgrade pip==${PIP_VERSION} setuptools==${SETUPTOOLS_VERSION} && \ pip3 --no-cache-dir install -r requirements.pip --ignore-installed packaging&& \ sed -i '/.*linux_amd64.zip/!d' packer_${PACKER_VERSION}_SHA256SUMS && \ sha256sum -cs packer_${PACKER_VERSION}_SHA256SUMS && \ diff --git a/requirements.pip b/requirements.pip index a4c3882..3a2f999 100644 --- a/requirements.pip +++ b/requirements.pip @@ -1,6 +1,6 @@ requests-aws4auth==1.1.2 botocore==1.27.9 -awscli==1.25.9 +awscli==1.32.31 boto3==1.24.9 ssm2eb==0.5.1 PyYaml==6.0.1 From 2e1eff64086fd19f56420860c195f0e403273261 Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Thu, 7 May 2026 15:09:42 +0100 Subject: [PATCH 13/65] update requirements.pip --- requirements.pip | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.pip b/requirements.pip index 3a2f999..71d9bb4 100644 --- a/requirements.pip +++ b/requirements.pip @@ -1,7 +1,7 @@ requests-aws4auth==1.1.2 botocore==1.27.9 awscli==1.32.31 -boto3==1.24.9 +boto3==1.34.31 ssm2eb==0.5.1 PyYaml==6.0.1 colorama==0.3.9 From cfbb1fb352f8c5a002448627f1bba6e77d2ac5fa Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Thu, 7 May 2026 15:11:15 +0100 Subject: [PATCH 14/65] update requirements.pip --- requirements.pip | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/requirements.pip b/requirements.pip index 71d9bb4..bba4a05 100644 --- a/requirements.pip +++ b/requirements.pip @@ -1,7 +1,7 @@ requests-aws4auth==1.1.2 -botocore==1.27.9 +botocore==1.34.31 awscli==1.32.31 -boto3==1.34.31 +boto3==1.24.9 ssm2eb==0.5.1 PyYaml==6.0.1 colorama==0.3.9 From 96a195f406cf460777ca97155e8a27112f0641d7 Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Fri, 8 May 2026 09:55:54 +0100 Subject: [PATCH 15/65] update only PyYaml --- requirements.pip | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/requirements.pip b/requirements.pip index bba4a05..c984970 100644 --- a/requirements.pip +++ b/requirements.pip @@ -1,9 +1,9 @@ requests-aws4auth==1.1.2 -botocore==1.34.31 -awscli==1.32.31 +botocore==1.27.9 +awscli==1.25.9 boto3==1.24.9 ssm2eb==0.5.1 -PyYaml==6.0.1 +PyYaml==5.4.1 colorama==0.3.9 sceptre==3.1.0 aws-amicleaner==0.2.2 From d43cab0583485c80defba6ef114e4b90c8d055d5 Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Fri, 8 May 2026 10:03:26 +0100 Subject: [PATCH 16/65] update wheel --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 5f24150..ff156b8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -32,7 +32,7 @@ ADD https://releases.hashicorp.com/terraform/${TERRAFORM_VERSION}/terraform_${TE RUN apk add "sops=${SOPS_VERSION}" --no-cache --repository https://dl-3.alpinelinux.org/alpine/edge/community/ && \ apk add --no-cache "python3=${PYTHON3_VERSION}" "m4=${M4_VERSION}" py3-pip=${PY3PIP_VERSION} yq=${YQ_VERSION}&& \ - pip3 install --upgrade pip==${PIP_VERSION} setuptools==${SETUPTOOLS_VERSION} && \ + pip3 install --upgrade pip==${PIP_VERSION} setuptools==${SETUPTOOLS_VERSION} wheel && \ pip3 --no-cache-dir install -r requirements.pip --ignore-installed packaging&& \ sed -i '/.*linux_amd64.zip/!d' packer_${PACKER_VERSION}_SHA256SUMS && \ sha256sum -cs packer_${PACKER_VERSION}_SHA256SUMS && \ From 81f46bd42f71d2a327e574b96c4637f77ade85c7 Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Fri, 8 May 2026 10:07:04 +0100 Subject: [PATCH 17/65] update wheel --- Dockerfile | 2 +- requirements.pip | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index ff156b8..5f24150 100644 --- a/Dockerfile +++ b/Dockerfile @@ -32,7 +32,7 @@ ADD https://releases.hashicorp.com/terraform/${TERRAFORM_VERSION}/terraform_${TE RUN apk add "sops=${SOPS_VERSION}" --no-cache --repository https://dl-3.alpinelinux.org/alpine/edge/community/ && \ apk add --no-cache "python3=${PYTHON3_VERSION}" "m4=${M4_VERSION}" py3-pip=${PY3PIP_VERSION} yq=${YQ_VERSION}&& \ - pip3 install --upgrade pip==${PIP_VERSION} setuptools==${SETUPTOOLS_VERSION} wheel && \ + pip3 install --upgrade pip==${PIP_VERSION} setuptools==${SETUPTOOLS_VERSION} && \ pip3 --no-cache-dir install -r requirements.pip --ignore-installed packaging&& \ sed -i '/.*linux_amd64.zip/!d' packer_${PACKER_VERSION}_SHA256SUMS && \ sha256sum -cs packer_${PACKER_VERSION}_SHA256SUMS && \ diff --git a/requirements.pip b/requirements.pip index c984970..6318c8b 100644 --- a/requirements.pip +++ b/requirements.pip @@ -10,3 +10,4 @@ aws-amicleaner==0.2.2 cfn-lint==0.28.4 ytool==0.4.2 ordered-set==4.0.2 +wheel==0.44.0 From 0ff8ddd26c39587286ab0884704b5e002466a24b Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Fri, 8 May 2026 10:13:48 +0100 Subject: [PATCH 18/65] update wheel --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 5f24150..eded916 100644 --- a/Dockerfile +++ b/Dockerfile @@ -33,7 +33,7 @@ ADD https://releases.hashicorp.com/terraform/${TERRAFORM_VERSION}/terraform_${TE RUN apk add "sops=${SOPS_VERSION}" --no-cache --repository https://dl-3.alpinelinux.org/alpine/edge/community/ && \ apk add --no-cache "python3=${PYTHON3_VERSION}" "m4=${M4_VERSION}" py3-pip=${PY3PIP_VERSION} yq=${YQ_VERSION}&& \ pip3 install --upgrade pip==${PIP_VERSION} setuptools==${SETUPTOOLS_VERSION} && \ - pip3 --no-cache-dir install -r requirements.pip --ignore-installed packaging&& \ + pip3 --no-cache-dir install -r requirements.pip --no-binary :all: --ignore-installed packaging && \ sed -i '/.*linux_amd64.zip/!d' packer_${PACKER_VERSION}_SHA256SUMS && \ sha256sum -cs packer_${PACKER_VERSION}_SHA256SUMS && \ unzip packer_${PACKER_VERSION}_linux_amd64.zip -d /bin && \ From b1bf6126ad5a15d4228efe83c4c14a3f9fb54d9b Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Fri, 8 May 2026 10:16:57 +0100 Subject: [PATCH 19/65] update wheel separately --- Dockerfile | 3 ++- requirements.pip | 1 - 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index eded916..7418ee9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -33,7 +33,8 @@ ADD https://releases.hashicorp.com/terraform/${TERRAFORM_VERSION}/terraform_${TE RUN apk add "sops=${SOPS_VERSION}" --no-cache --repository https://dl-3.alpinelinux.org/alpine/edge/community/ && \ apk add --no-cache "python3=${PYTHON3_VERSION}" "m4=${M4_VERSION}" py3-pip=${PY3PIP_VERSION} yq=${YQ_VERSION}&& \ pip3 install --upgrade pip==${PIP_VERSION} setuptools==${SETUPTOOLS_VERSION} && \ - pip3 --no-cache-dir install -r requirements.pip --no-binary :all: --ignore-installed packaging && \ + pip3 --no-cache-dir install -r requirements.pip packaging && \ + pip3 install --upgrade wheel==0.44.0 --no-binary :all: --ignore-installed && \ sed -i '/.*linux_amd64.zip/!d' packer_${PACKER_VERSION}_SHA256SUMS && \ sha256sum -cs packer_${PACKER_VERSION}_SHA256SUMS && \ unzip packer_${PACKER_VERSION}_linux_amd64.zip -d /bin && \ diff --git a/requirements.pip b/requirements.pip index 6318c8b..c984970 100644 --- a/requirements.pip +++ b/requirements.pip @@ -10,4 +10,3 @@ aws-amicleaner==0.2.2 cfn-lint==0.28.4 ytool==0.4.2 ordered-set==4.0.2 -wheel==0.44.0 From 7f1df860ca8b4bcfe1cacd9c63a106ff1c111e97 Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Fri, 8 May 2026 10:18:32 +0100 Subject: [PATCH 20/65] update wheel separately --- Dockerfile | 2 +- requirements.pip | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 7418ee9..a7f9508 100644 --- a/Dockerfile +++ b/Dockerfile @@ -34,7 +34,7 @@ RUN apk add "sops=${SOPS_VERSION}" --no-cache --repository https://dl-3.alpineli apk add --no-cache "python3=${PYTHON3_VERSION}" "m4=${M4_VERSION}" py3-pip=${PY3PIP_VERSION} yq=${YQ_VERSION}&& \ pip3 install --upgrade pip==${PIP_VERSION} setuptools==${SETUPTOOLS_VERSION} && \ pip3 --no-cache-dir install -r requirements.pip packaging && \ - pip3 install --upgrade wheel==0.44.0 --no-binary :all: --ignore-installed && \ + pip3 install --upgrade pyyaml==5.4.1 wheel==0.44.0 --no-binary :all: --ignore-installed && \ sed -i '/.*linux_amd64.zip/!d' packer_${PACKER_VERSION}_SHA256SUMS && \ sha256sum -cs packer_${PACKER_VERSION}_SHA256SUMS && \ unzip packer_${PACKER_VERSION}_linux_amd64.zip -d /bin && \ diff --git a/requirements.pip b/requirements.pip index c984970..a8eb15a 100644 --- a/requirements.pip +++ b/requirements.pip @@ -3,7 +3,6 @@ botocore==1.27.9 awscli==1.25.9 boto3==1.24.9 ssm2eb==0.5.1 -PyYaml==5.4.1 colorama==0.3.9 sceptre==3.1.0 aws-amicleaner==0.2.2 From 12e3141c92cd44e7b5a748bfc24267eface4af1a Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Fri, 8 May 2026 10:20:22 +0100 Subject: [PATCH 21/65] update wheel separately --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index a7f9508..9609a30 100644 --- a/Dockerfile +++ b/Dockerfile @@ -34,7 +34,7 @@ RUN apk add "sops=${SOPS_VERSION}" --no-cache --repository https://dl-3.alpineli apk add --no-cache "python3=${PYTHON3_VERSION}" "m4=${M4_VERSION}" py3-pip=${PY3PIP_VERSION} yq=${YQ_VERSION}&& \ pip3 install --upgrade pip==${PIP_VERSION} setuptools==${SETUPTOOLS_VERSION} && \ pip3 --no-cache-dir install -r requirements.pip packaging && \ - pip3 install --upgrade pyyaml==5.4.1 wheel==0.44.0 --no-binary :all: --ignore-installed && \ + pip3 install --upgrade wheel==0.44.0 pyyaml==5.4.1 --no-binary :all: --ignore-installed && \ sed -i '/.*linux_amd64.zip/!d' packer_${PACKER_VERSION}_SHA256SUMS && \ sha256sum -cs packer_${PACKER_VERSION}_SHA256SUMS && \ unzip packer_${PACKER_VERSION}_linux_amd64.zip -d /bin && \ From aa5c8cbc01def22061f3a223083d2f360bdf7d6c Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Fri, 8 May 2026 10:22:04 +0100 Subject: [PATCH 22/65] update wheel separately --- Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 9609a30..2049ac3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -34,7 +34,8 @@ RUN apk add "sops=${SOPS_VERSION}" --no-cache --repository https://dl-3.alpineli apk add --no-cache "python3=${PYTHON3_VERSION}" "m4=${M4_VERSION}" py3-pip=${PY3PIP_VERSION} yq=${YQ_VERSION}&& \ pip3 install --upgrade pip==${PIP_VERSION} setuptools==${SETUPTOOLS_VERSION} && \ pip3 --no-cache-dir install -r requirements.pip packaging && \ - pip3 install --upgrade wheel==0.44.0 pyyaml==5.4.1 --no-binary :all: --ignore-installed && \ + pip3 install --upgrade wheel==0.44.0 --no-binary :all: && \ + pip3 install --upgrade pyyaml==5.4.1 --ignore-installed && \ sed -i '/.*linux_amd64.zip/!d' packer_${PACKER_VERSION}_SHA256SUMS && \ sha256sum -cs packer_${PACKER_VERSION}_SHA256SUMS && \ unzip packer_${PACKER_VERSION}_linux_amd64.zip -d /bin && \ From 1a5307212d872ba4696e270d30e137114a075469 Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Fri, 8 May 2026 10:23:44 +0100 Subject: [PATCH 23/65] test wheel separately --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 2049ac3..af8fbe9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -34,7 +34,7 @@ RUN apk add "sops=${SOPS_VERSION}" --no-cache --repository https://dl-3.alpineli apk add --no-cache "python3=${PYTHON3_VERSION}" "m4=${M4_VERSION}" py3-pip=${PY3PIP_VERSION} yq=${YQ_VERSION}&& \ pip3 install --upgrade pip==${PIP_VERSION} setuptools==${SETUPTOOLS_VERSION} && \ pip3 --no-cache-dir install -r requirements.pip packaging && \ - pip3 install --upgrade wheel==0.44.0 --no-binary :all: && \ + pip3 install wheel==0.44.0 && \ pip3 install --upgrade pyyaml==5.4.1 --ignore-installed && \ sed -i '/.*linux_amd64.zip/!d' packer_${PACKER_VERSION}_SHA256SUMS && \ sha256sum -cs packer_${PACKER_VERSION}_SHA256SUMS && \ From 1042408f718df8a736fe0fcb57ca875f785cd504 Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Fri, 8 May 2026 10:26:38 +0100 Subject: [PATCH 24/65] remove pyyaml --- Dockerfile | 1 - 1 file changed, 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index af8fbe9..b5d81db 100644 --- a/Dockerfile +++ b/Dockerfile @@ -35,7 +35,6 @@ RUN apk add "sops=${SOPS_VERSION}" --no-cache --repository https://dl-3.alpineli pip3 install --upgrade pip==${PIP_VERSION} setuptools==${SETUPTOOLS_VERSION} && \ pip3 --no-cache-dir install -r requirements.pip packaging && \ pip3 install wheel==0.44.0 && \ - pip3 install --upgrade pyyaml==5.4.1 --ignore-installed && \ sed -i '/.*linux_amd64.zip/!d' packer_${PACKER_VERSION}_SHA256SUMS && \ sha256sum -cs packer_${PACKER_VERSION}_SHA256SUMS && \ unzip packer_${PACKER_VERSION}_linux_amd64.zip -d /bin && \ From 7c85d6b886ae1129524c7cccdb8221bda4306263 Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Fri, 8 May 2026 10:29:39 +0100 Subject: [PATCH 25/65] update wheel before --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index b5d81db..c016455 100644 --- a/Dockerfile +++ b/Dockerfile @@ -33,8 +33,8 @@ ADD https://releases.hashicorp.com/terraform/${TERRAFORM_VERSION}/terraform_${TE RUN apk add "sops=${SOPS_VERSION}" --no-cache --repository https://dl-3.alpinelinux.org/alpine/edge/community/ && \ apk add --no-cache "python3=${PYTHON3_VERSION}" "m4=${M4_VERSION}" py3-pip=${PY3PIP_VERSION} yq=${YQ_VERSION}&& \ pip3 install --upgrade pip==${PIP_VERSION} setuptools==${SETUPTOOLS_VERSION} && \ - pip3 --no-cache-dir install -r requirements.pip packaging && \ pip3 install wheel==0.44.0 && \ + pip3 --no-cache-dir install -r requirements.pip packaging && \ sed -i '/.*linux_amd64.zip/!d' packer_${PACKER_VERSION}_SHA256SUMS && \ sha256sum -cs packer_${PACKER_VERSION}_SHA256SUMS && \ unzip packer_${PACKER_VERSION}_linux_amd64.zip -d /bin && \ From 2e7cec30625c72e2f51fbd2d9e8fb49a7efea9c0 Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Fri, 8 May 2026 10:32:47 +0100 Subject: [PATCH 26/65] update wheel before --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index c016455..443b2ca 100644 --- a/Dockerfile +++ b/Dockerfile @@ -33,7 +33,7 @@ ADD https://releases.hashicorp.com/terraform/${TERRAFORM_VERSION}/terraform_${TE RUN apk add "sops=${SOPS_VERSION}" --no-cache --repository https://dl-3.alpinelinux.org/alpine/edge/community/ && \ apk add --no-cache "python3=${PYTHON3_VERSION}" "m4=${M4_VERSION}" py3-pip=${PY3PIP_VERSION} yq=${YQ_VERSION}&& \ pip3 install --upgrade pip==${PIP_VERSION} setuptools==${SETUPTOOLS_VERSION} && \ - pip3 install wheel==0.44.0 && \ + pip3 install --upgrade setuptools wheel && \ pip3 --no-cache-dir install -r requirements.pip packaging && \ sed -i '/.*linux_amd64.zip/!d' packer_${PACKER_VERSION}_SHA256SUMS && \ sha256sum -cs packer_${PACKER_VERSION}_SHA256SUMS && \ From c4ca14e3b4006069f2af6b8d81adb639feb5496e Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Fri, 8 May 2026 14:13:32 +0100 Subject: [PATCH 27/65] avoid second install of packaging --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 443b2ca..c898ebd 100644 --- a/Dockerfile +++ b/Dockerfile @@ -34,7 +34,7 @@ RUN apk add "sops=${SOPS_VERSION}" --no-cache --repository https://dl-3.alpineli apk add --no-cache "python3=${PYTHON3_VERSION}" "m4=${M4_VERSION}" py3-pip=${PY3PIP_VERSION} yq=${YQ_VERSION}&& \ pip3 install --upgrade pip==${PIP_VERSION} setuptools==${SETUPTOOLS_VERSION} && \ pip3 install --upgrade setuptools wheel && \ - pip3 --no-cache-dir install -r requirements.pip packaging && \ + pip3 --no-cache-dir install -r requirements.pip && \ sed -i '/.*linux_amd64.zip/!d' packer_${PACKER_VERSION}_SHA256SUMS && \ sha256sum -cs packer_${PACKER_VERSION}_SHA256SUMS && \ unzip packer_${PACKER_VERSION}_linux_amd64.zip -d /bin && \ From 8ed46e13c8d176bfb718b7f1f713bc84d6b1068a Mon Sep 17 00:00:00 2001 From: Ricardo Bernardino Date: Sun, 10 May 2026 17:16:42 +0100 Subject: [PATCH 28/65] Update Dockerfile Ignoring packaging --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index c898ebd..43d1a3b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -34,7 +34,7 @@ RUN apk add "sops=${SOPS_VERSION}" --no-cache --repository https://dl-3.alpineli apk add --no-cache "python3=${PYTHON3_VERSION}" "m4=${M4_VERSION}" py3-pip=${PY3PIP_VERSION} yq=${YQ_VERSION}&& \ pip3 install --upgrade pip==${PIP_VERSION} setuptools==${SETUPTOOLS_VERSION} && \ pip3 install --upgrade setuptools wheel && \ - pip3 --no-cache-dir install -r requirements.pip && \ + pip3 --no-cache-dir install -r requirements.pip --ignore-installed packaging && \ sed -i '/.*linux_amd64.zip/!d' packer_${PACKER_VERSION}_SHA256SUMS && \ sha256sum -cs packer_${PACKER_VERSION}_SHA256SUMS && \ unzip packer_${PACKER_VERSION}_linux_amd64.zip -d /bin && \ From f5b7fc85b965203225f4d6be163ab568a87541b5 Mon Sep 17 00:00:00 2001 From: Ricardo Bernardino Date: Sun, 10 May 2026 17:20:23 +0100 Subject: [PATCH 29/65] Update Dockerfile Ignoring packaging --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 43d1a3b..f4381c2 100644 --- a/Dockerfile +++ b/Dockerfile @@ -33,7 +33,7 @@ ADD https://releases.hashicorp.com/terraform/${TERRAFORM_VERSION}/terraform_${TE RUN apk add "sops=${SOPS_VERSION}" --no-cache --repository https://dl-3.alpinelinux.org/alpine/edge/community/ && \ apk add --no-cache "python3=${PYTHON3_VERSION}" "m4=${M4_VERSION}" py3-pip=${PY3PIP_VERSION} yq=${YQ_VERSION}&& \ pip3 install --upgrade pip==${PIP_VERSION} setuptools==${SETUPTOOLS_VERSION} && \ - pip3 install --upgrade setuptools wheel && \ + pip3 install --upgrade setuptools wheel --ignore-installed packaging && \ pip3 --no-cache-dir install -r requirements.pip --ignore-installed packaging && \ sed -i '/.*linux_amd64.zip/!d' packer_${PACKER_VERSION}_SHA256SUMS && \ sha256sum -cs packer_${PACKER_VERSION}_SHA256SUMS && \ From 7255b1ba9d74e08eb3163454f4582990bb85b66b Mon Sep 17 00:00:00 2001 From: Ricardo Bernardino Date: Sun, 10 May 2026 17:27:58 +0100 Subject: [PATCH 30/65] Update Dockerfile Removing wheel, part of setuptools since v70.1 --- Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index f4381c2..eae3692 100644 --- a/Dockerfile +++ b/Dockerfile @@ -33,8 +33,8 @@ ADD https://releases.hashicorp.com/terraform/${TERRAFORM_VERSION}/terraform_${TE RUN apk add "sops=${SOPS_VERSION}" --no-cache --repository https://dl-3.alpinelinux.org/alpine/edge/community/ && \ apk add --no-cache "python3=${PYTHON3_VERSION}" "m4=${M4_VERSION}" py3-pip=${PY3PIP_VERSION} yq=${YQ_VERSION}&& \ pip3 install --upgrade pip==${PIP_VERSION} setuptools==${SETUPTOOLS_VERSION} && \ - pip3 install --upgrade setuptools wheel --ignore-installed packaging && \ - pip3 --no-cache-dir install -r requirements.pip --ignore-installed packaging && \ + pip3 install --upgrade setuptools --ignore-installed packaging && \ + pip3 --no-cache-dir install -r requirements.pip && \ sed -i '/.*linux_amd64.zip/!d' packer_${PACKER_VERSION}_SHA256SUMS && \ sha256sum -cs packer_${PACKER_VERSION}_SHA256SUMS && \ unzip packer_${PACKER_VERSION}_linux_amd64.zip -d /bin && \ From af9f70c05f8871d7e7a5c37bf9d92042ea859051 Mon Sep 17 00:00:00 2001 From: Ricardo Bernardino Date: Sun, 10 May 2026 17:52:30 +0100 Subject: [PATCH 31/65] Update Dockerfile Remove wheel dependency and duplicated pip install --- Dockerfile | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index eae3692..1134ba1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -32,9 +32,8 @@ ADD https://releases.hashicorp.com/terraform/${TERRAFORM_VERSION}/terraform_${TE RUN apk add "sops=${SOPS_VERSION}" --no-cache --repository https://dl-3.alpinelinux.org/alpine/edge/community/ && \ apk add --no-cache "python3=${PYTHON3_VERSION}" "m4=${M4_VERSION}" py3-pip=${PY3PIP_VERSION} yq=${YQ_VERSION}&& \ - pip3 install --upgrade pip==${PIP_VERSION} setuptools==${SETUPTOOLS_VERSION} && \ - pip3 install --upgrade setuptools --ignore-installed packaging && \ - pip3 --no-cache-dir install -r requirements.pip && \ + pip3 install --upgrade pip==${PIP_VERSION} setuptools==${SETUPTOOLS_VERSION} --ignore-installed packaging && \ + pip3 --no-cache-dir install -r requirements.pip --no-binary wheel && \ sed -i '/.*linux_amd64.zip/!d' packer_${PACKER_VERSION}_SHA256SUMS && \ sha256sum -cs packer_${PACKER_VERSION}_SHA256SUMS && \ unzip packer_${PACKER_VERSION}_linux_amd64.zip -d /bin && \ From 95ece82c918866609e81674fe02c65a05cbf6b52 Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Mon, 11 May 2026 10:15:30 +0100 Subject: [PATCH 32/65] ommit packaging install --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 1134ba1..b5a33b5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -32,7 +32,7 @@ ADD https://releases.hashicorp.com/terraform/${TERRAFORM_VERSION}/terraform_${TE RUN apk add "sops=${SOPS_VERSION}" --no-cache --repository https://dl-3.alpinelinux.org/alpine/edge/community/ && \ apk add --no-cache "python3=${PYTHON3_VERSION}" "m4=${M4_VERSION}" py3-pip=${PY3PIP_VERSION} yq=${YQ_VERSION}&& \ - pip3 install --upgrade pip==${PIP_VERSION} setuptools==${SETUPTOOLS_VERSION} --ignore-installed packaging && \ + pip3 install --upgrade pip==${PIP_VERSION} setuptools==${SETUPTOOLS_VERSION} && \ pip3 --no-cache-dir install -r requirements.pip --no-binary wheel && \ sed -i '/.*linux_amd64.zip/!d' packer_${PACKER_VERSION}_SHA256SUMS && \ sha256sum -cs packer_${PACKER_VERSION}_SHA256SUMS && \ From ed9493dd8ce3343f108f078c8c81e9fd5848e4b3 Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Mon, 11 May 2026 10:19:32 +0100 Subject: [PATCH 33/65] try removing pyyaml --- Dockerfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Dockerfile b/Dockerfile index b5a33b5..413c012 100644 --- a/Dockerfile +++ b/Dockerfile @@ -33,6 +33,7 @@ ADD https://releases.hashicorp.com/terraform/${TERRAFORM_VERSION}/terraform_${TE RUN apk add "sops=${SOPS_VERSION}" --no-cache --repository https://dl-3.alpinelinux.org/alpine/edge/community/ && \ apk add --no-cache "python3=${PYTHON3_VERSION}" "m4=${M4_VERSION}" py3-pip=${PY3PIP_VERSION} yq=${YQ_VERSION}&& \ pip3 install --upgrade pip==${PIP_VERSION} setuptools==${SETUPTOOLS_VERSION} && \ + pip3 uninstall pyyaml && \ pip3 --no-cache-dir install -r requirements.pip --no-binary wheel && \ sed -i '/.*linux_amd64.zip/!d' packer_${PACKER_VERSION}_SHA256SUMS && \ sha256sum -cs packer_${PACKER_VERSION}_SHA256SUMS && \ From 5dd788eee4a4dc0f7e27d0522e3d83e722371e67 Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Mon, 11 May 2026 10:21:43 +0100 Subject: [PATCH 34/65] try removing pyyaml --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 413c012..db66094 100644 --- a/Dockerfile +++ b/Dockerfile @@ -33,7 +33,7 @@ ADD https://releases.hashicorp.com/terraform/${TERRAFORM_VERSION}/terraform_${TE RUN apk add "sops=${SOPS_VERSION}" --no-cache --repository https://dl-3.alpinelinux.org/alpine/edge/community/ && \ apk add --no-cache "python3=${PYTHON3_VERSION}" "m4=${M4_VERSION}" py3-pip=${PY3PIP_VERSION} yq=${YQ_VERSION}&& \ pip3 install --upgrade pip==${PIP_VERSION} setuptools==${SETUPTOOLS_VERSION} && \ - pip3 uninstall pyyaml && \ + pip3 uninstall PyYAML && \ pip3 --no-cache-dir install -r requirements.pip --no-binary wheel && \ sed -i '/.*linux_amd64.zip/!d' packer_${PACKER_VERSION}_SHA256SUMS && \ sha256sum -cs packer_${PACKER_VERSION}_SHA256SUMS && \ From e5a9facdb3d53237718c1bb49c5c3ee844c44b5f Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Mon, 11 May 2026 10:23:23 +0100 Subject: [PATCH 35/65] remove wheel install --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index db66094..e84cea4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -34,7 +34,7 @@ RUN apk add "sops=${SOPS_VERSION}" --no-cache --repository https://dl-3.alpineli apk add --no-cache "python3=${PYTHON3_VERSION}" "m4=${M4_VERSION}" py3-pip=${PY3PIP_VERSION} yq=${YQ_VERSION}&& \ pip3 install --upgrade pip==${PIP_VERSION} setuptools==${SETUPTOOLS_VERSION} && \ pip3 uninstall PyYAML && \ - pip3 --no-cache-dir install -r requirements.pip --no-binary wheel && \ + pip3 --no-cache-dir install -r requirements.pip && \ sed -i '/.*linux_amd64.zip/!d' packer_${PACKER_VERSION}_SHA256SUMS && \ sha256sum -cs packer_${PACKER_VERSION}_SHA256SUMS && \ unzip packer_${PACKER_VERSION}_linux_amd64.zip -d /bin && \ From 661a592c9ef7a4120b4d980c07b555c9a41d3316 Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Mon, 11 May 2026 10:28:09 +0100 Subject: [PATCH 36/65] evaluate where from is PyYAML installed --- requirements.pip | 2 -- 1 file changed, 2 deletions(-) diff --git a/requirements.pip b/requirements.pip index a8eb15a..6131985 100644 --- a/requirements.pip +++ b/requirements.pip @@ -7,5 +7,3 @@ colorama==0.3.9 sceptre==3.1.0 aws-amicleaner==0.2.2 cfn-lint==0.28.4 -ytool==0.4.2 -ordered-set==4.0.2 From fe3e34cff69aaa46408ff5b16e38363f63647b62 Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Mon, 11 May 2026 10:31:46 +0100 Subject: [PATCH 37/65] ommit requirements install --- Dockerfile | 2 -- requirements.pip | 2 ++ 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index e84cea4..567eb45 100644 --- a/Dockerfile +++ b/Dockerfile @@ -33,8 +33,6 @@ ADD https://releases.hashicorp.com/terraform/${TERRAFORM_VERSION}/terraform_${TE RUN apk add "sops=${SOPS_VERSION}" --no-cache --repository https://dl-3.alpinelinux.org/alpine/edge/community/ && \ apk add --no-cache "python3=${PYTHON3_VERSION}" "m4=${M4_VERSION}" py3-pip=${PY3PIP_VERSION} yq=${YQ_VERSION}&& \ pip3 install --upgrade pip==${PIP_VERSION} setuptools==${SETUPTOOLS_VERSION} && \ - pip3 uninstall PyYAML && \ - pip3 --no-cache-dir install -r requirements.pip && \ sed -i '/.*linux_amd64.zip/!d' packer_${PACKER_VERSION}_SHA256SUMS && \ sha256sum -cs packer_${PACKER_VERSION}_SHA256SUMS && \ unzip packer_${PACKER_VERSION}_linux_amd64.zip -d /bin && \ diff --git a/requirements.pip b/requirements.pip index 6131985..a8eb15a 100644 --- a/requirements.pip +++ b/requirements.pip @@ -7,3 +7,5 @@ colorama==0.3.9 sceptre==3.1.0 aws-amicleaner==0.2.2 cfn-lint==0.28.4 +ytool==0.4.2 +ordered-set==4.0.2 From 290eda4249c18f45936c5fa11b43978de4d05496 Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Mon, 11 May 2026 10:41:38 +0100 Subject: [PATCH 38/65] install wheel and setuptools in requirements and ignore installed --- Dockerfile | 3 ++- requirements.pip | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 567eb45..211efe6 100644 --- a/Dockerfile +++ b/Dockerfile @@ -32,7 +32,8 @@ ADD https://releases.hashicorp.com/terraform/${TERRAFORM_VERSION}/terraform_${TE RUN apk add "sops=${SOPS_VERSION}" --no-cache --repository https://dl-3.alpinelinux.org/alpine/edge/community/ && \ apk add --no-cache "python3=${PYTHON3_VERSION}" "m4=${M4_VERSION}" py3-pip=${PY3PIP_VERSION} yq=${YQ_VERSION}&& \ - pip3 install --upgrade pip==${PIP_VERSION} setuptools==${SETUPTOOLS_VERSION} && \ + pip3 install --upgrade pip==${PIP_VERSION}&& \ + pip3 --no-cache-dir install -r requirements.pip --ignore-installed && \ sed -i '/.*linux_amd64.zip/!d' packer_${PACKER_VERSION}_SHA256SUMS && \ sha256sum -cs packer_${PACKER_VERSION}_SHA256SUMS && \ unzip packer_${PACKER_VERSION}_linux_amd64.zip -d /bin && \ diff --git a/requirements.pip b/requirements.pip index a8eb15a..a087416 100644 --- a/requirements.pip +++ b/requirements.pip @@ -1,5 +1,7 @@ requests-aws4auth==1.1.2 botocore==1.27.9 +wheel==0.47.0 +setuptools==70.2.0 awscli==1.25.9 boto3==1.24.9 ssm2eb==0.5.1 From c8a9b3087f3615dd91cfb7eb9d5a922838d8edbe Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Mon, 11 May 2026 10:43:52 +0100 Subject: [PATCH 39/65] install pyyaml in requirements --- requirements.pip | 1 + 1 file changed, 1 insertion(+) diff --git a/requirements.pip b/requirements.pip index a087416..3b3b064 100644 --- a/requirements.pip +++ b/requirements.pip @@ -2,6 +2,7 @@ requests-aws4auth==1.1.2 botocore==1.27.9 wheel==0.47.0 setuptools==70.2.0 +pyyaml==5.4.1 awscli==1.25.9 boto3==1.24.9 ssm2eb==0.5.1 From 29461a144613ce9aea5d6bbb7b9760c04f27cd58 Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Mon, 11 May 2026 10:49:46 +0100 Subject: [PATCH 40/65] install pyyaml in Dockerfile using no build isolation --- Dockerfile | 3 ++- requirements.pip | 2 -- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 211efe6..4ffad38 100644 --- a/Dockerfile +++ b/Dockerfile @@ -32,7 +32,8 @@ ADD https://releases.hashicorp.com/terraform/${TERRAFORM_VERSION}/terraform_${TE RUN apk add "sops=${SOPS_VERSION}" --no-cache --repository https://dl-3.alpinelinux.org/alpine/edge/community/ && \ apk add --no-cache "python3=${PYTHON3_VERSION}" "m4=${M4_VERSION}" py3-pip=${PY3PIP_VERSION} yq=${YQ_VERSION}&& \ - pip3 install --upgrade pip==${PIP_VERSION}&& \ + pip3 install --upgrade pip==${PIP_VERSION} wheel==0.47.0 setuptools==70.2.0 && \ + pip3 install --upgrade --no-build-isolation pyyaml==5.4.1 && \ pip3 --no-cache-dir install -r requirements.pip --ignore-installed && \ sed -i '/.*linux_amd64.zip/!d' packer_${PACKER_VERSION}_SHA256SUMS && \ sha256sum -cs packer_${PACKER_VERSION}_SHA256SUMS && \ diff --git a/requirements.pip b/requirements.pip index 3b3b064..f0cc6f2 100644 --- a/requirements.pip +++ b/requirements.pip @@ -1,7 +1,5 @@ requests-aws4auth==1.1.2 botocore==1.27.9 -wheel==0.47.0 -setuptools==70.2.0 pyyaml==5.4.1 awscli==1.25.9 boto3==1.24.9 From 12c906f4e3d795f57c07020c9e03fead991d7940 Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Mon, 11 May 2026 10:52:17 +0100 Subject: [PATCH 41/65] add ignore installed --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 4ffad38..29d1d42 100644 --- a/Dockerfile +++ b/Dockerfile @@ -32,7 +32,7 @@ ADD https://releases.hashicorp.com/terraform/${TERRAFORM_VERSION}/terraform_${TE RUN apk add "sops=${SOPS_VERSION}" --no-cache --repository https://dl-3.alpinelinux.org/alpine/edge/community/ && \ apk add --no-cache "python3=${PYTHON3_VERSION}" "m4=${M4_VERSION}" py3-pip=${PY3PIP_VERSION} yq=${YQ_VERSION}&& \ - pip3 install --upgrade pip==${PIP_VERSION} wheel==0.47.0 setuptools==70.2.0 && \ + pip3 install --upgrade pip==${PIP_VERSION} wheel==0.47.0 setuptools==70.2.0 --ignore-installed && \ pip3 install --upgrade --no-build-isolation pyyaml==5.4.1 && \ pip3 --no-cache-dir install -r requirements.pip --ignore-installed && \ sed -i '/.*linux_amd64.zip/!d' packer_${PACKER_VERSION}_SHA256SUMS && \ From 363aa0e497517e3d8ecccdbabfd1a63301680a5e Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Mon, 11 May 2026 10:56:26 +0100 Subject: [PATCH 42/65] do not install request-aws4auth deps --- Dockerfile | 1 + requirements.pip | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 29d1d42..ee96524 100644 --- a/Dockerfile +++ b/Dockerfile @@ -34,6 +34,7 @@ RUN apk add "sops=${SOPS_VERSION}" --no-cache --repository https://dl-3.alpineli apk add --no-cache "python3=${PYTHON3_VERSION}" "m4=${M4_VERSION}" py3-pip=${PY3PIP_VERSION} yq=${YQ_VERSION}&& \ pip3 install --upgrade pip==${PIP_VERSION} wheel==0.47.0 setuptools==70.2.0 --ignore-installed && \ pip3 install --upgrade --no-build-isolation pyyaml==5.4.1 && \ + pip install requests-aws4auth==1.1.2 --no-deps && \ pip3 --no-cache-dir install -r requirements.pip --ignore-installed && \ sed -i '/.*linux_amd64.zip/!d' packer_${PACKER_VERSION}_SHA256SUMS && \ sha256sum -cs packer_${PACKER_VERSION}_SHA256SUMS && \ diff --git a/requirements.pip b/requirements.pip index f0cc6f2..197403b 100644 --- a/requirements.pip +++ b/requirements.pip @@ -1,4 +1,3 @@ -requests-aws4auth==1.1.2 botocore==1.27.9 pyyaml==5.4.1 awscli==1.25.9 From 54f66b91faf2e189cc1410664e9459ebcd56d7f1 Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Mon, 11 May 2026 11:00:00 +0100 Subject: [PATCH 43/65] test --- Dockerfile | 2 +- requirements.pip | 6 ------ 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/Dockerfile b/Dockerfile index ee96524..2ed0696 100644 --- a/Dockerfile +++ b/Dockerfile @@ -34,7 +34,7 @@ RUN apk add "sops=${SOPS_VERSION}" --no-cache --repository https://dl-3.alpineli apk add --no-cache "python3=${PYTHON3_VERSION}" "m4=${M4_VERSION}" py3-pip=${PY3PIP_VERSION} yq=${YQ_VERSION}&& \ pip3 install --upgrade pip==${PIP_VERSION} wheel==0.47.0 setuptools==70.2.0 --ignore-installed && \ pip3 install --upgrade --no-build-isolation pyyaml==5.4.1 && \ - pip install requests-aws4auth==1.1.2 --no-deps && \ + pip3 install requests-aws4auth==1.1.2 --no-deps && \ pip3 --no-cache-dir install -r requirements.pip --ignore-installed && \ sed -i '/.*linux_amd64.zip/!d' packer_${PACKER_VERSION}_SHA256SUMS && \ sha256sum -cs packer_${PACKER_VERSION}_SHA256SUMS && \ diff --git a/requirements.pip b/requirements.pip index 197403b..ad80bbf 100644 --- a/requirements.pip +++ b/requirements.pip @@ -1,11 +1,5 @@ botocore==1.27.9 pyyaml==5.4.1 awscli==1.25.9 -boto3==1.24.9 -ssm2eb==0.5.1 -colorama==0.3.9 -sceptre==3.1.0 -aws-amicleaner==0.2.2 -cfn-lint==0.28.4 ytool==0.4.2 ordered-set==4.0.2 From df6a5b0c147d790aa9d86a2b41841eeeef99860c Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Mon, 11 May 2026 11:02:05 +0100 Subject: [PATCH 44/65] test --- requirements.pip | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/requirements.pip b/requirements.pip index ad80bbf..990ddab 100644 --- a/requirements.pip +++ b/requirements.pip @@ -1,5 +1,10 @@ botocore==1.27.9 -pyyaml==5.4.1 awscli==1.25.9 +boto3==1.24.9 +ssm2eb==0.5.1 +colorama==0.3.9 +sceptre==3.1.0 +aws-amicleaner==0.2.2 +cfn-lint==0.28.4 ytool==0.4.2 ordered-set==4.0.2 From 288182ce1a091a8242cf788a01e12e19496a7904 Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Mon, 11 May 2026 11:03:13 +0100 Subject: [PATCH 45/65] test --- requirements.pip | 1 - 1 file changed, 1 deletion(-) diff --git a/requirements.pip b/requirements.pip index 990ddab..add8039 100644 --- a/requirements.pip +++ b/requirements.pip @@ -1,4 +1,3 @@ -botocore==1.27.9 awscli==1.25.9 boto3==1.24.9 ssm2eb==0.5.1 From eb31ef1e56486c9f660e20275b4c166481d8441f Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Mon, 11 May 2026 11:05:30 +0100 Subject: [PATCH 46/65] test --- requirements.pip | 1 - 1 file changed, 1 deletion(-) diff --git a/requirements.pip b/requirements.pip index add8039..3f8c971 100644 --- a/requirements.pip +++ b/requirements.pip @@ -1,4 +1,3 @@ -awscli==1.25.9 boto3==1.24.9 ssm2eb==0.5.1 colorama==0.3.9 From 13bf81d7f172aef6c7571d71ad9e94ea2c79da6e Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Mon, 11 May 2026 11:06:58 +0100 Subject: [PATCH 47/65] test --- requirements.pip | 1 - 1 file changed, 1 deletion(-) diff --git a/requirements.pip b/requirements.pip index 3f8c971..e9f1576 100644 --- a/requirements.pip +++ b/requirements.pip @@ -1,6 +1,5 @@ boto3==1.24.9 ssm2eb==0.5.1 -colorama==0.3.9 sceptre==3.1.0 aws-amicleaner==0.2.2 cfn-lint==0.28.4 From ac72c9da9173ddfa4f15113e815f2be9f4526378 Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Mon, 11 May 2026 11:08:03 +0100 Subject: [PATCH 48/65] test --- requirements.pip | 2 -- 1 file changed, 2 deletions(-) diff --git a/requirements.pip b/requirements.pip index e9f1576..9723e20 100644 --- a/requirements.pip +++ b/requirements.pip @@ -1,7 +1,5 @@ boto3==1.24.9 -ssm2eb==0.5.1 sceptre==3.1.0 -aws-amicleaner==0.2.2 cfn-lint==0.28.4 ytool==0.4.2 ordered-set==4.0.2 From 4a848b36cec962dc3886789f293b1f25612a97de Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Mon, 11 May 2026 11:09:03 +0100 Subject: [PATCH 49/65] test --- requirements.pip | 2 -- 1 file changed, 2 deletions(-) diff --git a/requirements.pip b/requirements.pip index 9723e20..298cf33 100644 --- a/requirements.pip +++ b/requirements.pip @@ -1,5 +1,3 @@ -boto3==1.24.9 sceptre==3.1.0 -cfn-lint==0.28.4 ytool==0.4.2 ordered-set==4.0.2 From 62c59488e7c76401a79482a1408b3b51d11a14d0 Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Mon, 11 May 2026 11:10:04 +0100 Subject: [PATCH 50/65] test --- requirements.pip | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/requirements.pip b/requirements.pip index 298cf33..8b13789 100644 --- a/requirements.pip +++ b/requirements.pip @@ -1,3 +1 @@ -sceptre==3.1.0 -ytool==0.4.2 -ordered-set==4.0.2 + From d4385018e2b86caeecfe92029ab1e63387ffbbb6 Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Mon, 11 May 2026 11:11:40 +0100 Subject: [PATCH 51/65] test --- requirements.pip | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/requirements.pip b/requirements.pip index 8b13789..5619a4b 100644 --- a/requirements.pip +++ b/requirements.pip @@ -1 +1,2 @@ - +ytool==0.4.2 +ordered-set==4.0.2 From 23e3aceafa9c471a6477a0dcaa09a5139bd0df06 Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Mon, 11 May 2026 11:12:34 +0100 Subject: [PATCH 52/65] test --- requirements.pip | 1 + 1 file changed, 1 insertion(+) diff --git a/requirements.pip b/requirements.pip index 5619a4b..298cf33 100644 --- a/requirements.pip +++ b/requirements.pip @@ -1,2 +1,3 @@ +sceptre==3.1.0 ytool==0.4.2 ordered-set==4.0.2 From 22e162c8305ce73472b08a533bfb01230eb9d0a5 Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Mon, 11 May 2026 11:13:35 +0100 Subject: [PATCH 53/65] test --- requirements.pip | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/requirements.pip b/requirements.pip index 298cf33..1de9f9e 100644 --- a/requirements.pip +++ b/requirements.pip @@ -1,3 +1,10 @@ -sceptre==3.1.0 +botocore==1.27.9 +pyyaml==5.4.1 +awscli==1.25.9 +boto3==1.24.9 +ssm2eb==0.5.1 +colorama==0.3.9 +aws-amicleaner==0.2.2 +cfn-lint==0.28.4 ytool==0.4.2 ordered-set==4.0.2 From c831017b827657f56e926ee62a5b49d2244c1380 Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Mon, 11 May 2026 11:14:29 +0100 Subject: [PATCH 54/65] test --- requirements.pip | 2 -- 1 file changed, 2 deletions(-) diff --git a/requirements.pip b/requirements.pip index 1de9f9e..cd653a7 100644 --- a/requirements.pip +++ b/requirements.pip @@ -1,5 +1,3 @@ -botocore==1.27.9 -pyyaml==5.4.1 awscli==1.25.9 boto3==1.24.9 ssm2eb==0.5.1 From a362cada521813149967d7a5400c2cf91526cc42 Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Mon, 11 May 2026 11:15:56 +0100 Subject: [PATCH 55/65] test --- requirements.pip | 3 --- 1 file changed, 3 deletions(-) diff --git a/requirements.pip b/requirements.pip index cd653a7..a51b359 100644 --- a/requirements.pip +++ b/requirements.pip @@ -1,8 +1,5 @@ -awscli==1.25.9 -boto3==1.24.9 ssm2eb==0.5.1 colorama==0.3.9 -aws-amicleaner==0.2.2 cfn-lint==0.28.4 ytool==0.4.2 ordered-set==4.0.2 From 040a22fe175e7bf2559e90f4b13788ef653456dd Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Mon, 11 May 2026 11:17:16 +0100 Subject: [PATCH 56/65] test --- requirements.pip | 1 + 1 file changed, 1 insertion(+) diff --git a/requirements.pip b/requirements.pip index a51b359..27c2daf 100644 --- a/requirements.pip +++ b/requirements.pip @@ -1,5 +1,6 @@ ssm2eb==0.5.1 colorama==0.3.9 +aws-amicleaner==0.2.2 cfn-lint==0.28.4 ytool==0.4.2 ordered-set==4.0.2 From 2c2cffcf55015a2fe753bc638d545cfa12f3b277 Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Mon, 11 May 2026 11:19:16 +0100 Subject: [PATCH 57/65] test --- requirements.pip | 2 ++ 1 file changed, 2 insertions(+) diff --git a/requirements.pip b/requirements.pip index 27c2daf..f7ca985 100644 --- a/requirements.pip +++ b/requirements.pip @@ -1,3 +1,5 @@ +requests-aws4auth==1.1.2 +boto3==1.24.9 ssm2eb==0.5.1 colorama==0.3.9 aws-amicleaner==0.2.2 From b018ff2756631726f9b6a553da62750c8265d534 Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Mon, 11 May 2026 11:21:22 +0100 Subject: [PATCH 58/65] test --- requirements.pip | 2 ++ 1 file changed, 2 insertions(+) diff --git a/requirements.pip b/requirements.pip index f7ca985..d344aab 100644 --- a/requirements.pip +++ b/requirements.pip @@ -1,4 +1,6 @@ requests-aws4auth==1.1.2 +botocore==1.27.9 +awscli==1.25.9 boto3==1.24.9 ssm2eb==0.5.1 colorama==0.3.9 From 400e80ed2244fc380cec00838a1088d5e69371de Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Mon, 11 May 2026 11:23:10 +0100 Subject: [PATCH 59/65] test --- requirements.pip | 1 - 1 file changed, 1 deletion(-) diff --git a/requirements.pip b/requirements.pip index d344aab..5b4ae34 100644 --- a/requirements.pip +++ b/requirements.pip @@ -1,5 +1,4 @@ requests-aws4auth==1.1.2 -botocore==1.27.9 awscli==1.25.9 boto3==1.24.9 ssm2eb==0.5.1 From 13a1ea02a55a275ee56b23dcbbdb97949c319b76 Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Mon, 11 May 2026 11:26:22 +0100 Subject: [PATCH 60/65] test --- requirements.pip | 1 - 1 file changed, 1 deletion(-) diff --git a/requirements.pip b/requirements.pip index 5b4ae34..be0409d 100644 --- a/requirements.pip +++ b/requirements.pip @@ -3,7 +3,6 @@ awscli==1.25.9 boto3==1.24.9 ssm2eb==0.5.1 colorama==0.3.9 -aws-amicleaner==0.2.2 cfn-lint==0.28.4 ytool==0.4.2 ordered-set==4.0.2 From 6077d11bbd6fd5122fa35526364e78f724a2b678 Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Mon, 11 May 2026 11:28:54 +0100 Subject: [PATCH 61/65] test --- requirements.pip | 2 -- 1 file changed, 2 deletions(-) diff --git a/requirements.pip b/requirements.pip index be0409d..68fa3f9 100644 --- a/requirements.pip +++ b/requirements.pip @@ -1,6 +1,4 @@ requests-aws4auth==1.1.2 -awscli==1.25.9 -boto3==1.24.9 ssm2eb==0.5.1 colorama==0.3.9 cfn-lint==0.28.4 From ae4399a54dc06e318aaea5d9df54758eae1b4609 Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Mon, 11 May 2026 11:32:22 +0100 Subject: [PATCH 62/65] test --- requirements.pip | 3 +++ 1 file changed, 3 insertions(+) diff --git a/requirements.pip b/requirements.pip index 68fa3f9..63a546b 100644 --- a/requirements.pip +++ b/requirements.pip @@ -1,4 +1,7 @@ requests-aws4auth==1.1.2 +botocore==1.42.97 +awscli==1.25.9 +boto3==1.42.97 ssm2eb==0.5.1 colorama==0.3.9 cfn-lint==0.28.4 From a2e4b8a8c362b17f0f2fb7b36a245ea94866b93b Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Mon, 11 May 2026 11:33:47 +0100 Subject: [PATCH 63/65] test --- requirements.pip | 2 -- 1 file changed, 2 deletions(-) diff --git a/requirements.pip b/requirements.pip index 63a546b..657a917 100644 --- a/requirements.pip +++ b/requirements.pip @@ -1,6 +1,4 @@ requests-aws4auth==1.1.2 -botocore==1.42.97 -awscli==1.25.9 boto3==1.42.97 ssm2eb==0.5.1 colorama==0.3.9 From f89fc49602cbb51db1076ef1851579158e2e8bf8 Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Mon, 11 May 2026 11:36:41 +0100 Subject: [PATCH 64/65] test no dependency download --- Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 2ed0696..90f368d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -33,8 +33,8 @@ ADD https://releases.hashicorp.com/terraform/${TERRAFORM_VERSION}/terraform_${TE RUN apk add "sops=${SOPS_VERSION}" --no-cache --repository https://dl-3.alpinelinux.org/alpine/edge/community/ && \ apk add --no-cache "python3=${PYTHON3_VERSION}" "m4=${M4_VERSION}" py3-pip=${PY3PIP_VERSION} yq=${YQ_VERSION}&& \ pip3 install --upgrade pip==${PIP_VERSION} wheel==0.47.0 setuptools==70.2.0 --ignore-installed && \ - pip3 install --upgrade --no-build-isolation pyyaml==5.4.1 && \ - pip3 install requests-aws4auth==1.1.2 --no-deps && \ + pip3 install --upgrade --no-build-isolation pyyaml==5.4.1 && \ + pip3 install requests-aws4auth==1.1.2 botocore==1.42.97 awscli==1.25.9 aws-amicleaner==0.2.2 sceptre==3.1.0 --no-deps && \ pip3 --no-cache-dir install -r requirements.pip --ignore-installed && \ sed -i '/.*linux_amd64.zip/!d' packer_${PACKER_VERSION}_SHA256SUMS && \ sha256sum -cs packer_${PACKER_VERSION}_SHA256SUMS && \ From 325d1f251faadd3171090d7fb65b1a372fa0990c Mon Sep 17 00:00:00 2001 From: Leandro Salgado Date: Tue, 12 May 2026 16:19:25 +0100 Subject: [PATCH 65/65] set packing to 21.3 --- Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 90f368d..a95b400 100644 --- a/Dockerfile +++ b/Dockerfile @@ -32,9 +32,9 @@ ADD https://releases.hashicorp.com/terraform/${TERRAFORM_VERSION}/terraform_${TE RUN apk add "sops=${SOPS_VERSION}" --no-cache --repository https://dl-3.alpinelinux.org/alpine/edge/community/ && \ apk add --no-cache "python3=${PYTHON3_VERSION}" "m4=${M4_VERSION}" py3-pip=${PY3PIP_VERSION} yq=${YQ_VERSION}&& \ - pip3 install --upgrade pip==${PIP_VERSION} wheel==0.47.0 setuptools==70.2.0 --ignore-installed && \ + pip3 install --upgrade pip==${PIP_VERSION} wheel==0.47.0 setuptools==70.2.0 packing==21.3 && \ pip3 install --upgrade --no-build-isolation pyyaml==5.4.1 && \ - pip3 install requests-aws4auth==1.1.2 botocore==1.42.97 awscli==1.25.9 aws-amicleaner==0.2.2 sceptre==3.1.0 --no-deps && \ + pip3 install requests-aws4auth==1.1.2 botocore==1.42.97 awscli==1.25.9 aws-amicleaner==0.2.2 sceptre==3.1.0 --ignore-installed && \ pip3 --no-cache-dir install -r requirements.pip --ignore-installed && \ sed -i '/.*linux_amd64.zip/!d' packer_${PACKER_VERSION}_SHA256SUMS && \ sha256sum -cs packer_${PACKER_VERSION}_SHA256SUMS && \